public ResponseDataExOperation(NetworkViewPoint network, ResponseExDataDelegate receiveCallback, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, TransmitOptions2 txOptions2, byte destNodeId, byte cmdClass, byte cmd) : base(destNodeId, 0, new ByteIndex(cmdClass), new ByteIndex(cmd)) { _network = network; ReceiveExCallback = receiveCallback; TxOptions = txOptions; TxSecOptions = txSecOptions; TxOptions2 = txOptions2; }
public ResponseDataExOperation(NetworkViewPoint network, byte[] data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, TransmitOptions2 txOptions2, byte destNodeId, byte cmdClass, byte cmd) : base(destNodeId, 0, new ByteIndex(cmdClass), new ByteIndex(cmd)) { _network = network; Data = new List <byte[]>(); Data.Add(data); TxOptions = txOptions; TxSecOptions = txSecOptions; TxOptions2 = txOptions2; }
public NoiseDataExOperation(byte nodeId, byte[] data, TransmitOptions txOptions, int intervalMs, SecuritySchemes securityScheme, TransmitSecurityOptions txSecOptions, TransmitOptions2 txOptions2) : base(false, null, false) { TxOptions = txOptions; NodeId = nodeId; Data = data; IntervalMs = intervalMs; SecurityScheme = securityScheme; TxSecOptions = txSecOptions; TxOptions2 = txOptions2; }
public ResponseDataExOperation(NetworkViewPoint network, List <byte[]> data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, SecuritySchemes scheme, TransmitOptions2 txOptions2, byte destNodeId, byte cmdClass, byte cmd) : base(destNodeId, 0, new ByteIndex(cmdClass), new ByteIndex(cmd)) { _network = network; Data = data; TxOptions = txOptions; TxSecOptions = txSecOptions; SecurityScheme = scheme; TxOptions2 = txOptions2; IsSecuritySchemeSpecified = true; }
public SendDataExOperation(byte bridgeNodeId, byte nodeId, byte[] data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, SecuritySchemes scheme, TransmitOptions2 txOptions2) : base(CommandTypes.CmdZWaveSendDataEx) { BridgeNodeId = bridgeNodeId; NodeId = nodeId; Data = data; TxOptions = txOptions; TxOptions2 = txOptions2; TxSecOptions = txSecOptions; SecurityScheme = scheme; }
public ResponseDataExOperation(NetworkViewPoint network, byte[] data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, TransmitOptions2 txOptions2, byte destNodeId, int NumBytesToCompare , byte cmdClass, byte[] cmd) : base(destNodeId, 0, cmd, NumBytesToCompare) { _network = network; Data = new List <byte[]>(); Data.Add(data); TxOptions = txOptions; TxSecOptions = txSecOptions; TxOptions2 = txOptions2; }
public RequestDataExOperation(byte srcNodeId, byte destNodeId, byte[] data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, SecuritySchemes scheme, TransmitOptions2 txOptions2, byte cmdClass, byte cmd, int timeoutMs) : base(false, null, false) { SrcNodeId = srcNodeId; DestNodeId = destNodeId; Data = data; TxOptions = txOptions; TxSecOptions = txSecOptions; SecurityScheme = scheme; TxOptions2 = txOptions2; CmdClass = cmdClass; Cmd = cmd; TimeoutMs = timeoutMs; }
public SendDataExOperation(byte nodeId, byte[] data, TransmitOptions txOptions, TransmitSecurityOptions txSecOptions, SecuritySchemes scheme, TransmitOptions2 txOptions2) : this(0, nodeId, data, txOptions, txSecOptions, scheme, txOptions2) { }