public static void SendResponseCommand(ProtocolConstants.ResponseCommands command, StreamCommunication streamCommunication) { var requestData = ConversionHandler.ConvertCommandToByte(ProtocolConstants.Commands.RESPONSE); var commandData = ConversionHandler.ConvertResponseCommandToByte(command); streamCommunication.Write(requestData); streamCommunication.Write(commandData); }
public static byte[] ConvertResponseCommandToByte(ProtocolConstants.ResponseCommands command) { return(ConvertShortToBytes((short)command)); }
public static void SendMessageCommand(ProtocolConstants.ResponseCommands response, CommunicationClient client, string message) { SendResponseCommand(response, client.StreamCommunication); client.StreamCommunication.Write(ConversionHandler.ConvertStringToBytes(message, ProtocolConstants.ResponseMessageLength)); }