예제 #1
0
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     throw new NotImplementedException();
 }
예제 #2
0
 /// <summary>
 /// Registers the specified handler for a particular packet type.
 /// </summary>
 /// <param name="packetType">The packet type.</param>
 /// <param name="factory">The factory for packets of the specified type.</param>
 /// <param name="handler">The handler to be called when packets of the specified type are received.</param>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     throw new NotSupportedException("not used");
 }
예제 #3
0
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     _packetFactory.RegisterPacketHandler(packetType, factory, handler);
 }
예제 #4
0
 /// <summary>
 /// Registers the specified handler for a particular packet type.
 /// </summary>
 /// <param name="packetType">The packet type.</param>
 /// <param name="factory">The factory for packets of the specified type.</param>
 /// <param name="handler">The handler to be called when packets of the specified type are received.</param>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     _packetFactory.RegisterPacketHandler(packetType, factory, handler);
 }
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     throw new NotImplementedException();
 }
예제 #6
0
 /// <summary>
 /// Registers a packet handler.  Not used in the in-proc node.
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     // Not used
     ErrorUtilities.ThrowInternalErrorUnreachable();
 }
예제 #7
0
 /// <summary>
 /// Registers a packet handler.  Not used in the in-proc node.
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     // Not used
     ErrorUtilities.ThrowInternalErrorUnreachable();
 }
예제 #8
0
 /// <summary>
 /// Not necessary for in-proc node - we don't serialize.
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     // The in-proc node doesn't need to do this.
 }
예제 #9
0
 /// <summary>
 /// Registers the specified handler for a particular packet type.
 /// </summary>
 /// <param name="packetType">The packet type.</param>
 /// <param name="factory">The factory for packets of the specified type.</param>
 /// <param name="handler">The handler to be called when packets of the specified type are received.</param>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     throw new NotSupportedException("not used");
 }
예제 #10
0
 /// <summary>
 /// Not necessary for in-proc node - we don't serialize.
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     // The in-proc node doesn't need to do this.
 }
예제 #11
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public PacketFactoryRecord(INodePacketHandler handler, NodePacketFactoryMethod factoryMethod)
 {
     _handler       = handler;
     _factoryMethod = factoryMethod;
 }
예제 #12
0
 /// <summary>
 /// Registers a packet handler
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     _packetFactories[packetType] = new PacketFactoryRecord(handler, factory);
 }
예제 #13
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public PacketFactoryRecord(INodePacketHandler handler, NodePacketFactoryMethod factoryMethod)
 {
     _handler = handler;
     _factoryMethod = factoryMethod;
 }
예제 #14
0
 /// <summary>
 /// Registers a packet handler
 /// </summary>
 public void RegisterPacketHandler(NodePacketType packetType, NodePacketFactoryMethod factory, INodePacketHandler handler)
 {
     _packetFactories[packetType] = new PacketFactoryRecord(handler, factory);
 }