6.6. Interfaces for libICE

Table 6-5 defines the library name and shared object name for the libICE library

Table 6-5. libICE Definition

Library:libICE
SONAME:libICE.so.6

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

[XICE] X11 Inter-Client Exchange

6.6.1. ICE Functions

6.6.1.1. Interfaces for ICE Functions

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

Table 6-6. libICE - ICE Functions Function Interfaces

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