Asterisk - The Open Source Telephony Project  21.4.1
Data Fields
hepv3_capture_info Struct Reference

HEPv3 Capture Info. More...

#include <res_hep.h>

Data Fields

struct timeval capture_time
 
enum hepv3_capture_type capture_type
 
struct ast_sockaddr dst_addr
 
size_t len
 
void * payload
 
int protocol_id
 
struct ast_sockaddr src_addr
 
char * uuid
 
unsigned int zipped:1
 

Detailed Description

HEPv3 Capture Info.

Definition at line 57 of file res_hep.h.

Field Documentation

struct timeval capture_time

The time the packet was captured

Definition at line 63 of file res_hep.h.

enum hepv3_capture_type capture_type

The hepv3_capture_type packet type captured

Definition at line 69 of file res_hep.h.

struct ast_sockaddr dst_addr

The destination address of the packet

Definition at line 61 of file res_hep.h.

size_t len

The size of the payload

Definition at line 71 of file res_hep.h.

Referenced by hepv3_create_capture_info().

void* payload

The actual payload

Definition at line 65 of file res_hep.h.

Referenced by capture_info_dtor(), and hepv3_create_capture_info().

int protocol_id

The IPPROTO_* protocol where we captured the packet

Definition at line 75 of file res_hep.h.

Referenced by hepv3_create_capture_info().

struct ast_sockaddr src_addr

The source address of the packet

Definition at line 59 of file res_hep.h.

char* uuid

Some UUID for the packet

Definition at line 67 of file res_hep.h.

Referenced by capture_info_dtor().

unsigned int zipped

If non-zero, the payload accompanying this capture info will be compressed

Definition at line 73 of file res_hep.h.


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