Asterisk - The Open Source Telephony Project GIT-master-a358458
Data Fields
hepv3_capture_info Struct Reference

HEPv3 Capture Info. More...

#include <res_hep.h>

Collaboration diagram for hepv3_capture_info:
Collaboration graph
[legend]

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

◆ capture_time

struct timeval capture_time

The time the packet was captured

Definition at line 63 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().

◆ capture_type

enum hepv3_capture_type capture_type

The hepv3_capture_type packet type captured

Definition at line 69 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().

◆ dst_addr

struct ast_sockaddr dst_addr

The destination address of the packet

Definition at line 61 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().

◆ len

size_t len

The size of the payload

Definition at line 71 of file res_hep.h.

◆ payload

void* payload

The actual payload

Definition at line 65 of file res_hep.h.

Referenced by hepv3_create_capture_info().

◆ protocol_id

int protocol_id

The IPPROTO_* protocol where we captured the packet

Definition at line 75 of file res_hep.h.

Referenced by logging_on_rx_msg(), and logging_on_tx_msg().

◆ src_addr

struct ast_sockaddr src_addr

The source address of the packet

Definition at line 59 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().

◆ uuid

char* uuid

Some UUID for the packet

Definition at line 67 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().

◆ zipped

unsigned int zipped

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

Definition at line 73 of file res_hep.h.

Referenced by logging_on_rx_msg(), logging_on_tx_msg(), and rtcp_message_handler().


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