• Skip to content
  • Skip to link menu
KDE 3.5 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

dcop

ICElib.h File Reference

#include <KDE-ICE/ICE.h>
#include <KDE-ICE/Xfuncproto.h>

Include dependency graph for ICElib.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  IcePaVersionRec
struct  IcePoVersionRec
struct  IceReplyWaitInfo

Defines

#define _SIZEOF(x)   sz_##x
#define Bool   int
#define False   0
#define IceAcceptConnection   KDE_IceAcceptConnection
#define IceAddConnectionWatch   KDE_IceAddConnectionWatch
#define IceAllocScratch   KDE_IceAllocScratch
#define IceAppLockConn   KDE_IceAppLockConn
#define IceAppUnlockConn   KDE_IceAppUnlockConn
#define IceCheckShutdownNegotiation   KDE_IceCheckShutdownNegotiation
#define IceCloseConnection   KDE_IceCloseConnection
#define IceComposeNetworkIdList   KDE_IceComposeNetworkIdList
#define IceConnectionNumber   KDE_IceConnectionNumber
#define IceConnectionStatus   KDE_IceConnectionStatus
#define IceConnectionString   KDE_IceConnectionString
#define IceFlush   KDE_IceFlush
#define IceFreeListenObjs   KDE_IceFreeListenObjs
#define IceGetConnectionContext   KDE_IceGetConnectionContext
#define IceGetInBufSize   KDE_IceGetInBufSize
#define IceGetListenConnectionNumber   KDE_IceGetListenConnectionNumber
#define IceGetListenConnectionString   KDE_IceGetListenConnectionString
#define IceGetOutBufSize   KDE_IceGetOutBufSize
#define IceInitThreads   KDE_IceInitThreads
#define IceLastReceivedSequenceNumber   KDE_IceLastReceivedSequenceNumber
#define IceLastSentSequenceNumber   KDE_IceLastSentSequenceNumber
#define IceListenForConnections   KDE_IceListenForConnections
#define IceListenForWellKnownConnections   KDE_IceListenForWellKnownConnections
#define IceOpenConnection   KDE_IceOpenConnection
#define IcePing   KDE_IcePing
#define IceProcessMessages   KDE_IceProcessMessages
#define IceProtocolRevision   KDE_IceProtocolRevision
#define IceProtocolSetup   KDE_IceProtocolSetup
#define IceProtocolShutdown   KDE_IceProtocolShutdown
#define IceProtocolVersion   KDE_IceProtocolVersion
#define IceRegisterForProtocolReply   KDE_IceRegisterForProtocolReply
#define IceRegisterForProtocolSetup   KDE_IceRegisterForProtocolSetup
#define IceRelease   KDE_IceRelease
#define IceRemoveConnectionWatch   KDE_IceRemoveConnectionWatch
#define IceSetErrorHandler   KDE_IceSetErrorHandler
#define IceSetHostBasedAuthProc   KDE_IceSetHostBasedAuthProc
#define IceSetIOErrorHandler   KDE_IceSetIOErrorHandler
#define IceSetShutdownNegotiation   KDE_IceSetShutdownNegotiation
#define IceSwapping   KDE_IceSwapping
#define IceVendor   KDE_IceVendor
#define SIZEOF(x)   _SIZEOF(x)
#define Status   int
#define True   1

Typedefs

typedef struct _IceConn * IceConn
typedef void(* IceErrorHandler )()
typedef Bool(* IceHostBasedAuthProc )()
typedef void(* IceIOErrorHandler )()
typedef void(* IceIOErrorProc )()
typedef struct _IceListenObj * IceListenObj
typedef IcePaAuthStatus(* IcePaAuthProc )()
typedef void(* IcePaProcessMsgProc )()
typedef void(* IcePingReplyProc )()
typedef IcePoAuthStatus(* IcePoAuthProc )()
typedef char * IcePointer
typedef void(* IcePoProcessMsgProc )()
typedef void(* IceProtocolActivateProc )()
typedef Status(* IceProtocolSetupProc )()
typedef void(* IceWatchProc )()
typedef void(* IceWriteHandler )()

Enumerations

