1.8. Interfaces for libICE

Table 1-13 defines the library name and shared object name for the libICE library

Table 1-13. libICE Definition

Library:libICE
SONAME:libICE.so.6

The behavior of the interfaces in this library is specified by the following specifications:

X11 Inter-Client Exchange

1.8.1. ICE Functions

1.8.1.1. Interfaces for ICE Functions

An LSB conforming implementation shall provide the generic functions for ICE Functions specified in Table 1-14, with the full mandatory functionality as described in the referenced underlying specification.

Table 1-14. libICE - ICE Functions Function Interfaces

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

Referenced Specification(s)