My Project
|
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 |
Una clase que representa paquetes.
La clase contiene dos constructor y varias funciones para buscar y filtrar paquetes de fluidos de red.
Packet::Packet | ( | ) |
Constructor por defecto. Las propiedades de el paquete se ajustan como sigue:
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)
sa | direccion fuente |
da | direccion destino |
sp | puerto fuente |
dp | puerto destino |
oct | octetos |
pkt | paquetes |
string Packet::getDstAddr | ( | ) |
Devuelve la direccion destino.
string Packet::getDstPort | ( | ) |
Devuelve la puerto destino.
string Packet::getPackets | ( | ) |
Devuelve los paquetes.
string Packet::getSrcAddr | ( | ) |
Devuelve la direccion fuente.
string Packet::getSrcPort | ( | ) |
Devuelve el puerto fuente.
void Packet::setDstAddr | ( | string | addr | ) |
Ajusta la direccion destino.
addr | direccion destino |
void Packet::setDstPort | ( | int | port | ) |
Ajusta el puerto destino.
port | puerto destino |
void Packet::setPackets | ( | int | val | ) |
Ajusta el valor de los paquetes.
val | paquetes |
void Packet::setSrcAddr | ( | string | addr | ) |
Ajusta la direccion fuente.
addr | direccion fuente |
void Packet::setSrcPort | ( | int | port | ) |
Ajusta el puerto fuente.
port | puerto fuente |
|
private |
dst_addr destination address (direccion destino)
|
private |
dst_port destination port (puerto destino)
|
private |
enabled in the GUI (disponible en el GUI)
|
private |
octets/bytes value (octetos)
|
private |
packets value (paquetes)
|
private |
src_addr source address (direccion fuente)
|
private |
src_port source port (puerto fuente)