#include <lowpansocket.h>
Inherited by ibrcommon::UnicastSocketLowpan.

Classes | |
| class | peer |
| class | SocketException |
Public Member Functions | |
| virtual | ~lowpansocket () |
| virtual void | shutdown () |
| int | receive (char *data, size_t maxbuffer) |
| lowpansocket::peer | getPeer (const std::string address, const unsigned int panid) |
Protected Member Functions | |
| lowpansocket (u_char proto=0) throw (SocketException) | |
Protected Attributes | |
| int | _socket |
| struct sockaddr_ieee802154 | _sockaddr |
Definition at line 19 of file lowpansocket.h.
| ibrcommon::lowpansocket::~lowpansocket | ( | ) | [virtual] |
Definition at line 36 of file lowpansocket.cpp.
References _socket, and shutdown().

| ibrcommon::lowpansocket::lowpansocket | ( | u_char | proto = 0 |
) | throw (SocketException) [protected] |
Definition at line 23 of file lowpansocket.cpp.
References PF_IEEE802154.
| lowpansocket::peer ibrcommon::lowpansocket::getPeer | ( | const std::string | address, | |
| const unsigned int | panid | |||
| ) |
Referenced by dtn::net::LOWPANConvergenceLayer::queue().
| int ibrcommon::lowpansocket::receive | ( | char * | data, | |
| size_t | maxbuffer | |||
| ) |
Definition at line 51 of file lowpansocket.cpp.
References _socket.
Referenced by dtn::net::LOWPANConvergenceLayer::operator>>().
| void ibrcommon::lowpansocket::shutdown | ( | ) | [virtual] |
Definition at line 45 of file lowpansocket.cpp.
References _socket.
Referenced by dtn::net::LOWPANConvergenceLayer::componentDown(), and ~lowpansocket().
struct sockaddr_ieee802154 ibrcommon::lowpansocket::_sockaddr [protected] |
Definition at line 54 of file lowpansocket.h.
Referenced by ibrcommon::UnicastSocketLowpan::bind().
int ibrcommon::lowpansocket::_socket [protected] |
Definition at line 53 of file lowpansocket.h.
Referenced by ibrcommon::UnicastSocketLowpan::bind(), receive(), ibrcommon::lowpansocket::peer::send(), shutdown(), and ~lowpansocket().
1.7.1