StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
RcMsg Class Reference

Public Member Functions

void AddEnvelope (const MsgEnvHeader &env)
void make_LOG_DATA (char *str)
void Clear (const MsgEnvHeader &env, unsigned char st, unsigned char dt, unsigned char cmd=0)
void Write (FILE *fd)
int Rcv (u_int fd, bool handshake=false)
int Snd (u_int fd, bool handshake=true)
int SockPeekHeader (u_int fd, u_int timeout)
void Dump (FILE *fd)

Public Attributes

MsgEnvHeader envelope
ic_msg_head head
union {
   char   data [RCDATASIZE]
   uchar   byte [RCDATASIZE]
   uint   dword [RCDATASIZE/4]
   ushort   word [RCDATASIZE/2]
   rc_daq_connect   daq_connect
   rc_daq_error   daq_error
   rc_cmd_response   cmd_response
   rc_drc_send_error   drc_send_error
   rc_drc_connect   drc_connect
   rc_cmd_nop   cmd_nop
   rc_drc_ping   drc_ping
   rc_drc_stophandler   drc_stophandler
   rc_drc_clear_handler   drc_clear_handler
   rc_drc_querysystem   drc_querysystem
   rc_drc_get_systems   drc_get_systems
   rc_drc_get_threads   drc_get_threads
   rc_cmd_timeout   cmd_timeout
   rc_drc_reconfig   drc_reconfig
   rc_drc_add_component   drc_add_component
   rc_cmd_reboot   cmd_reboot
   rc_drc_run_start   drc_run_start
   rc_drc_run_stop   drc_run_stop
   rc_drc_run_pause   drc_run_pause
   rc_drc_run_resume   drc_run_resume
   rc_drc_set_config   drc_set_config
   rc_drc_get_config   drc_get_config
   rc_drc_send_config   drc_send_config
   rc_drc_set_busy   drc_set_busy
   rc_drc_release_busy   drc_release_busy
   rc_drc_flush_tokens   drc_flush_tokens
   rc_drc_query_tokens   drc_query_tokens
   rc_drc_client_control   drc_client_control
   rc_drc_reconnect   drc_reconnect
   rc_drc_get_errors   drc_get_errors
   rc_drc_clear_errors   drc_clear_errors
   rc_drc_update_query   drc_update_query
   rc_cmd_ack   cmd_ack
   rc_cmd_ping   cmd_ping
   rc_daq_run_start   daq_run_start
   rc_daq_run_stop   daq_run_stop
   rc_daq_run_pause   daq_run_pause
   rc_daq_run_resume   daq_run_resume
   rc_daq_send_config   daq_send_config
   rc_daq_send_config   daq_send_reconfig
   rc_daq_set_busy   daq_set_busy
   rc_daq_release_busy   daq_release_busy
   rc_daq_flush_tokens   daq_flush_tokens
   rc_daq_query_tokens   daq_query_tokens
   rc_mz_emul_fiber   mz_emul_fiber
   rc_rts_reconnect   rts_reconnect
   rc_drc_monitor_send   drc_monitor_send

Detailed Description

Definition at line 25 of file RC_Msg.hh.

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