6namespace AsyncBsdSocketLib
Communication method (i.e., network sockets and named pipes)
Definition: communicator.h:10
int FileDescriptor
File descriptor.
Definition: communicator.h:13
int Descriptor() const noexcept
File descriptor.
virtual bool TryClose() noexcept
Try to close the communicator.
virtual bool TrySetup() noexcept=0
Try to setup the communicator.
virtual int Connection() const noexcept=0
Connection descriptor for sending and receiving.