![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|


Go to the source code of this file.
Macros | |
| #define | PLATFORM_PIPE_READ read |
| #define | PLATFORM_PIPE_WRITE write |
Functions | |
| void | platform_pipe_close (fd_t pipe) |
| int | platform_pipe_init (fd_t pipe[2]) |
Definition in file platform_pipe.h.
| #define PLATFORM_PIPE_READ read |
Definition at line 62 of file platform_pipe.h.
Referenced by control_thread(), and state_root::should_exit_watcher().
| #define PLATFORM_PIPE_WRITE write |
Definition at line 63 of file platform_pipe.h.
Referenced by state_root::broadcast_should_exit(), and udp_exit().
| void platform_pipe_close | ( | fd_t | pipe | ) |
Definition at line 227 of file platform_pipe.cpp.
References CLOSESOCKET.
Referenced by state_root::~state_root(), control_done(), control_thread(), udp_exit(), udp_reader(), and ug_control_connection_done().
| int platform_pipe_init | ( | fd_t | pipe[2] | ) |
Definition at line 155 of file platform_pipe.cpp.
References CLOSESOCKET, DECLARE_TIMEOUT, INVALID_SOCKET, open_socket(), params::port, params::sock, socket_error, system_pipe(), and worker().
Referenced by state_root::state_root(), control_start(), udp_init_if(), and ug_control_connection_init().
