_callmeplease | DatagramSocket | |
_callmepleasewrite | DatagramSocket | |
activate(bool sender) | DatagramSocket | [virtual] |
MNUDPServerSocket::activate() | MNUDPServerSocket | [virtual] |
bind(int port) | MNSocket | |
bind(int port, const char *hostname) | MNSocket | |
broadcast() | MNSocket | |
buffers_to_rope(struct iovec *iov, int &iovlen, size_t bytesused) | MNUDPSocket | |
buffers_to_rope_tcp(struct iovec *iov, int &iovlen, size_t bytesused) | DatagramSocket | |
callback(MNSelector *select, int fd) | MNUDPSocket | [virtual] |
CallbackMode enum name | MNUDPSocket | |
ClientMode enum value | MNUDPSocket | |
cm() const | MNUDPSocket | [inline, protected] |
connect(int port, char *hostname) | MNUDPSocket | |
connection_closed() | MNSocket | [virtual] |
DatagramSocket(RefCountedSocketFactory *factory, MNSelector &sel, MNSocket &sock) | DatagramSocket | |
DatagramSocket(RefCountedSocketFactory *factory, MNSelector &sel, int port) | DatagramSocket | |
get_addr(struct sockaddr_in &addr) const | MNSocket | [inline] |
get_ipaddr(char *buffer, size_t len) | MNSocket | |
get_sock_name(struct sockaddr_in &addr) const | MNSocket | |
get_sockdesc() const | MNSocket | [inline, virtual] |
get_socktype() | MNSocket | |
get_title() | MNSocket | [virtual] |
getDebugString() const | MNSocketBase | [protected] |
getDebugString() const | MNSocketBase | [inline, protected] |
getLocalNameForAddr(struct in_addr *addr, char *buffer) | MNSocket | [static] |
getSelector() | MNUDPServerSocket | |
IovecMode enum value | MNUDPSocket | |
isMulticast(const char *hname) | MNSocket | [static] |
isUdp() const | MNUDPSocket | [inline, virtual] |
join_mc(int port, const char *hostname, char *ifnamei, int onoff) | MNUDPSocket | |
l1_receive(struct msghdr *hdr) | MNSocket | |
l1_receive(struct iovec *iov, int iovlen, struct sockaddr_in *dest) | MNSocket | |
l1_receive(char *buffer, int max_len) | MNSocket | |
linger() | MNSocket | |
listen() | MNSocket | |
make_socket(int type) | MNSocket | |
make_socket(int domain, int type) | MNSocket | |
master(bool controlSocket) | MNSocket | |
mc_join_all(int port, const char *hostname, Interfaces *intf) | MNUDPServerSocket | |
mc_leave_all(int sockfd, struct sockaddr *sock_addr, Interfaces *intf) | MNUDPServerSocket | |
mcast_get_if(int sockfd) | MNSocket | |
mcast_get_loop(int sockfd) | MNSocket | |
mcast_get_ttl(int sockfd) | MNSocket | |
mcast_join_new(struct sockaddr *sa, char *ifname) | MNSocket | |
mcast_leave(int sockfd, const struct sockaddr *sa, char *ifname) | MNSocket | |
mcast_set_if(int sockfd, const char *ifname) | MNSocket | |
mcast_set_loop(int sockfd, int onoff) | MNSocket | |
mcast_set_ttl(int sockfd, int val) | MNSocket | |
MNSocket(MNSocket &orig, int socketflags=0) | MNSocket | |
MNSocket() | MNSocket | |
MNSocket(int sock) | MNSocket | |
MNSocketBase(const MNSocketBase &orig) | MNSocketBase | |
MNSocketBase() | MNSocketBase | |
MNUDPServerSocket(MNUDPServerSocket &orig) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, CBSetting cs) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, int fd, int zero, CBSetting cs) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, int port, CBSetting cs) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, int port, char *hostname, CBSetting cs) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, int port, char *hostname, Interfaces *intf) | MNUDPServerSocket | |
MNUDPServerSocket(MNSelector &sel, MNSocket &orig, CBSetting cs=MNUDPSocket::IovecMode, int copyflags=MNSocket::TakeoverFlag) | MNUDPServerSocket | |
MNUDPSocket(MNSocket &orig, int copyflags) | MNUDPSocket | |
MNUDPSocket(CallbackSetting cm, MNSocket &orig, int copyflags) | MNUDPSocket | |
MNUDPSocket(CallbackSetting cm) | MNUDPSocket | |
MNUDPSocket(CallbackSetting cm, int sockfd) | MNUDPSocket | |
noblock() | MNSocket | |
nodelay() | MNSocket | |
nolinger() | MNSocket | |
ok() | MNSocket | |
MNSocketBase::operator=(const MNSocketBase &orig) | MNSocketBase | |
port() | MNSocket | |
reader(struct iovec *iov, int len, struct sockaddr_in *&dest)=0 | MNUDPSocket | [pure virtual] |
reader(MNRope *&rope, struct sockaddr_in *&dest)=0 | MNUDPSocket | [pure virtual] |
recvfrom(char *buffer, int buflen) | MNUDPSocket | |
recvfrom(char *buffer, int buflen, struct sockaddr_in &sock_addr, unsigned &sock_size) | MNUDPSocket | |
remake_socket(int type) | MNSocket | |
remake_socket(int domain, int type) | MNSocket | |
reuseaddress() | MNSocket | |
RopeMode enum value | MNUDPSocket | |
send(struct iovec *iov, int iov_count, const struct sockaddr_in *dest) | MNSocket | |
sendto(const void *buf, int buflen, const struct sockaddr_in *server_addr) | MNUDPSocket | |
sendto(const char *buff, int len, int port, const char *hostname) | MNUDPSocket | |
set_addr(int port, const char *hostname, struct sockaddr_in &server_addr) | MNSocket | [static] |
set_buffers(int &iovlen) | MNUDPSocket | [virtual] |
set_buffers_tcp(int &iovlen, int &buffersize) | DatagramSocket | |
set_sockdesc(int socket) | MNSocket | [inline, virtual] |
setDebugString(const char *str) | MNSocketBase | [protected] |
setDebugString(const char *) | MNSocketBase | [inline, protected] |
SocketFlags enum name | MNSocket | |
stopUdpServer() | MNUDPServerSocket | |
TakeoverFlag enum value | MNSocket | |
tcp_callback(MNSelector *select, int fd) | DatagramSocket | [virtual] |
unset_buffers(struct iovec *iov, int iovlen) | MNUDPSocket | [virtual] |
update_ports() | MNSocket | [virtual] |
write_enabled() | DatagramSocket | [virtual] |
writer()=0 | MNUDPSocket | [pure virtual] |
~DatagramSocket() | DatagramSocket | [virtual] |
~MNSocket() | MNSocket | [virtual] |
~MNSocketBase() | MNSocketBase | [virtual] |
~MNUDPServerSocket() | MNUDPServerSocket | [virtual] |
~MNUDPSocket() | MNUDPSocket | [virtual] |