panda3d.net

BufferedDatagramConnection

alias of Buffered_DatagramConnection

Buffered_DatagramConnection

there are 3 states 1.

Connection

Represents a single TCP or UDP socket for input or output.

ConnectionListener

This is a special kind of ConnectionReader that waits for activity on a rendezvous port and accepts a TCP connection (instead of attempting to read a datagram from the rendezvous port).

ConnectionManager

The primary interface to the low-level networking layer in this package.

ConnectionReader

This is an abstract base class for a family of classes that listen for activity on a socket and respond to it, for instance by reading a datagram and serving it (or queueing it up for later service).

ConnectionWriter

This class handles threaded delivery of datagrams to various TCP or UDP sockets.

DatagramGeneratorNet

This class provides datagrams one-at-a-time as read directly from the net, via a TCP connection.

DatagramSinkNet

This class accepts datagrams one-at-a-time and sends them over the net, via a TCP connection.

NetAddress

Represents a network address to which UDP packets may be sent or to which a TCP socket may be bound.

NetDatagram

A specific kind of Datagram, especially for sending across or receiving from a network.

PointerToBaseConnection

alias of PointerToBase_Connection

PointerToBase_Connection

PointerToConnection

alias of PointerTo_Connection

PointerTo_Connection

QueuedConnectionListener

This flavor of ConnectionListener will queue up all of the TCP connections it established for later detection by the client code.

QueuedConnectionManager

This flavor of ConnectionManager will queue up all of the reset-connection messages from the ConnectionReaders and ConnectionWriters and report them to the client on demand.

QueuedConnectionReader

This flavor of ConnectionReader will read from its sockets and queue up all of the datagrams read for later receipt by the client code.

QueuedReturnConnectionListenerData

alias of QueuedReturn_ConnectionListenerData

QueuedReturnDatagram

alias of QueuedReturn_Datagram

QueuedReturnNetDatagram

alias of QueuedReturn_NetDatagram

QueuedReturnPointerToConnection

alias of QueuedReturn_PointerTo_Connection

QueuedReturn_ConnectionListenerData

QueuedReturn_Datagram

QueuedReturn_NetDatagram

QueuedReturn_PointerTo_Connection

RecentConnectionReader

This flavor of ConnectionReader will read from its sockets and retain only the single most recent datagram for inspection by client code.

SocketAddress

alias of Socket_Address

SocketFdset

alias of Socket_fdset

SocketIP

alias of Socket_IP

SocketTCP

alias of Socket_TCP

SocketTCPListen

alias of Socket_TCP_Listen

SocketUDP

alias of Socket_UDP

SocketUDPIncoming

alias of Socket_UDP_Incoming

SocketUDPOutgoing

alias of Socket_UDP_Outgoing

Socket_Address

A simple place to store and manipulate tcp and port address for communication layer

Socket_IP

Base functionality for a INET domain Socket This call should be the starting point for all other unix domain sockets.

Socket_TCP

Base functionality for a TCP connected socket This class is pretty useless by itself but it does hide some of the platform differences from machine to machine

Socket_TCP_Listen

Base functionality for a TCP rendezvous socket

Socket_UDP

Base functionality for a combination UDP Reader and Writer.

Socket_UDP_Incoming

Base functionality for a UDP Reader

Socket_UDP_Outgoing

Base functionality for a UDP sending socket

Socket_fdset