public HandleData ( |
||
p | ||
from | ISender | |
state | object | |
Результат | void |
public void HandleData(MemBlock b, ISender from, object state) { MemBlock payload = null; PType t = null; try { t = PType.Parse(b, out payload); if (t.Equals(PType.Protocol.ReqRep)) { _rrm.HandleData(payload, from, state); } else if (t.Equals(PType.Protocol.Rpc)) { Rpc.HandleData(payload, from, state); } } catch (Exception x) { Console.Error.WriteLine("Packet Handling Exception: {3}\n\tType: {0}\n\t\n\tFrom: {1}\n\tData: {2}", t, from, payload.GetString(System.Text.Encoding.ASCII), x); } }