2 instantiations of HandshakeMessage
dotnet (2)
Commands\Test\MTP\IPC\Serializers\HandshakeMessageSerializer.cs (1)
24
return new
HandshakeMessage
(properties);
Commands\Test\MTP\TestApplication.cs (1)
397
new
HandshakeMessage
(new Dictionary<byte, string>(capacity: 5)
13 references to HandshakeMessage
dotnet (13)
Commands\Test\MTP\IPC\Serializers\HandshakeMessageSerializer.cs (2)
31
var
handshakeMessage = (
HandshakeMessage
)objectToSerialize;
Commands\Test\MTP\IPC\Serializers\RegisterSerializers.cs (1)
34
namedPipeBase.RegisterSerializer(new HandshakeMessageSerializer(), typeof(
HandshakeMessage
));
Commands\Test\MTP\TestApplication.cs (6)
36
private readonly Dictionary<NamedPipeServer,
HandshakeMessage
> _handshakes = new();
285
case
HandshakeMessage
handshakeMessage:
352
internal static string GetSupportedProtocolVersion(
HandshakeMessage
handshakeMessage)
396
private static
HandshakeMessage
CreateHandshakeMessage(string version) =>
428
public bool OnHandshakeMessage(
HandshakeMessage
handshakeMessage, bool gotSupportedVersion)
580
if (_handshakes.TryGetValue(namedPipeServer, out
var
handshake))
Commands\Test\MTP\TestApplicationHandler.cs (4)
33
internal bool OnHandshakeReceived(
HandshakeMessage
handshakeMessage, bool gotSupportedVersion)
143
private static bool TryGetRequiredHandshakeProperty(
HandshakeMessage
handshakeMessage, byte propertyId, out string? value, out string? failureMessage)
154
nameof(
HandshakeMessage
));
501
private static void LogHandshake(
HandshakeMessage
handshakeMessage)