Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 NDatagramInterface between a user of a datagram service and its provider
 CDataIndicationData read from provider
 CDataRequestInformation for sending data
 CDgramPollDatagram service provider using sockets and poll
 CExternalPush an external endpoint into the provider
 CLengthFnxRequestSets length function
 CListenRequestBind to an end-point
 CMulticastParamsSet multicast parameters
 CMulticastRequestListen/Stop listening to multicast address
 CProviderProvider of a stream interface
 CReadRequestRequest read from provider
 CReleaseBufRelease buffer
 CStatusIndicationStatus indication
 CSyncDgramPollSynchronised class
 CUserVirtual class defining interface to stream user
 NEvent
 CAsyncEventPlainQueueA simple FIFO queue for events
 CAsyncEventPrioQueuePriority queue template
 CIntegercompareInteger comparator
 CPollManagerEvent manager used in polling fashion
 CThreadManagerEvent manager which is multi-threaded
 NPoll
 Cisode_fd_set
 CPoll_select! Poll provider using poll() itself
 CpollActionMessages from Poll Provider to self, via event manager
 CpollmsgCarries the events on the appropriate FD, or that the end point should terminate
 CProviderPoll provider interface
 CUserPoll user object interface
 NSSLTLS
 CConfigClass for SSL configuration
 CContextClass defining an SSL context
 NStreamInterface between a user of a stream and the provider of a stream
 CConnectAcceptAccept a connection
 CConnectIndicationConnection indication
 CConnectRequestRequest a connection
 CDataIndicationData read from provider
 CDataRequestInformation for sending data
 CDisconnectRequestDisconnect the stream
 CExternalPush an external endpoint into the provider
 CLengthFnxRequestSets length function
 CListenRequestListen request
 CProviderProvider of a stream interface
 CReadRequestData read from provider
 CReleaseBufRelease buffer
 CSocketPollStream provider using sockets and using poll
 CStartTLSInitiate SSL/TLS on the stream
 CStatusIndicationStatus indication
 CStreamControl
 CSyncSocketPollSynchronised class
 CUserVirtual class defining interface to stream user
 NTransport
 CLayerClass for handling Class 0 and Class 2 Transport
 CLayer2NetClass giving interface from Layer to Network interface
 CNotifyEvent
 CTPbufferExtensible buffer, used to prepare outgoing TPDUs
 CTStimerTransport layer timer
 NX509_Context
 CConfig
 CIdentity
 CMutexLock
 CSyncEventClass used to wrap each event object type for a given receiver
 CSyncEventQueueA simple FIFO queue for events
 CSyncmsgobjTemplate class for protecting an object
 CTimecompareComparator class for times

All rights reserved © 2002 - 2024 Isode Ltd.