Lines Matching defs:smsConn
47 SmsConn smsConn;
65 if ((smsConn = malloc (sizeof (struct _SmsConn))) == NULL)
74 smsConn->iceConn = iceConn;
75 smsConn->proto_major_version = majorVersion;
76 smsConn->proto_minor_version = minorVersion;
77 smsConn->client_id = NULL;
79 smsConn->save_yourself_in_progress = False;
80 smsConn->interaction_allowed = SmInteractStyleNone;
81 smsConn->can_cancel_shutdown = False;
82 smsConn->interact_in_progress = False;
84 *clientDataRet = (IcePointer) smsConn;
88 * Now give the session manager the new smsConn and get back the
95 bzero ((char *) &smsConn->callbacks, sizeof (SmsCallbacks));
97 status = (*_SmsNewClientProc) (smsConn, _SmsNewClientData,
98 &mask, &smsConn->callbacks, failureReasonRet);
171 SmsClientHostName(SmsConn smsConn)
173 return (IceGetPeerName (smsConn->iceConn));
180 SmsRegisterClientReply(SmsConn smsConn, char *clientId)
182 IceConn iceConn = smsConn->iceConn;
187 if ((smsConn->client_id = strdup (clientId)) == NULL)
213 SmsSaveYourself(SmsConn smsConn, int saveType, Bool shutdown,
216 IceConn iceConn = smsConn->iceConn;
229 smsConn->save_yourself_in_progress = True;
235 smsConn->interaction_allowed = interactStyle;
239 smsConn->interaction_allowed = SmInteractStyleNone;
242 smsConn->can_cancel_shutdown = shutdown &&
251 SmsSaveYourselfPhase2(SmsConn smsConn)
253 IceConn iceConn = smsConn->iceConn;
263 SmsInteract(SmsConn smsConn)
265 IceConn iceConn = smsConn->iceConn;
270 smsConn->interact_in_progress = True;
277 SmsDie(SmsConn smsConn)
279 IceConn iceConn = smsConn->iceConn;
289 SmsSaveComplete(SmsConn smsConn)
291 IceConn iceConn = smsConn->iceConn;
301 SmsShutdownCancelled(SmsConn smsConn)
303 IceConn iceConn = smsConn->iceConn;
308 smsConn->can_cancel_shutdown = False;
315 SmsReturnProperties(SmsConn smsConn, int numProps, SmProp **props)
317 IceConn iceConn = smsConn->iceConn;
341 SmsCleanUp(SmsConn smsConn)
343 IceProtocolShutdown (smsConn->iceConn, _SmsOpcode);
345 if (smsConn->client_id)
346 free (smsConn->client_id);
348 free (smsConn);