public void Execute(ITypedSocket socket, IAnswerable <TestMessage> message) { Console.WriteLine(DateTime.Now + " RECEIVED MESSAGE: " + message.Message.Message); Console.WriteLine(DateTime.Now + " SENDING ANSWER"); message.Answer(new TestMessage { Message = "ANSWER: " + message.Message.Message }); }
// Generic delegate callback on incoming messages private static void IncomingTestMessage(ITypedSocket typedSocket, IAnswerable <TestMessage> answerable) { //Console.WriteLine(DateTime.Now + " RECEIVED MESSAGE: " + answerable.Message.Message); }
// Generic delegate callback on incoming messages private static void IncomingTestMessage(ITypedSocket typedSocket, IAnswerable<TestMessage> answerable) { //Console.WriteLine(DateTime.Now + " RECEIVED MESSAGE: " + answerable.Message.Message); }
// Asynchronous answer callback private static void AnswerCallback(ITypedSocket socket, AnswerCallbackEventArgs <TestMessage, TestMessage> args) { Console.WriteLine("RECEIVED ANSWER (NONBLOCKING): " + args.Answer.Message.Message); }
// Asynchronous answer callback private static void AnswerCallback(ITypedSocket socket, AnswerCallbackEventArgs<TestMessage, TestMessage> args) { Console.WriteLine("RECEIVED ANSWER (NONBLOCKING): " + args.Answer.Message.Message); }