from panda3d.core import SocketStream
class SocketStream

Bases: iostream, SSReader, SSWriter

A base class for iostreams that read and write to a (possibly non-blocking) socket.

Inheritance diagram

Inheritance diagram of SocketStream


Sends the most recently queued data now. This only has meaning if setCollectTcp() has been set to true.


Returns the header size for datagrams. See setTcpHeaderSize().

setTcpHeaderSize(tcp_header_size: int)

Sets the header size for datagrams. At the present, legal values for this are 0, 2, or 4; this specifies the number of bytes to use encode the datagram length at the start of each TCP datagram. Sender and receiver must independently agree on this.