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

Una clase que representa paquetes. Más...

#include <packet.h>

Métodos públicos

 Packet ()
 Constructor por defecto. Las propiedades de el paquete se ajustan como sigue: Más...
 
 Packet (string, string, int, int, int, int)
 Constructor que acepta especificaciones para sa(src_addr), da(dst_addr), sp(src_port), dp(dst_port), oct(octects) y pkt(packets) Más...
 
string getSrcAddr ()
 Devuelve la direccion fuente. Más...
 
string getDstAddr ()
 Devuelve la direccion destino. Más...
 
int getSrcPort ()
 Devuelve el puerto fuente. Más...
 
int getDstPort ()
 Devuelve la puerto destino. Más...
 
int getOctects ()
 
int getPackets ()
 Devuelve los paquetes. Más...
 
void setSrcAddr (string)
 Ajusta la direccion fuente. Más...
 
void setDstAddr (string)
 Ajusta la direccion destino. Más...
 
void setSrcPort (int)
 Ajusta el puerto fuente. Más...
 
void setDstPort (int)
 Ajusta el puerto destino. Más...
 
void setOctects (int)
 
void setPackets (int)
 Ajusta el valor de los paquetes. Más...
 
void enable ()
 Ajusta que el paquete esta disponible para ser desplegado en la inter fase de usuario.
 
void disable ()
 Ajusta que el paquete no esta disponible para ser desplegado en la inter fase de usuario.
 
bool isEnabled ()
 

Atributos privados

string src_addr
 
string dst_addr
 
int src_port
 
int dst_port
 
int octects
 
int packets
 
bool enabled
 

Descripción detallada

Una clase que representa paquetes.

La clase contiene dos constructor y varias funciones para buscar y filtrar paquetes de fluidos de red.

Documentación del constructor y destructor

Packet::Packet ( )

Constructor por defecto. Las propiedades de el paquete se ajustan como sigue:

  • src_addr: a una cadena vacia.
  • dst_addr: a una cadena vacia.
  • src_port: a 0.
  • dst_port: a 0.
  • octects: a 0.
  • packets: a 0.
  • enabled: a falso.
Packet::Packet ( string  sa,
string  da,
int  sp,
int  dp,
int  oct,
int  pkt 
)

Constructor que acepta especificaciones para sa(src_addr), da(dst_addr), sp(src_port), dp(dst_port), oct(octects) y pkt(packets)

Parámetros
sadireccion fuente
dadireccion destino
sppuerto fuente
dppuerto destino
octoctetos
pktpaquetes

Documentación de las funciones miembro

string Packet::getDstAddr ( )

Devuelve la direccion destino.

Devuelve
direccion destino
string Packet::getDstPort ( )

Devuelve la puerto destino.

Devuelve
puerto destino
string Packet::getPackets ( )

Devuelve los paquetes.

Devuelve
paquetes
string Packet::getSrcAddr ( )

Devuelve la direccion fuente.

Devuelve
direccion fuente
string Packet::getSrcPort ( )

Devuelve el puerto fuente.

Devuelve
puerto fuente
void Packet::setDstAddr ( string  addr)

Ajusta la direccion destino.

Parámetros
addrdireccion destino
void Packet::setDstPort ( int  port)

Ajusta el puerto destino.

Parámetros
portpuerto destino
void Packet::setPackets ( int  val)

Ajusta el valor de los paquetes.

Parámetros
valpaquetes
void Packet::setSrcAddr ( string  addr)

Ajusta la direccion fuente.

Parámetros
addrdireccion fuente
void Packet::setSrcPort ( int  port)

Ajusta el puerto fuente.

Parámetros
portpuerto fuente

Documentación de los datos miembro

string Packet::dst_addr
private

dst_addr destination address (direccion destino)

int Packet::dst_port
private

dst_port destination port (puerto destino)

bool Packet::enabled
private

enabled in the GUI (disponible en el GUI)

int Packet::octects
private

octets/bytes value (octetos)

int Packet::packets
private

packets value (paquetes)

string Packet::src_addr
private

src_addr source address (direccion fuente)

int Packet::src_port
private

src_port source port (puerto fuente)


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