join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicNetlinkEndpoint< Protocol > Member List

This is the complete list of members for join::BasicNetlinkEndpoint< Protocol >, including all inherited members.

_addrjoin::BasicEndpoint< Protocol >protected
_protocoljoin::BasicNetlinkEndpoint< Protocol >protected
A enum valuejoin::BasicEndpoint< Protocol >
addr() noexceptjoin::BasicEndpoint< Protocol >inline
addr() const noexceptjoin::BasicEndpoint< Protocol >inline
available() constjoin::BasicEndpoint< Protocol >inline
B enum valuejoin::BasicEndpoint< Protocol >
BasicEndpoint() noexceptjoin::BasicEndpoint< Protocol >inline
BasicEndpoint(const struct sockaddr *addr, socklen_t len) noexceptjoin::BasicEndpoint< Protocol >inline
BasicEndpoint(Side side, const std::string &name, uint64_t elementSize=1472, uint64_t capacity=144)join::BasicEndpoint< Protocol >inline
BasicEndpoint(const BasicEndpoint &other)=deletejoin::BasicEndpoint< Protocol >
BasicNetlinkEndpoint() noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
BasicNetlinkEndpoint(const struct sockaddr *addr, socklen_t len) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
BasicNetlinkEndpoint(const Protocol &protocol, uint32_t pid, uint32_t groups) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
BasicNetlinkEndpoint(uint32_t pid, uint32_t groups) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
BasicNetlinkEndpoint(const Protocol &protocol, uint32_t groups) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
BasicNetlinkEndpoint(uint32_t groups) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
capacity() constjoin::BasicEndpoint< Protocol >inline
close()join::BasicEndpoint< Protocol >inline
device() constjoin::BasicNetlinkEndpoint< Protocol >inline
elementSize() constjoin::BasicEndpoint< Protocol >inline
empty() constjoin::BasicEndpoint< Protocol >inline
full() constjoin::BasicEndpoint< Protocol >inline
groups(uint32_t groups) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
groups() const noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
Inbound typedefjoin::BasicEndpoint< Protocol >
length() const noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
name() constjoin::BasicEndpoint< Protocol >inline
open()join::BasicEndpoint< Protocol >inline
opened() constjoin::BasicEndpoint< Protocol >inline
operator=(const BasicEndpoint &other)=deletejoin::BasicEndpoint< Protocol >
Outbound typedefjoin::BasicEndpoint< Protocol >
pending() constjoin::BasicEndpoint< Protocol >inline
pid(uint32_t pid) noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
pid() const noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
protocol() const noexceptjoin::BasicNetlinkEndpoint< Protocol >inline
receive(void *element)join::BasicEndpoint< Protocol >inline
send(const void *element)join::BasicEndpoint< Protocol >inline
Side enum namejoin::BasicEndpoint< Protocol >
side() constjoin::BasicEndpoint< Protocol >inline
timedReceive(void *element, std::chrono::duration< Rep, Period > timeout)join::BasicEndpoint< Protocol >inline
timedSend(const void *element, std::chrono::duration< Rep, Period > timeout)join::BasicEndpoint< Protocol >inline
tryReceive(void *element)join::BasicEndpoint< Protocol >inline
trySend(const void *element)join::BasicEndpoint< Protocol >inline
~BasicEndpoint()join::BasicEndpoint< Protocol >inline