Dokumentacja struktury Net::netif

#include <net.hpp>

Lista wszystkich składowych.

Metody publiczne

 netif ()
 netif (struct netif &ni)
 netif (char name[8], struct ethernet_address eth_addr, struct ip_address ip_addr, struct netmask_t netmask, void(*transmit)(uint8 *, uint32, uint32, uint8 *), int(*poll)(uint8 *, uint32 *))
 netif ()
 netif (struct netif &ni)
 netif (char name[8], struct ethernet_address eth_addr, struct ip_address ip_addr, struct netmask_t netmask, void(*transmit)(uint8 *, uint32, uint32, uint8 *), int(*poll)(uint8 *, uint32 *))

Atrybuty publiczne

char name [8]
struct ethernet_address eth_addr
struct ip_address ip_addr
struct netmask_t netmask
void(* transmit )(uint8 *, uint32, uint32, uint8 *)
int(* poll )(uint8 *, uint32 *)
struct netbufnetbuf_curr
struct Collection::List
< struct outbound_packet
outbound
class IPC::Lock::lock_t outbound_lock


Opis szczegółowy

Definicja w linii 928 pliku ip.old.2.cpp.


Dokumentacja konstruktora i destruktora

Net::netif::netif (  )  [inline]

Definicja w linii 939 pliku ip.old.2.cpp.

Odwołuje się do Net::netbuf_alloc(), netbuf_curr i Net::netbuf::nif.

Net::netif::netif ( struct netif ni  )  [inline]

Definicja w linii 941 pliku ip.old.2.cpp.

Odwołuje się do memmove(), netbuf_curr i Net::netbuf::nif.

Net::netif::netif ( char  name[8],
struct ethernet_address  eth_addr,
struct ip_address  ip_addr,
struct netmask_t  netmask,
void(*)(uint8 *, uint32, uint32, uint8 *)  transmit,
int(*)(uint8 *, uint32 *)  poll 
) [inline]

Definicja w linii 946 pliku ip.old.2.cpp.

Odwołuje się do Thread::i, Net::netbuf_alloc(), netbuf_curr i Net::netbuf::nif.

Net::netif::netif (  )  [inline]

Definicja w linii 129 pliku net.hpp.

Odwołuje się do Net::netbuf_alloc(), netbuf_curr i Net::netbuf::nif.

Net::netif::netif ( struct netif ni  )  [inline]

Definicja w linii 131 pliku net.hpp.

Odwołuje się do memmove(), netbuf_curr i Net::netbuf::nif.

Net::netif::netif ( char  name[8],
struct ethernet_address  eth_addr,
struct ip_address  ip_addr,
struct netmask_t  netmask,
void(*)(uint8 *, uint32, uint32, uint8 *)  transmit,
int(*)(uint8 *, uint32 *)  poll 
) [inline]

Definicja w linii 136 pliku net.hpp.

Odwołuje się do Thread::i, Net::netbuf_alloc(), netbuf_curr i Net::netbuf::nif.


Dokumentacja atrybutów składowych

Definicja w linii 929 pliku ip.old.2.cpp.

Odwołania w Net::init_3c556().

Definicja w linii 932 pliku ip.old.2.cpp.

Odwołania w Net::init_3c556().

void(* Net::netif::transmit)(uint8 *, uint32, uint32, uint8 *) ( uint8 ,
uint32  ,
uint32  ,
uint8  
)

int(* Net::netif::poll)(uint8 *, uint32 *) ( uint8 ,
uint32  
)

Odwołania w Net::init_3c556().

Definicja w linii 935 pliku ip.old.2.cpp.

Odwołania w netif() i Net::onFramesReceived().

Definicja w linii 936 pliku ip.old.2.cpp.

Odwołania w Net::eth_transmit() i Net::onFramesTransmitted().

Definicja w linii 937 pliku ip.old.2.cpp.

Odwołania w Net::eth_transmit() i Net::onFramesTransmitted().


Dokumentacja dla tej struktury została wygenerowana z plików:

Wygenerowano Sat Jul 19 02:21:28 2008 dla panaLiX programem  doxygen 1.5.6