Classes | Public Member Functions

SimpleNetworkClient Class Reference

#include <simplenet.h>

Inheritance diagram for SimpleNetworkClient:
Base82576VF

List of all members.

Classes

class  Callback
class  Memory

Public Member Functions

bool send_packet (uint8 const *data, size_t len, Callback *cb=NULL)
bool queue_buffer (uint8 *data, size_t len)
bool poll_receive (uint8 **data, size_t *len)
void set_link (bool up)
void enable_wakeups ()
void consume_wakeup ()
void unmask_wakeups ()
 SimpleNetworkClient (Memory &mem, DBus< MessageVirtualNet > &bus_vnet)

Constructor & Destructor Documentation

SimpleNetworkClient::SimpleNetworkClient ( Memory mem,
DBus< MessageVirtualNet > &  bus_vnet 
) [inline]

Member Function Documentation

void SimpleNetworkClient::consume_wakeup (  )  [inline]
void SimpleNetworkClient::enable_wakeups (  )  [inline]
bool SimpleNetworkClient::poll_receive ( uint8 **  data,
size_t *  len 
) [inline]
bool SimpleNetworkClient::queue_buffer ( uint8 data,
size_t  len 
) [inline]
bool SimpleNetworkClient::send_packet ( uint8 const *  data,
size_t  len,
Callback cb = NULL 
) [inline]
void SimpleNetworkClient::set_link ( bool  up  )  [inline]
void SimpleNetworkClient::unmask_wakeups (  )  [inline]

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines