public RequestKeyRequest(ObjectId requestingDeviceIdentifier, NetworkAddress requestingDeviceAddress, ObjectId remoteDeviceIdentifier, NetworkAddress remoteDeviceAddress) { this.RequestingDeviceIdentifier = requestingDeviceIdentifier; this.RequestingDeviceAddress = requestingDeviceAddress; this.RemoteDeviceIdentifier = remoteDeviceIdentifier; this.RemoteDeviceAddress = remoteDeviceAddress; }
public static void Save(IValueSink sink, NetworkAddress value) { sink.EnterSequence(); Value<ushort>.Save(sink, value.NetworkNumber); Value<byte[]>.Save(sink, value.MacAddress); sink.LeaveSequence(); }
public VTSession(byte localVtSessionID, byte remoteVtSessionID, NetworkAddress remoteVtAddress) { this.LocalVtSessionID = localVtSessionID; this.RemoteVtSessionID = remoteVtSessionID; this.RemoteVtAddress = remoteVtAddress; }
public AddressBinding(ObjectId deviceObjectIdentifier, NetworkAddress deviceAddress) { this.DeviceObjectIdentifier = deviceObjectIdentifier; this.DeviceAddress = deviceAddress; }
public static Recipient NewAddress(NetworkAddress address) { return new AddressWrapper(address); }
public AddressWrapper(NetworkAddress item) { this.Item = item; }
public SessionKey(byte[] key, NetworkAddress peerAddress) { this.Key = key; this.PeerAddress = peerAddress; }
public static Recipient NewAddress(NetworkAddress address) { return(new AddressWrapper(address)); }