From e77bda487d7e5a754ac87901c21836bd445cbc15 Mon Sep 17 00:00:00 2001 From: ahmed Date: Sat, 13 Jun 2026 12:06:24 +0300 Subject: [PATCH] VERBOSE --- Libraries/Esiur/Data/Types/RemoteTypeDef.cs | 7 +++++-- Libraries/Esiur/Protocol/EpConnection.cs | 2 +- Libraries/Esiur/Protocol/EpConnectionProtocol.cs | 7 ++++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Libraries/Esiur/Data/Types/RemoteTypeDef.cs b/Libraries/Esiur/Data/Types/RemoteTypeDef.cs index 6f06189..2e7d34d 100644 --- a/Libraries/Esiur/Data/Types/RemoteTypeDef.cs +++ b/Libraries/Esiur/Data/Types/RemoteTypeDef.cs @@ -127,13 +127,16 @@ public class RemoteTypeDef:TypeDef // try to get proxy type od._proxyType = connection.Instance?.Warehouse?.TryGetProxyType(od.Kind, od.Domain, od.Name); +#if VERBOSE if (od._proxyType == null) Console.WriteLine("Proxy type not found " + od.Name); +#endif if (od._proxyType != null) { - Console.WriteLine("Updating : " + od.Name); - +#if VERBOSE + Console.WriteLine("Updating TypeDef Proxy: " + od.Name); +#endif // update PropertyInfo, MethodInfo, EventInfo, FieldInfo // @TODO Check signature match as well, not only name, to avoid conflicts diff --git a/Libraries/Esiur/Protocol/EpConnection.cs b/Libraries/Esiur/Protocol/EpConnection.cs index 1defd23..bb9a1ce 100644 --- a/Libraries/Esiur/Protocol/EpConnection.cs +++ b/Libraries/Esiur/Protocol/EpConnection.cs @@ -232,7 +232,7 @@ public partial class EpConnection : NetworkConnection, IStore public override void Send(byte[] data) { #if VERBOSE - Console.WriteLine("Client: {0}", Data.Length); + Console.WriteLine("Client: {0}", data.Length); #endif Global.Counters["Ep Sent Packets"]++; diff --git a/Libraries/Esiur/Protocol/EpConnectionProtocol.cs b/Libraries/Esiur/Protocol/EpConnectionProtocol.cs index c693c9a..27d6447 100644 --- a/Libraries/Esiur/Protocol/EpConnectionProtocol.cs +++ b/Libraries/Esiur/Protocol/EpConnectionProtocol.cs @@ -114,6 +114,9 @@ partial class EpConnection AsyncReply SendRequest(EpPacketRequest action, params object[] args) { +#if VERBOSE + Console.WriteLine($"Send request {action}"); +#endif var reply = new AsyncReply(); var c = (uint)Interlocked.Increment(ref _callbackCounter); //callbackCounter++; // avoid thread racing @@ -2491,7 +2494,7 @@ partial class EpConnection //object fetchResourceLock = new object(); public AsyncReply FetchTypeDef(ulong id, ulong[] requestSequence) { - //Console.WriteLine($"Fetching typedef {id}"); + //Console.WriteLine($"Fetching typedef {id} {Instance.Warehouse.GetHashCode()}"); RemoteTypeDef typeDef = _cachedTypeDefs[id]; @@ -2520,6 +2523,8 @@ partial class EpConnection } } + //Console.WriteLine($"Sent typedef {id} {Instance.Warehouse.GetHashCode()}"); + var newSequence = requestSequence != null ? requestSequence.Concat(new ulong[] { id }).ToArray() : new ulong[] { id }; var reply = new AsyncReply();