param Struct Reference

#include <str.h>


Data Fields

uint16_t width
uint16_t height
in_addr src_addr4
in_addr dst_addr4
in_addr src_netmask4
int8_t * src
int8_t * dst
uint16_t dport
uint8_t ttl
uint8_t mac [6]
uint8_t dst_mac [6]
int32_t eth_index
uint8_t meth
uint8_t raw
uint32_t vbitrt
double fps
int32_t fps_soft
fd_t fd
uint32_t my_ssrc
uint16_t rtp_seq
int16_t ip_id
uint32_t start_timestamp
uint8_t payload_num
uint32_t web
uint32_t zero
uint8_t verbose
uint32_t rtsp
uint32_t rtsp_port
uint32_t rtsp_use_cmd_port
uint32_t rtsp_use_cmd_addr
uint32_t rtsp_qt_compat
int8_t * program_name
fd_t fd_udp
fd_t fd_raw
msghdr msg
sockaddr_ll s_ll
uint32_t hw_fps


Detailed Description

Definition at line 8 of file str.h.


Field Documentation

uint16_t param::width

Definition at line 9 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and send_jpeg().

uint16_t param::height

Definition at line 10 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and send_jpeg().

struct in_addr param::src_addr4

Definition at line 11 of file str.h.

Referenced by get_src_addr(), rtp_send_data(), and udp_init4().

struct in_addr param::dst_addr4

Definition at line 12 of file str.h.

Referenced by ismulticast(), rtp_send_data(), udp_exit4(), and udp_init4().

struct in_addr param::src_netmask4

Definition at line 13 of file str.h.

Referenced by udp_init4().

int8_t* param::src

Definition at line 14 of file str.h.

Referenced by get_src_addr(), jpeg_session_start(), udp_init4(), and write_sdp().

int8_t* param::dst

Definition at line 15 of file str.h.

Referenced by jpeg_session_start(), main(), rtsp_udp_setup(), udp_init4(), and write_sdp().

uint16_t param::dport

Definition at line 16 of file str.h.

Referenced by jpeg_session_start(), main(), rtp_init(), rtp_send_data(), rtsp_udp_setup(), and write_sdp().

uint8_t param::ttl

Definition at line 17 of file str.h.

Referenced by jpeg_session_start(), main(), rtp_send_data(), udp_init4(), and write_sdp().

uint8_t param::mac[6]

Definition at line 18 of file str.h.

Referenced by udp_init4().

uint8_t param::dst_mac[6]

Definition at line 19 of file str.h.

Referenced by jpeg_session_start(), and udp_init4().

int32_t param::eth_index

Definition at line 20 of file str.h.

Referenced by jpeg_session_start(), and udp_init4().

uint8_t param::meth

Definition at line 21 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and main().

uint8_t param::raw

Definition at line 22 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), main(), rtp_send_data(), send_jpeg(), udp_exit4(), and udp_init4().

uint32_t param::vbitrt

Definition at line 23 of file str.h.

Referenced by grab_and_send(), and ts2rtp().

double param::fps

Definition at line 24 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and write_sdp().

int32_t param::fps_soft

Definition at line 25 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), main(), and write_sdp().

fd_t param::fd

Definition at line 26 of file str.h.

Referenced by udp_exit4(), and udp_init4().

uint32_t param::my_ssrc

Definition at line 27 of file str.h.

Referenced by jpeg_session_start(), rtp_init(), rtp_send_data(), and session_finish().

uint16_t param::rtp_seq

Definition at line 28 of file str.h.

Referenced by rtp_init(), and rtp_send_data().

int16_t param::ip_id

Definition at line 29 of file str.h.

Referenced by rtp_init(), and rtp_send_data().

uint32_t param::start_timestamp

Definition at line 30 of file str.h.

Referenced by jpeg_session_start(), and ts2rtp().

uint8_t param::payload_num

Definition at line 31 of file str.h.

Referenced by jpeg_session_start(), and send_jpeg().

uint32_t param::web

Definition at line 32 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and main().

uint32_t param::zero

Definition at line 33 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), and main().

uint8_t param::verbose

Definition at line 34 of file str.h.

Referenced by grab_and_send(), and main().

uint32_t param::rtsp

Definition at line 35 of file str.h.

Referenced by grab_and_send(), jpeg_session_start(), main(), and write_sdp().

uint32_t param::rtsp_port

Definition at line 36 of file str.h.

Referenced by jpeg_session_start(), main(), rtsp_listen(), and write_sdp().

uint32_t param::rtsp_use_cmd_port

Definition at line 37 of file str.h.

Referenced by jpeg_session_start(), main(), rtsp_udp_setup(), and write_sdp().

uint32_t param::rtsp_use_cmd_addr

Definition at line 38 of file str.h.

Referenced by handle_DESCRIBE(), jpeg_session_start(), main(), rtsp_udp_setup(), and write_sdp().

uint32_t param::rtsp_qt_compat

Definition at line 39 of file str.h.

Referenced by do_read(), grab_and_send(), handle_PAUSE(), handle_TEARDOWN(), and main().

int8_t* param::program_name

Definition at line 40 of file str.h.

Referenced by opt_parse(), and usage().

fd_t param::fd_udp

Definition at line 41 of file str.h.

Referenced by jpeg_session_start(), main(), and rtp_send_data().

fd_t param::fd_raw

Definition at line 42 of file str.h.

Referenced by jpeg_session_start(), main(), and rtp_send_data().

struct msghdr param::msg

Definition at line 43 of file str.h.

Referenced by jpeg_session_start(), main(), and rtp_send_data().

struct sockaddr_ll param::s_ll

Definition at line 44 of file str.h.

Referenced by jpeg_session_start().

uint32_t param::hw_fps

Definition at line 45 of file str.h.

Referenced by main().


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:50 2008 for elphel by  doxygen 1.5.1