libICE

The behaviour of the interfaces in this library is specified by the following Standards.

X11R6.4 X Inter-Client Exchange (ICE) Protocol

Table A-8. libICE Function Interfaces

IceAcceptConnection[1]IceGetConnectionContext[1]IceProtocolVersion[1]
IceAddConnectionWatch[1]IceGetInBufSize[1]IceReadAuthFileEntry[1]
IceAllocScratch[1]IceGetListenConnectionNumber[1]IceRegisterForProtocolReply[1]
IceAppLockConn[1]IceGetListenConnectionString[1]IceRegisterForProtocolSetup[1]
IceAppUnlockConn[1]IceGetOutBufSize[1]IceRelease[1]
IceAuthFileName[1]IceInitThreads[1]IceRemoveConnectionWatch[1]
IceCheckShutdownNegotiation[1]IceLastReceivedSequenceNumber[1]IceSetErrorHandler[1]
IceCloseConnection[1]IceLastSentSequenceNumber[1]IceSetHostBasedAuthProc[1]
IceComposeNetworkIdList[1]IceListenForConnections[1]IceSetIOErrorHandler[1]
IceConnectionNumber[1]IceListenForWellKnownConnections[1]IceSetPaAuthData[1]
IceConnectionStatus[1]IceLockAuthFile[1]IceSetShutdownNegotiation[1]
IceConnectionString[1]IceOpenConnection[1]IceSwapping[1]
IceFlush[1]IcePing[1]IceUnlockAuthFile[1]
IceFreeAuthFileEntry[1]IceProcessMessages[1]IceVendor[1]
IceFreeListenObjs[1]IceProtocolRevision[1]IceWriteAuthFileEntry[1]
IceGenerateMagicCookie[1]IceProtocolSetup[1] 
IceGetAuthFileEntry[1]IceProtocolShutdown[1]