Beispiel #1
0
 public static void On <T>(this Connection c, PacketHandlerCallBackDelegate <T> handler, string description = "")
 {
     c.AppendIncomingPacketHandler <T>(typeof(T).Name + description, handler, SEND_RECEIVE_OPTIONS);
 }
Beispiel #2
0
 /// <summary>
 ///  Trigger the method packetHandlerDelgatePointer when a packet of type 'packetTypeStr' is received
 ///  We expect the incoming object to be a incomingObjectType which we state explicitly by using <incomingObjectType>
 /// </summary>
 public void AppendGlobalIncomingPacketHandler <incomingObjectType>(string packetTypeStr, PacketHandlerCallBackDelegate <incomingObjectType> packetHandlerDelgatePointer)
 {
     NetworkComms.AppendGlobalIncomingPacketHandler <incomingObjectType>(packetTypeStr, packetHandlerDelgatePointer);
 }
Beispiel #3
0
 public static void On <T>(PacketHandlerCallBackDelegate <T> handler, string description = "")
 {
     NetworkComms.AppendGlobalIncomingPacketHandler <T>(typeof(T).Name + description, handler, SEND_RECEIVE_OPTIONS);
 }
Beispiel #4
0
 public static void Bind(string Tag, PacketHandlerCallBackDelegate <string> Func)
 {
     AppendGlobalIncomingPacketHandler(Tag, Func);
 }