Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
_unistim_info_t Struct Reference

Holds per-packet metadata captured by the UNISTIM dissector tap. More...

#include <packet-unistim.h>

Public Attributes

uint8_t rudp_type
uint8_t payload_type
uint32_t sequence
uint32_t termid
address it_ip
uint32_t it_port
address ni_ip
int key_val
int key_state
int hook_state
int stream_connect
int trans_connect
int set_termid
const uint8_t * string_data
int call_state
unsigned char * key_buffer

Detailed Description

Holds per-packet metadata captured by the UNISTIM dissector tap.

Member Data Documentation

◆ call_state

int _unistim_info_t::call_state

Call state (currently unused).

◆ hook_state

int _unistim_info_t::hook_state

Hook state: 1 = off-hook, 0 = on-hook.

◆ it_ip

address _unistim_info_t::it_ip

IP address of the IT (phone), determined by which side is sending terminal IDs.

◆ it_port

uint32_t _unistim_info_t::it_port

UDP port of the IT (phone).

◆ key_buffer

unsigned char* _unistim_info_t::key_buffer

Buffer of call keys pressed; used by the VoIP calls tap in voip-calls.c.

◆ key_state

int _unistim_info_t::key_state

Key state: 1 = down, 0 = up.

◆ key_val

int _unistim_info_t::key_val

Key pressed; -1 if no key event in this packet.

◆ ni_ip

address _unistim_info_t::ni_ip

IP address of the NI (server), determined by which side is sending terminal IDs.

◆ payload_type

uint8_t _unistim_info_t::payload_type

UNISTIM payload type: aggregate, non-aggregate, or encapsulated.

◆ rudp_type

uint8_t _unistim_info_t::rudp_type

RUDP packet type: NAK, ACK, or Payload.

◆ sequence

uint32_t _unistim_info_t::sequence

RUDP sequence number.

◆ set_termid

int _unistim_info_t::set_termid

Whether to assign the terminal ID: 1 = set terminal ID.

◆ stream_connect

int _unistim_info_t::stream_connect

Audio stream state: 1 = connected, 0 = disconnected.

◆ string_data

const uint8_t* _unistim_info_t::string_data

Pointer to display string data whenever a string is written to the phone display; NULL if unused.

◆ termid

uint32_t _unistim_info_t::termid

Terminal ID, if available.

◆ trans_connect

int _unistim_info_t::trans_connect

Transducer connection state: 1 = connected, 0 = disconnected.


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