Asterisk - The Open Source Telephony Project  18.5.0
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 58 of file res_hep.h.

Field Documentation

◆ capture_time

struct timeval capture_time

The time the packet was captured

Definition at line 64 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 70 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 62 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 72 of file res_hep.h.

Referenced by hepv3_create_capture_info().

◆ payload

void* payload

The actual payload

Definition at line 66 of file res_hep.h.

Referenced by capture_info_dtor(), and hepv3_create_capture_info().

◆ protocol_id

int protocol_id

The IPPROTO_* protocol where we captured the packet

Definition at line 76 of file res_hep.h.

Referenced by hepv3_create_capture_info(), 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 60 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 68 of file res_hep.h.

Referenced by assign_uuid(), capture_info_dtor(), 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 74 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: