Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

DatagramSocket Member List

This is the complete list of members for DatagramSocket, including all inherited members.

_callmepleaseDatagramSocket
_callmepleasewriteDatagramSocket
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 nameMNUDPSocket
ClientMode enum valueMNUDPSocket
cm() constMNUDPSocket [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) constMNSocket [inline]
get_ipaddr(char *buffer, size_t len)MNSocket
get_sock_name(struct sockaddr_in &addr) constMNSocket
get_sockdesc() constMNSocket [inline, virtual]
get_socktype()MNSocket
get_title()MNSocket [virtual]
getDebugString() constMNSocketBase [protected]
getDebugString() constMNSocketBase [inline, protected]
getLocalNameForAddr(struct in_addr *addr, char *buffer)MNSocket [static]
getSelector()MNUDPServerSocket
IovecMode enum valueMNUDPSocket
isMulticast(const char *hname)MNSocket [static]
isUdp() constMNUDPSocket [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)=0MNUDPSocket [pure virtual]
reader(MNRope *&rope, struct sockaddr_in *&dest)=0MNUDPSocket [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 valueMNUDPSocket
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 nameMNSocket
stopUdpServer()MNUDPServerSocket
TakeoverFlag enum valueMNSocket
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()=0MNUDPSocket [pure virtual]
~DatagramSocket()DatagramSocket [virtual]
~MNSocket()MNSocket [virtual]
~MNSocketBase()MNSocketBase [virtual]
~MNUDPServerSocket()MNUDPServerSocket [virtual]
~MNUDPSocket()MNUDPSocket [virtual]


Generated on Sun Mar 6 13:35:51 2005 for Komssys by doxygen 1.3.8