namespace InABox.IPC { [Serializable] public class RPCMessage { public Guid RequestID { get; set; } public String Command { get; set; } public string Payload { get; set; } public RPCError Error { get; set; } public RPCMessage() { Command = ""; Payload = ""; Error = RPCError.NONE; } public RPCMessage(Guid requestID, String command, String payload, RPCError error = RPCError.NONE) { RequestID = requestID; Command = command; Payload = payload; Error = error; } } }