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)
351
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)
34
private readonly Dictionary<NamedPipeServer,
HandshakeMessage
> _handshakes = new();
259
case
HandshakeMessage
handshakeMessage:
325
private static string GetSupportedProtocolVersion(
HandshakeMessage
handshakeMessage)
350
private static
HandshakeMessage
CreateHandshakeMessage(string version) =>
360
public bool OnHandshakeMessage(
HandshakeMessage
handshakeMessage, bool gotSupportedVersion)
431
if (_handshakes.TryGetValue(namedPipeServer, out
var
handshake))
Commands\Test\MTP\TestApplicationHandler.cs (4)
33
internal bool OnHandshakeReceived(
HandshakeMessage
handshakeMessage, bool gotSupportedVersion)
104
private static bool TryGetRequiredHandshakeProperty(
HandshakeMessage
handshakeMessage, byte propertyId, out string? value, out string? failureMessage)
115
nameof(
HandshakeMessage
));
452
private static void LogHandshake(
HandshakeMessage
handshakeMessage)