enum  IceAcceptStatus { IceAcceptSuccess, IceAcceptFailure, IceAcceptBadMalloc }
enum  IceCloseStatus { IceClosedNow, IceClosedASAP, IceConnectionInUse, IceStartedShutdownNegotiation }
enum  IceConnectStatus { IceConnectPending, IceConnectAccepted, IceConnectRejected, IceConnectIOError }
enum  IcePaAuthStatus { IcePaAuthContinue, IcePaAuthAccepted, IcePaAuthRejected, IcePaAuthFailed }
enum  IcePoAuthStatus { IcePoAuthHaveReply, IcePoAuthRejected, IcePoAuthFailed, IcePoAuthDoneCleanup }
enum  IceProcessMessagesStatus { IceProcessMessagesSuccess, IceProcessMessagesIOError, IceProcessMessagesConnectionClosed }
enum  IceProtocolSetupStatus { IceProtocolSetupSuccess, IceProtocolSetupFailure, IceProtocolSetupIOError, IceProtocolAlreadyActive }

Functions

IceConn IceAcceptConnection ()
Status IceAddConnectionWatch ()
char * IceAllocScratch ()
void IceAppLockConn ()
void IceAppUnlockConn ()
Bool IceCheckShutdownNegotiation ()
IceCloseStatus IceCloseConnection ()
char * IceComposeNetworkIdList ()
int IceConnectionNumber ()
IceConnectStatus IceConnectionStatus ()
char * IceConnectionString ()
void IceFlush ()
void IceFreeListenObjs ()
IcePointer IceGetConnectionContext ()
int IceGetInBufSize ()
int IceGetListenConnectionNumber ()
char * IceGetListenConnectionString ()
int IceGetOutBufSize ()
Status IceInitThreads ()
unsigned long IceLastReceivedSequenceNumber ()
unsigned long IceLastSentSequenceNumber ()
Status IceListenForConnections ()
Status IceListenForWellKnownConnections ()
IceConn IceOpenConnection ()
Status IcePing ()
IceProcessMessagesStatus IceProcessMessages ()
int IceProtocolRevision ()
IceProtocolSetupStatus IceProtocolSetup ()
Status IceProtocolShutdown ()
int IceProtocolVersion ()
int IceRegisterForProtocolReply ()
int IceRegisterForProtocolSetup ()
char * IceRelease ()
void IceRemoveConnectionWatch ()
IceErrorHandler IceSetErrorHandler ()
void IceSetHostBasedAuthProc ()
IceIOErrorHandler IceSetIOErrorHandler ()
void IceSetShutdownNegotiation ()
Bool IceSwapping ()
char * IceVendor ()

Define Documentation

#define _SIZEOF ( x   )     sz_##x

Definition at line 38 of file ICElib.h.

#define Bool   int

Definition at line 42 of file ICElib.h.

#define False   0

Definition at line 45 of file ICElib.h.

#define IceAcceptConnection   KDE_IceAcceptConnection

Definition at line 373 of file ICElib.h.

#define IceAddConnectionWatch   KDE_IceAddConnectionWatch

Definition at line 407 of file ICElib.h.

#define IceAllocScratch   KDE_IceAllocScratch

Definition at line 471 of file ICElib.h.

#define IceAppLockConn   KDE_IceAppLockConn

Definition at line 613 of file ICElib.h.

#define IceAppUnlockConn   KDE_IceAppUnlockConn

Definition at line 621 of file ICElib.h.

#define IceCheckShutdownNegotiation   KDE_IceCheckShutdownNegotiation

Definition at line 391 of file ICElib.h.

#define IceCloseConnection   KDE_IceCloseConnection

Definition at line 399 of file ICElib.h.

#define IceComposeNetworkIdList   KDE_IceComposeNetworkIdList

Definition at line 346 of file ICElib.h.

#define IceConnectionNumber   KDE_IceConnectionNumber

Definition at line 544 of file ICElib.h.

#define IceConnectionStatus   KDE_IceConnectionStatus

Definition at line 504 of file ICElib.h.

#define IceConnectionString   KDE_IceConnectionString

Definition at line 552 of file ICElib.h.

#define IceFlush   KDE_IceFlush

Definition at line 480 of file ICElib.h.

#define IceFreeListenObjs   KDE_IceFreeListenObjs

Definition at line 355 of file ICElib.h.

#define IceGetConnectionContext   KDE_IceGetConnectionContext

Definition at line 299 of file ICElib.h.

#define IceGetInBufSize   KDE_IceGetInBufSize

