12#ifndef _H_ycontrol_ses
13#define _H_ycontrol_ses
status_t
global error return code
Definition: status_enum.h:210
uint32 ses_id_t
Session ID.
Definition: ses.h:335
status_t ycontrol_ses_attempt_connect(ycontrol_profile_t *profile)
Attempt to connect to the server.
Definition: ycontrol_ses.c:187
status_t ycontrol_ses_init(ycontrol_profile_t *profile)
Setup the YControl session handler.
Definition: ycontrol_ses.c:242
ses_cb_t * ycontrol_ses_get_first_outready(ycontrol_profile_t *profile)
Get the first ses_msg outreadyQ entry.
Definition: ycontrol_ses.c:434
void ycontrol_ses_cleanup(ycontrol_profile_t *profile)
Cleanup ycontrol session handler.
Definition: ycontrol_ses.c:267
boolean ycontrol_ses_process_first_ready(ycontrol_profile_t *profile)
Check the readyQ and process the first message, if any.
Definition: ycontrol_ses.c:318
void ycontrol_ses_free_session(ycontrol_profile_t *profile, ses_id_t sid)
Free a real session control block.
Definition: ycontrol_ses.c:285
global error status code enumerations
Session Control Block.
Definition: ses.h:573
control block for 1 ycontrol manager (only 1 used)
Definition: ycontrol.h:294