Classes | Protected Member Functions | Protected Attributes

ArpAgent Class Reference

Inheritance diagram for ArpAgent:
NsObject Handler

List of all members.

Classes

struct  acache_entry

Protected Member Functions

char icode (const char *)
acache_entryfind (in_addr &)
void insert (in_addr &, ether_addr &, char code)
void dispatch (int)
int sendreq (in_addr &)
int sendresp (ether_addr &, in_addr &, ether_addr &)
int resolve (const char *host, char *&result, int sendreq)
void doreq (ether_arp *)
void doreply (ether_arp *)
void recv (Packet *, Handler *)
int command (int, const char *const *)

Protected Attributes

Networknet_
ether_header eh_template_
ether_arp ea_template_
ether_addr my_ether_
in_addr my_ip_
int base_size_
u_char * rcv_buf_
acache_entryacache_
int nacache_
int cur_
int pending_

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