UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
ihdtv_connection Struct Reference

#include <ihdtv.h>

Collaboration diagram for ihdtv_connection:
Collaboration graph

Public Attributes

unsigned long bytes_per_frame
 
unsigned long bytes_per_half_frame
 
int check_peer_ip
 
uint64_t current_frame
 
struct in_addr peer_address_1
 
struct in_addr peer_address_2
 
int pending_packet
 
ihdtv_packet ppacket
 
unsigned int ppacket_offset_add
 
unsigned int ppacket_size
 
unsigned int rx_port_1
 
unsigned int rx_port_2
 
int rx_socket_1
 
int rx_socket_2
 
struct sockaddr_in target_sockaddress_1
 
struct sockaddr_in target_sockaddress_2
 
unsigned int tx_port
 
int tx_socket_1
 
int tx_socket_2
 
long video_data_per_last_packet
 
long video_data_per_packet
 
unsigned int video_packets_per_frame
 
unsigned int video_packets_per_half_frame
 

Detailed Description

Definition at line 77 of file ihdtv.h.

Member Data Documentation

◆ bytes_per_frame

unsigned long ihdtv_connection::bytes_per_frame

Definition at line 87 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_init_tx_session().

◆ bytes_per_half_frame

unsigned long ihdtv_connection::bytes_per_half_frame

Definition at line 88 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), ihdtv_send(), and packet_to_buffer().

◆ check_peer_ip

int ihdtv_connection::check_peer_ip

Definition at line 109 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_receive().

◆ current_frame

uint64_t ihdtv_connection::current_frame

Definition at line 85 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), ihdtv_receive(), and ihdtv_send().

◆ peer_address_1

struct in_addr ihdtv_connection::peer_address_1

Definition at line 110 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_receive().

◆ peer_address_2

struct in_addr ihdtv_connection::peer_address_2

Definition at line 111 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_receive().

◆ pending_packet

int ihdtv_connection::pending_packet

Definition at line 100 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_receive().

◆ ppacket

ihdtv_packet ihdtv_connection::ppacket

Definition at line 101 of file ihdtv.h.

Referenced by ihdtv_receive().

◆ ppacket_offset_add

unsigned int ihdtv_connection::ppacket_offset_add

Definition at line 103 of file ihdtv.h.

◆ ppacket_size

unsigned int ihdtv_connection::ppacket_size

Definition at line 102 of file ihdtv.h.

Referenced by ihdtv_receive().

◆ rx_port_1

unsigned int ihdtv_connection::rx_port_1

Definition at line 78 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_init_tx_session().

◆ rx_port_2

unsigned int ihdtv_connection::rx_port_2

Definition at line 79 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_init_tx_session().

◆ rx_socket_1

int ihdtv_connection::rx_socket_1

Definition at line 94 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_receive().

◆ rx_socket_2

int ihdtv_connection::rx_socket_2

Definition at line 95 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_receive().

◆ target_sockaddress_1

struct sockaddr_in ihdtv_connection::target_sockaddress_1

Definition at line 106 of file ihdtv.h.

Referenced by ihdtv_init_tx_session(), and ihdtv_send().

◆ target_sockaddress_2

struct sockaddr_in ihdtv_connection::target_sockaddress_2

Definition at line 107 of file ihdtv.h.

Referenced by ihdtv_init_tx_session(), and ihdtv_send().

◆ tx_port

unsigned int ihdtv_connection::tx_port

Definition at line 81 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), and ihdtv_init_tx_session().

◆ tx_socket_1

int ihdtv_connection::tx_socket_1

Definition at line 97 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_send().

◆ tx_socket_2

int ihdtv_connection::tx_socket_2

Definition at line 98 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_send().

◆ video_data_per_last_packet

long ihdtv_connection::video_data_per_last_packet

Definition at line 91 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_send().

◆ video_data_per_packet

long ihdtv_connection::video_data_per_packet

Definition at line 90 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), ihdtv_send(), and packet_to_buffer().

◆ video_packets_per_frame

unsigned int ihdtv_connection::video_packets_per_frame

Definition at line 83 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_receive().

◆ video_packets_per_half_frame

unsigned int ihdtv_connection::video_packets_per_half_frame

Definition at line 84 of file ihdtv.h.

Referenced by ihdtv_init_rx_session(), ihdtv_init_tx_session(), and ihdtv_send().


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