Merge pull request #7 from YaslePoy/stick-fix

Stick fix
This commit is contained in:
2025-08-06 19:19:39 +03:00
committed by GitHub
3 changed files with 7 additions and 6 deletions
-5
View File
@@ -86,14 +86,12 @@ class Program
DemoCheck.EventCallback = true; DemoCheck.EventCallback = true;
}; };
Console.WriteLine("Printer created"); Console.WriteLine("Printer created");
Thread.Sleep(100);
frontendBridge.Obstacle(); frontendBridge.Obstacle();
var name = disposingPrinter.GetName(); var name = disposingPrinter.GetName();
DemoCheck.BasicNonParamsCall = true; DemoCheck.BasicNonParamsCall = true;
Console.WriteLine("Printer name : {0}", name); Console.WriteLine("Printer name : {0}", name);
Thread.Sleep(100);
disposingPrinter.SomeoneIsApproaching("Mikhail"); disposingPrinter.SomeoneIsApproaching("Mikhail");
Console.WriteLine("Approaching detected"); Console.WriteLine("Approaching detected");
@@ -102,17 +100,14 @@ class Program
factory.Register(disposingPrinter); factory.Register(disposingPrinter);
DemoCheck.ClientBasedImplementation = true; DemoCheck.ClientBasedImplementation = true;
Console.WriteLine("Registered printer"); Console.WriteLine("Registered printer");
Thread.Sleep(100);
var registered = factory.GetFirstPrinter(); var registered = factory.GetFirstPrinter();
Console.WriteLine("First printer"); Console.WriteLine("First printer");
Thread.Sleep(100);
Console.WriteLine(registered); Console.WriteLine(registered);
Console.WriteLine("Collecting all printers"); Console.WriteLine("Collecting all printers");
var names = factory.CollectAllNames(); var names = factory.CollectAllNames();
Thread.Sleep(100);
Console.WriteLine("Names: " + string.Join(", ", names)); Console.WriteLine("Names: " + string.Join(", ", names));
@@ -170,6 +170,9 @@ namespace mROA.Implementation
} }
var message = meta.ToMessage(_buffer.Span); var message = meta.ToMessage(_buffer.Span);
#if TRACE
Console.WriteLine("RECV " + message);
#endif
MessageReceived(message); MessageReceived(message);
} }
@@ -188,6 +191,9 @@ namespace mROA.Implementation
message.Data.CopyTo(_buffer.Span[19..]); message.Data.CopyTo(_buffer.Span[19..]);
var sendingSpan = _buffer[..(19 + meta.BodyLength)]; var sendingSpan = _buffer[..(19 + meta.BodyLength)];
await _ioStream.WriteAsync(sendingSpan, token); await _ioStream.WriteAsync(sendingSpan, token);
#if TRACE
Console.WriteLine("SEND " + message);
#endif
// _logger.LogTrace("SEND {0}", message.ToString()); // _logger.LogTrace("SEND {0}", message.ToString());
} }
+1 -1
View File
@@ -22,7 +22,7 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DefineConstants></DefineConstants> <DefineConstants>;</DefineConstants>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>