Definition at line 496 of file ICElib.h.

#define IceGetListenConnectionNumber   KDE_IceGetListenConnectionNumber

Definition at line 330 of file ICElib.h.

#define IceGetListenConnectionString   KDE_IceGetListenConnectionString

Definition at line 338 of file ICElib.h.

#define IceGetOutBufSize   KDE_IceGetOutBufSize

Definition at line 488 of file ICElib.h.

#define IceInitThreads   KDE_IceInitThreads

Definition at line 605 of file ICElib.h.

#define IceLastReceivedSequenceNumber   KDE_IceLastReceivedSequenceNumber

Definition at line 568 of file ICElib.h.

#define IceLastSentSequenceNumber   KDE_IceLastSentSequenceNumber

Definition at line 560 of file ICElib.h.

#define IceListenForConnections   KDE_IceListenForConnections

Definition at line 307 of file ICElib.h.

#define IceListenForWellKnownConnections   KDE_IceListenForWellKnownConnections

Definition at line 318 of file ICElib.h.

#define IceOpenConnection   KDE_IceOpenConnection

Definition at line 286 of file ICElib.h.

#define IcePing   KDE_IcePing

Definition at line 461 of file ICElib.h.

#define IceProcessMessages   KDE_IceProcessMessages

Definition at line 451 of file ICElib.h.

#define IceProtocolRevision   KDE_IceProtocolRevision

Definition at line 536 of file ICElib.h.

#define IceProtocolSetup   KDE_IceProtocolSetup

Definition at line 425 of file ICElib.h.

#define IceProtocolShutdown   KDE_IceProtocolShutdown

Definition at line 442 of file ICElib.h.

#define IceProtocolVersion   KDE_IceProtocolVersion

Definition at line 528 of file ICElib.h.

#define IceRegisterForProtocolReply   KDE_IceRegisterForProtocolReply

Definition at line 267 of file ICElib.h.

#define IceRegisterForProtocolSetup   KDE_IceRegisterForProtocolSetup

Definition at line 251 of file ICElib.h.

#define IceRelease   KDE_IceRelease

Definition at line 520 of file ICElib.h.

#define IceRemoveConnectionWatch   KDE_IceRemoveConnectionWatch

Definition at line 416 of file ICElib.h.

#define IceSetErrorHandler   KDE_IceSetErrorHandler

Definition at line 584 of file ICElib.h.

#define IceSetHostBasedAuthProc   KDE_IceSetHostBasedAuthProc

Definition at line 364 of file ICElib.h.

#define IceSetIOErrorHandler   KDE_IceSetIOErrorHandler

Definition at line 592 of file ICElib.h.

#define IceSetShutdownNegotiation   KDE_IceSetShutdownNegotiation

Definition at line 382 of file ICElib.h.

#define IceSwapping   KDE_IceSwapping

Definition at line 576 of file ICElib.h.

#define IceVendor   KDE_IceVendor

Definition at line 512 of file ICElib.h.

#define SIZEOF ( x   )     _SIZEOF(x)

Definition at line 39 of file ICElib.h.

#define Status   int

Definition at line 43 of file ICElib.h.

#define True   1

Definition at line 44 of file ICElib.h.


Typedef Documentation

typedef struct _IceConn* IceConn

Definition at line 107 of file ICElib.h.

typedef void(* IceErrorHandler)()

Definition at line 226 of file ICElib.h.

typedef Bool(* IceHostBasedAuthProc)()

Definition at line 180 of file ICElib.h.

typedef void(* IceIOErrorHandler)()

Definition at line 238 of file ICElib.h.

typedef void(* IceIOErrorProc)()

Definition at line 213 of file ICElib.h.

typedef struct _IceListenObj* IceListenObj

Definition at line 108 of file ICElib.h.

typedef IcePaAuthStatus(* IcePaAuthProc)()

Definition at line 167 of file ICElib.h.

typedef void(* IcePaProcessMsgProc)()

Definition at line 131 of file ICElib.h.

typedef void(* IcePingReplyProc)()

Definition at line 219 of file ICElib.h.

typedef IcePoAuthStatus(* IcePoAuthProc)()

Definition at line 153 of file ICElib.h.

typedef char* IcePointer

Definition at line 50 of file ICElib.h.

typedef void(* IcePoProcessMsgProc)()

