|
nds2-client - Developer 0.16.7
|
#include <daqc_listener.h>

Public Attributes | |
| daq_t * | daq |
| struct sockaddr_in * | listener_addr |
| void *(* | interpreter )(void *) |
| int | shutting_down |
| thread_t | listener_tid |
| thread_t | interpreter_tid |
| mutex_t | lock |
daq_listen_t contains all the control/status information for an NDS1 listener thread.
| daq_t* daq_listen_t::daq |
Associated DAQ client address
| void *(* daq_listen_t::interpreter) (void *) |
Processing thread entry address
| thread_t daq_listen_t::interpreter_tid |
Interpreter thread ID
| struct sockaddr_in* daq_listen_t::listener_addr |
Listener thread socket address.
| thread_t daq_listen_t::listener_tid |
Network listener thread ID
| mutex_t daq_listen_t::lock |
Mutex used to synchronize main thread with the listener thread initialization
| int daq_listen_t::shutting_down |
Shut down status flag.