public static OperationMessage ConfigReadConfirmation(byte fragmentTotal, byte fragment, ConfigWriteStatusCodes statusCode) { byte[] args = new byte[] { (byte)(fragmentTotal << 4 | (fragment & 0xF)), (byte)statusCode, }; return BaseMessage(OPCodes.ConfigReadConfirmation, args); }
public static OperationMessage ConfigReadConfirmation(byte fragmentTotal, byte fragment, ConfigWriteStatusCodes statusCode, ushort destinationAddress = 0) { byte[] args = new byte[] { (byte)(fragmentTotal << 4 | (fragment & 0xF)), (byte)statusCode, }; return(BaseMessage(destinationAddress, OPCodes.ConfigReadConfirmation, args)); }
public static OperationMessage RouteTableReadConfirmation(byte fragmentTotal, byte fragment, byte length, ConfigWriteStatusCodes statusCode) { byte[] args = new byte[] { (byte)(fragmentTotal << 4 | (fragment & 0xF)), (byte)statusCode, }; return(BaseMessage(OPCodes.RouteTableReadConfirmation, args)); }
public static OperationMessage RouteTableReadConfirmation(byte fragmentTotal, byte fragment, byte length, ConfigWriteStatusCodes statusCode, ushort destinationAddress = 0) { byte[] args = { (byte)(fragmentTotal << 4 | (fragment & 0xF)), (byte)statusCode, }; return BaseMessage(destinationAddress, OPCodes.RouteTableReadConfirmation, args); }