Public Member Functions | Protected Member Functions | Protected Attributes | Friends

ibrcommon::udpsocket::peer Class Reference

#include <udpsocket.h>

Collaboration diagram for ibrcommon::udpsocket::peer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int send (const char *data, const size_t length)

Protected Member Functions

 peer (udpsocket &socket, const struct sockaddr_in &dest, const unsigned int port)

Protected Attributes

struct sockaddr_in _destaddress
udpsocket_socket

Friends

class udpsocket

Detailed Description

Definition at line 31 of file udpsocket.h.


Constructor & Destructor Documentation

ibrcommon::udpsocket::peer::peer ( udpsocket socket,
const struct sockaddr_in &  dest,
const unsigned int  port 
) [protected]

Definition at line 76 of file udpsocket.cpp.

References _destaddress.


Member Function Documentation

int ibrcommon::udpsocket::peer::send ( const char *  data,
const size_t  length 
)

Definition at line 87 of file udpsocket.cpp.

References _destaddress, ibrcommon::udpsocket::_socket, and _socket.

Referenced by dtn::net::UDPConvergenceLayer::queue().


Friends And Related Function Documentation

friend class udpsocket [friend]

Definition at line 33 of file udpsocket.h.


Member Data Documentation

struct sockaddr_in ibrcommon::udpsocket::peer::_destaddress [protected]

Definition at line 38 of file udpsocket.h.

Referenced by peer(), and send().

Definition at line 39 of file udpsocket.h.

Referenced by send().


The documentation for this class was generated from the following files: