The behaviour of the interfaces in this library is specified by the following Standards.
| X11R6.4 X Session Management Library |
Table A-9. libSM Function Interfaces
| SmFreeProperty[1] | SmcRelease[1] | SmsInitialize[1] |
| SmFreeReasons[1] | SmcRequestSaveYourself[1] | SmsInteract[1] |
| SmcClientID[1] | SmcRequestSaveYourselfPhase2[1] | SmsProtocolRevision[1] |
| SmcCloseConnection[1] | SmcSaveYourselfDone[1] | SmsProtocolVersion[1] |
| SmcDeleteProperties[1] | SmcSetErrorHandler[1] | SmsRegisterClientReply[1] |
| SmcGetIceConnection[1] | SmcSetProperties[1] | SmsReturnProperties[1] |
| SmcGetProperties[1] | SmcVendor[1] | SmsSaveComplete[1] |
| SmcInteractDone[1] | SmsCleanUp[1] | SmsSaveYourself[1] |
| SmcInteractRequest[1] | SmsClientHostName[1] | SmsSaveYourselfPhase2[1] |
| SmcModifyCallbacks[1] | SmsClientID[1] | SmsSetErrorHandler[1] |
| SmcOpenConnection[1] | SmsDie[1] | SmsShutdownCancelled[1] |
| SmcProtocolRevision[1] | SmsGenerateClientID[1] | |
| SmcProtocolVersion[1] | SmsGetIceConnection[1] |