libcosmos
Linux C++ System Programming Library
Loading...
Searching...
No Matches
cosmos::UnixSeqPacketClientSocket Member List

This is the complete list of members for cosmos::UnixSeqPacketClientSocket, including all inherited members.

accept(SocketAddress *addr)cosmos::Socketprotected
AddressFilledIn typedefcosmos::Socket
bind(const UnixAddress &addr)cosmos::UnixClientSocketinline
cosmos::Socket::bind(const SocketAddress &addr)cosmos::Socketprotected
close() overridecosmos::FDFileinlinevirtual
connect(const UnixAddress &addr)cosmos::UnixClientSocketinline
cosmos::Socket::connect(const SocketAddress &addr)cosmos::Socketprotected
Connection typedef (defined in cosmos::UnixClientSocket)cosmos::UnixClientSocket
Direction enum namecosmos::Socket
fd() constcosmos::FileBaseinline
FDFile()=default (defined in cosmos::FDFile)cosmos::FDFile
FDFile(const FileDescriptor fd, const AutoCloseFD auto_close)cosmos::FDFileinline
FDFile(FDFile &&other) noexcept (defined in cosmos::FDFile)cosmos::FDFileinline
FileBase(const FileDescriptor fd=FileDescriptor{}) (defined in cosmos::FileBase)cosmos::FileBaseinlineprotected
FileBase(FileBase &&other) noexcept (defined in cosmos::FileBase)cosmos::FileBaseinlineprotected
FileBase(const FileBase &)=delete (defined in cosmos::FileBase)cosmos::FileBase
getSockName(UnixAddress &addr)cosmos::UnixClientSocketinline
cosmos::Socket::getSockName(SocketAddress &addr)cosmos::Socket
isOpen() constcosmos::FileBaseinline
listen(const size_t backlog)cosmos::Socketprotected
m_auto_close (defined in cosmos::FDFile)cosmos::FDFileprotected
m_fd (defined in cosmos::FileBase)cosmos::FileBaseprotected
m_stream_fd (defined in cosmos::StreamIO)cosmos::StreamIOprotected
open(const FileDescriptor fd, const AutoCloseFD auto_close)cosmos::FDFileinline
operator=(FDFile &&other) noexcept (defined in cosmos::FDFile)cosmos::FDFileinline
operator=(FileBase &&other) noexcept (defined in cosmos::FileBase)cosmos::FileBaseinlineprotected
operator=(const FileBase &)=delete (defined in cosmos::FileBase)cosmos::FileBase
operator=(const StreamIO &)=delete (defined in cosmos::StreamIO)cosmos::StreamIO
operator=(StreamIO &&) noexcept (defined in cosmos::StreamIO)cosmos::StreamIOinline
read(void *buf, size_t length)cosmos::UnixClientSocketprotected
read(ReadIOVector &iovec)cosmos::UnixClientSocketprotected
readAll(void *buf, size_t length)cosmos::UnixClientSocketprotected
readAll(std::string &s, size_t length)cosmos::UnixClientSocketinlineprotected
readAll(ReadIOVector &iovec)cosmos::UnixClientSocketinlineprotected
receive(void *buf, size_t length, const MessageFlags flags=MessageFlags{})cosmos::Socketprotected
receiveFrom(void *buf, size_t length, SocketAddress &addr, const MessageFlags flags=MessageFlags{})cosmos::Socketprotected
receiveMessage(ReceiveMessageHeader &header, SocketAddress *addr=nullptr)cosmos::Socketprotected
seek(const SeekType type, off_t off)cosmos::StreamIO
seekFromCurrent(off_t off)cosmos::StreamIOinline
seekFromEnd(off_t off)cosmos::StreamIOinline
seekFromStart(off_t off)cosmos::StreamIOinline
SeekType enum namecosmos::StreamIO
send(const void *buf, size_t length, const MessageFlags flags=MessageFlags{})cosmos::Socketprotected
send(const std::string_view data, const MessageFlags flags=MessageFlags{})cosmos::Socketinlineprotected
sendMessage(SendMessageHeader &header, const SocketAddress *addr=nullptr)cosmos::Socketprotected
sendTo(const void *buf, size_t length, const SocketAddress &addr, const MessageFlags flags=MessageFlags{})cosmos::Socketprotected
sendTo(const std::string_view data, const SocketAddress &addr, const MessageFlags flags=MessageFlags{})cosmos::Socketinlineprotected
shutdown(const Direction dir)cosmos::Socket
Socket(const SocketFamily family, const SocketType type, const SocketFlags flags=SocketFlags{SocketFlag::CLOEXEC}, const SocketProtocol protocol=SocketProtocol::DEFAULT)cosmos::Socketprotected
Socket(FileDescriptor fd, const AutoCloseFD auto_close)cosmos::Socketinlineprotected
sockOptions() (defined in cosmos::Socket)cosmos::Socketinline
sockOptions() const (defined in cosmos::Socket)cosmos::Socketinline
StreamIO(FileDescriptor &fd) (defined in cosmos::StreamIO)cosmos::StreamIOinlineexplicit
StreamIO(const StreamIO &)=delete (defined in cosmos::StreamIO)cosmos::StreamIO
truncate(const off_t length)cosmos::FileBase
TYPE (defined in cosmos::UnixSeqPacketClientSocket)cosmos::UnixSeqPacketClientSocketinlinestatic
UnixClientSocket(const SocketType type, const SocketFlags flags=SocketFlags{SocketFlag::CLOEXEC}) (defined in cosmos::UnixClientSocket)cosmos::UnixClientSocketexplicit
unixOptions() (defined in cosmos::UnixClientSocket)cosmos::UnixClientSocketinline
unixOptions() const (defined in cosmos::UnixClientSocket)cosmos::UnixClientSocketinline
UnixSeqPacketClientSocket(const SocketFlags flags=SocketFlags{SocketFlag::CLOEXEC}) (defined in cosmos::UnixSeqPacketClientSocket)cosmos::UnixSeqPacketClientSocketinlineexplicit
write(const void *buf, size_t length)cosmos::UnixClientSocketprotected
write(const std::string_view data)cosmos::UnixClientSocketinlineprotected
write(WriteIOVector &iovec)cosmos::UnixClientSocketprotected
writeAll(const void *buf, size_t length)cosmos::UnixClientSocketprotected
writeAll(const std::string_view data)cosmos::UnixClientSocketinlineprotected
writeAll(WriteIOVector &iovec)cosmos::UnixClientSocketinlineprotected
~FDFile() (defined in cosmos::FDFile)cosmos::FDFile
~FileBase() (defined in cosmos::FileBase)cosmos::FileBasevirtual