USRP_Server  2.0
A flexible, GPU-accelerated radio-frequency readout software.
USRP_server_network.cpp File Reference
Include dependency graph for USRP_server_network.cpp:

Go to the source code of this file.

Functions

char * format_error ()
 
char * format_status ()
 
char * format_parameter (usrp_param *parameters, bool response)
 
usrp_param json_2_parameters (std::string message)
 
servr_action code_2_server_action (int code)
 

Variables

std::atomic< bool > reconnect_data
 
std::atomic< bool > reconnect_async
 

Function Documentation

◆ format_error()

char* format_error ( )

Definition at line 310 of file USRP_server_network.cpp.

◆ format_status()

char* format_status ( )

Definition at line 315 of file USRP_server_network.cpp.

◆ format_parameter()

char* format_parameter ( usrp_param *  parameters,
bool  response 
)

Definition at line 321 of file USRP_server_network.cpp.

◆ json_2_parameters()

usrp_param json_2_parameters ( std::string  message)

Definition at line 326 of file USRP_server_network.cpp.

◆ code_2_server_action()

servr_action code_2_server_action ( int  code)

Definition at line 332 of file USRP_server_network.cpp.

References FORCE_STOP, INFO_REQUEST, NOTHING, RESET_USRP, START, STATUS_REQUEST, and STOP.

Variable Documentation

◆ reconnect_data

std::atomic<bool> reconnect_data

◆ reconnect_async

std::atomic<bool> reconnect_async

Definition at line 4 of file USRP_server_network.cpp.

Referenced by Async_server::Async_server(), and Async_server::recv_async().