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

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

_addrjoin::BasicEndpoint< 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 >
BasicLinkLayerEndpoint() noexceptjoin::BasicLinkLayerEndpoint< Protocol >inline
BasicLinkLayerEndpoint(const struct sockaddr *addr, socklen_t len) noexceptjoin::BasicLinkLayerEndpoint< Protocol >inline
BasicLinkLayerEndpoint(const char *dev) noexceptjoin::BasicLinkLayerEndpoint< Protocol >inline
BasicLinkLayerEndpoint(const std::string &dev) noexceptjoin::BasicLinkLayerEndpoint< Protocol >inline
capacity() constjoin::BasicEndpoint< Protocol >inline
close()join::BasicEndpoint< Protocol >inline
device(const std::string &dev) noexceptjoin::BasicLinkLayerEndpoint< Protocol >inline
device() constjoin::BasicLinkLayerEndpoint< Protocol >inline
elementSize() constjoin::BasicEndpoint< Protocol >inline
empty() constjoin::BasicEndpoint< Protocol >inline
full() constjoin::BasicEndpoint< Protocol >inline
Inbound typedefjoin::BasicEndpoint< Protocol >
length() const noexceptjoin::BasicLinkLayerEndpoint< 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
protocol() const noexceptjoin::BasicLinkLayerEndpoint< 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