Definition at line 119 of file ICElib.h.

typedef void(* IceProtocolActivateProc)()

Definition at line 198 of file ICElib.h.

typedef Status(* IceProtocolSetupProc)()

Definition at line 186 of file ICElib.h.

typedef void(* IceWatchProc)()

Definition at line 110 of file ICElib.h.

typedef void(* IceWriteHandler)()

Definition at line 205 of file ICElib.h.


Enumeration Type Documentation

enum IceAcceptStatus

Enumerator:
IceAcceptSuccess 
IceAcceptFailure 
IceAcceptBadMalloc 

Definition at line 81 of file ICElib.h.

enum IceCloseStatus

Enumerator:
IceClosedNow 
IceClosedASAP 
IceConnectionInUse 
IceStartedShutdownNegotiation 

Definition at line 87 of file ICElib.h.

enum IceConnectStatus

Enumerator:
IceConnectPending 
IceConnectAccepted 
IceConnectRejected 
IceConnectIOError 

Definition at line 67 of file ICElib.h.

enum IcePaAuthStatus

Enumerator:
IcePaAuthContinue 
IcePaAuthAccepted 
IcePaAuthRejected 
IcePaAuthFailed 

Definition at line 60 of file ICElib.h.

enum IcePoAuthStatus

Enumerator:
IcePoAuthHaveReply 
IcePoAuthRejected 
IcePoAuthFailed 
IcePoAuthDoneCleanup 

Definition at line 53 of file ICElib.h.

enum IceProcessMessagesStatus

Enumerator:
IceProcessMessagesSuccess 
IceProcessMessagesIOError 
IceProcessMessagesConnectionClosed 

Definition at line 94 of file ICElib.h.

enum IceProtocolSetupStatus

Enumerator:
IceProtocolSetupSuccess 
IceProtocolSetupFailure 
IceProtocolSetupIOError 
IceProtocolAlreadyActive 

Definition at line 74 of file ICElib.h.


Function Documentation

IceConn IceAcceptConnection (  ) 

Status IceAddConnectionWatch (  ) 

char* IceAllocScratch (  ) 

void IceAppLockConn (  ) 

void IceAppUnlockConn (  ) 

Bool IceCheckShutdownNegotiation (  ) 

IceCloseStatus IceCloseConnection (  ) 

char* IceComposeNetworkIdList (  ) 

int IceConnectionNumber (  ) 

IceConnectStatus IceConnectionStatus (  ) 

char* IceConnectionString (  ) 

void IceFlush (  ) 

void IceFreeListenObjs (  ) 

IcePointer IceGetConnectionContext (  ) 

int IceGetInBufSize (  ) 

int IceGetListenConnectionNumber (  ) 

char* IceGetListenConnectionString (  ) 

int IceGetOutBufSize (  ) 

Status IceInitThreads (  ) 

unsigned long IceLastReceivedSequenceNumber (  ) 

unsigned long IceLastSentSequenceNumber (  ) 

Status IceListenForConnections (  ) 

Status IceListenForWellKnownConnections (  ) 

IceConn IceOpenConnection (  ) 

Status IcePing (  ) 

IceProcessMessagesStatus IceProcessMessages (  ) 

int IceProtocolRevision (  ) 

IceProtocolSetupStatus IceProtocolSetup (  ) 

Status IceProtocolShutdown (  ) 

int IceProtocolVersion (  ) 

int IceRegisterForProtocolReply (  ) 

int IceRegisterForProtocolSetup (  ) 

char* IceRelease (  ) 

void IceRemoveConnectionWatch (  ) 

IceErrorHandler IceSetErrorHandler (  ) 

void IceSetHostBasedAuthProc (  ) 

IceIOErrorHandler IceSetIOErrorHandler (  ) 

void IceSetShutdownNegotiation (  ) 

Bool IceSwapping (  ) 

char* IceVendor (  ) 

dcop

Skip menu "dcop"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • dcop
  • DNSSD
  • interfaces
  • Kate
  • kconf_update
  • KDECore
  • KDED
  • kdefx
  • KDEsu
  • kdeui
  • KDocTools
  • KHTML
  • KImgIO
  • KInit
  • kio
  • kioslave
  • KJS
  • KNewStuff
  • KParts
  • KUtils
Generated for API Reference by doxygen 1.5.9
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal