My Project
Métodos públicos | Métodos privados | Atributos privados | Lista de todos los miembros
Referencia de la Clase ethernet_packet

The ethernet_packet class contains function to change the ethernet information in bytes from the ethernet packet header to human readable data types (strings) Más...

#include <ethernet_packet.h>

Diagrama de herencias de ethernet_packet
ip_packet

Métodos públicos

 ethernet_packet ()
 Constructor, no hace nada.
 
void setEtherDHost (u_char[])
 Recibe el arreglo de 6 bytes de un computadora destino. Más...
 
void setEtherSHost (u_char[])
 Recibe el arreglo de 6 bytes de la computadora de origen. Más...
 
void setEtherType (u_short)
 Ajusta el tipo de Ethernet. Más...
 
string getEtherDHost ()
 Devuelve la direccion de hardware destino en formato de caracteres. Más...
 
string getEtherSHost ()
 Devuelve la direccion de hardware fuente en formato de caracteres. Más...
 
u_short getEtherType ()
 Devuelve el tipo de Ethernet. Más...
 

Métodos privados

string mac2string (u_char[])
 Funcion para cambiar el arreglo de bytes que representa una direccion de hardware a su representacion estándar de caracteres. Más...
 

Atributos privados

sniff_ethernet ethernet
 

Descripción detallada

The ethernet_packet class contains function to change the ethernet information in bytes from the ethernet packet header to human readable data types (strings)

Documentación de las funciones miembro

string ethernet_packet::getEtherDHost ( )

Devuelve la direccion de hardware destino en formato de caracteres.

Devuelve
la direccion de hardware destino en formato de caracteres
string ethernet_packet::getEtherSHost ( )

Devuelve la direccion de hardware fuente en formato de caracteres.

Devuelve
la direccion de hardware fuente en formato de caracteres
u_short ethernet_packet::getEtherType ( )

Devuelve el tipo de Ethernet.

Devuelve
el tipo de Ethernet
string ethernet_packet::mac2string ( u_char  srcmac[])
private

Funcion para cambiar el arreglo de bytes que representa una direccion de hardware a su representacion estándar de caracteres.

Parámetros
srcmacarreglo con una direccion Ethernet
void ethernet_packet::setEtherDHost ( u_char  dhost[])

Recibe el arreglo de 6 bytes de un computadora destino.

Parámetros
dhostdireccion Ethernet de computadora destino
void ethernet_packet::setEtherSHost ( u_char  shost[])

Recibe el arreglo de 6 bytes de la computadora de origen.

Parámetros
shostdireccion de Ethernet de computadora de origen
void ethernet_packet::setEtherType ( u_short  type)

Ajusta el tipo de Ethernet.

Parámetros
typetipo de Ethernet

Documentación de los datos miembro

sniff_ethernet ethernet_packet::ethernet
private

Ethernet header / encabezado Ethernet


La documentación para esta clase fue generada a partir de los siguientes ficheros: