Click or drag to resize

IncomingPacketManager Class

Manages incoming packets on a connection. Expects the connection to support the IPacketIOService.
Inheritance Hierarchy
SystemObject
  Demo3D.NetIncomingMessageManager
    IncomingMessageManagerPacketReader
      Demo3D.NetIncomingPacketManager

Namespace:  Demo3D.Net
Assembly:  Demo3D.IO (in Demo3D.IO.dll) Version: 15.0.2.11458
Syntax
C#
public sealed class IncomingPacketManager : IncomingMessageManager<PacketReader>

The IncomingPacketManager type exposes the following members.

Constructors
  NameDescription
Public methodIncomingPacketManager
Manages incoming packets on a connection.
Top
Remarks

Takes control of reading packets from the socket. Matches incoming packets with a MessageHandler that's expecting the packet to arrive.

The message manager can be used with predefined MessageHandlers to accept incoming packets and route them to the appropriate handler. Or it can be used to manage a request/response style transactions, sending the request and waiting for the response.

It can be configured to send transactions synchronously, allow 'respond-behind', or allow overlapping transactions. See Properties for more details.

See Also