hsmsd_register_rsp_t Struct Reference

Client registration response from HSMSD daemon. More...

#include <hsmsd_interface.h>

List of all members.

Public Types

enum  {
  REG_OK = 0, REG_INVALID_NAME, REG_INVALID_PID, REG_ALREADY_REGISTERED,
  REG_ERR_NOMEM
}

Public Attributes

enum hsmsd_register_rsp_t:: { ... }  rsp_code
char pipe_name_ctl_req [HSMS_NAME_MAX_LEN]
char pipe_name_ctl_rsp [HSMS_NAME_MAX_LEN]
char pipe_name_data_req [HSMS_NAME_MAX_LEN]
char pipe_name_data_rsp [HSMS_NAME_MAX_LEN]


Detailed Description

Client registration response from HSMSD daemon.

Parameters:
pipe_name_ctl_req Name of the fifo node client has to send ctl requests to. Ctl requests are cnx start/stop/get state
pipe_name_ctl_rsp Name of the fifo node client has to read ctl response from.
pipe_name_data_req Name of the fifo node client has to write messages to be sent over HSMS.
pipe_name_data_rsp Name of the fifo node client has to read for the status of the send request and for the messages coming from the other side of HSMS connection
See also:
hsmsd_client_req_t

hsmsd_server_rsp_t

Definition at line 68 of file hsmsd_interface.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
REG_OK  Registration successful
REG_INVALID_NAME  Improper cnx name specified: either cnx with such name does not exist or the name string is not valid (zero-length or so
REG_INVALID_PID  Imeproper PID specified. Either PID value is not correct or there's no process with such PID
REG_ALREADY_REGISTERED  A process with the same PID has already registered for a given connection.
REG_ERR_NOMEM  Daemon is out of resources and does not accept registration requests anymore.

Definition at line 70 of file hsmsd_interface.h.


The documentation for this struct was generated from the following file:
Generated on Fri Oct 3 15:30:02 2008 for FREESECS hsms by  doxygen 1.5.1