# panda3d.core.OSocketStream¶

class OSocketStream

A base class for ostreams that write to a (possibly non-blocking) socket. It adds isClosed(), which can be called after any write operation fails to check whether the socket has been closed, or whether more data may be sent later.

Inheritance diagram

isClosed() → bool
close() → None
flush() → bool

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