Module OCI

The Open Communications Interface (OCI). The definitions in this module provide a uniform interface to network protocols. This allows for easy plug-in of new protocols or other communication mechanisms into ORBs that implement the OCI. Furthermore, protocol implementations need only to be written once and can then be reused with all OCI compliant ORBs. For more information, please see the OCI documentation.



Module Index

Security
This module contains interfaces to gather information on the Security OCI plug-ins.

Interface Index

AccRegistry
A registry for Acceptors.
AcceptCB
An interface for an accept callback object.
Acceptor
An interface for an Acceptor object, which is used by CORBA servers to accept client connection requests.
AcceptorInfo
Information on an OCI Acceptor object.
Buffer
An interface for a buffer.
CloseCB
An interface for a close callback object.
ConFactory
A factory for Connector objects.
ConFactoryInfo
Information on an OCI ConFactory object.
ConFactoryRegistry
A registry for Connector factories.
ConnectCB
An interface for a connect callback object.
Connector
An interface for Connector objects.
ConnectorInfo
Information on a OCI Connector object.
Current
Interface to access Transport and Acceptor information objects related to the current request.
Transport
The interface for a Transport object, which provides operations for sending and receiving octet streams.
TransportInfo
Information on an OCI Transport object.

Alias Index

AcceptCBSeq
Alias for a sequence of accept callback objects.
AcceptorSeq
Alias for a sequence of Acceptors.
BufferSeq
Alias for a sequence of buffers.
CloseCBSeq
Alias for a sequence of close callback objects.
ConFactorySeq
Alias for a sequence of Connector factories.
ConnectCBSeq
Alias for a sequence of connect callback objects.
Handle
Alias for a system-specific handle type.
IOR
Alias for an IOR.
ObjectKey
Alias for an object key, which is a sequence of octets.
ProfileId
Alias for a profile id.
ProfileIdSeq
Alias for a sequence of profile ids.

Aliases

AcceptCBSeq
typedef sequence<AcceptCB> AcceptCBSeq;

Alias for a sequence of accept callback objects.


AcceptorSeq
typedef sequence<Acceptor> AcceptorSeq;

Alias for a sequence of Acceptors.


BufferSeq
typedef sequence<Buffer> BufferSeq;

Alias for a sequence of buffers.


CloseCBSeq
typedef sequence<CloseCB> CloseCBSeq;

Alias for a sequence of close callback objects.


ConFactorySeq
typedef sequence<ConFactory> ConFactorySeq;

Alias for a sequence of Connector factories.


ConnectCBSeq
typedef sequence<ConnectCB> ConnectCBSeq;

Alias for a sequence of connect callback objects.


Handle
typedef long Handle;

Alias for a system-specific handle type.


IOR
typedef IOP::IOR IOR;

Alias for an IOR.


ObjectKey
typedef sequence<octet> ObjectKey;

Alias for an object key, which is a sequence of octets.


ProfileId
typedef IOP::ProfileId ProfileId;

Alias for a profile id.


ProfileIdSeq
typedef sequence<ProfileId> ProfileIdSeq;

Alias for a sequence of profile ids.



Generated by the ORBacus IDL-to-HTML translator (non-commercial)