▼NRCF | |
CAny | Generic container type used to hold arbitrary objects |
CBandwidthQuota | Describes a unit of bandwidth, to be used by downloads or uploads, for a single connection or a group of connections |
CByteBuffer | |
CCertificate | Base class for all RCF certificate classes |
CClientStub | Controls the client side of a RCF connection |
CClientTransport | Base class for all client transports |
CEndpoint | Base class for all network endpoint types |
CException | Base class for all RCF exceptions |
CFileDownloadInfo | Server-side information about a file download taking place from a RcfServer |
CFileTransferOptions | Client side options for downloading and uploading files |
CFileTransferProgress | Describes progress of a file download or upload |
CFileUploadInfo | Server-side information about a file upload taking place to a RcfServer |
CFuture | Provides the ability for remote calls to be executed asynchronously |
CFutureConverter | Utility class used by RCF to determine whether a remote call should be performed synchronously or asynchronously |
CGlobals | Contains global RCF settings |
CHttpCookie | Represents an HTTP cookie, with a name and value |
CHttpEndpoint | Represents a HTTP endpoint |
CHttpMessageVerifier | HTTP message verification mechanism, to allow applications to verify HTTP message payloads using custom HTTP headers |
CHttpsEndpoint | Represents a HTTPS endpoint |
CI_RcfClient | Base class of all RcfClient<> templates |
CIpAddress | Represents an IP address (IPv4 or IPv6) |
CIpAddressV4 | Represents an IPv4 IP address |
CIpAddressV6 | Represents an IPv6 IP address |
CIpClientTransport | Base class for IP-based client transports. Provides IP-related functionality |
CIpServerTransport | Base class for IP-based server transports. Provides IP-related functionality |
CLogTarget | Base class for log targets |
CLogToFile | Configures log output to be directed to a log file |
CLogToFunc | Configures log output to be directed to a user-supplied function |
CLogToStdout | Configures log output to be directed to standard output |
CNoRemoteAddress | Indicates that no remote address is available |
CObjectPool | Manages a cache of objects of various types |
CPemCertificate | Use this class to load a certificate from .pem format. Only applicable to OpenSSL |
CPfxCertificate | Use this class to load a certificate from .pfx format. Only applicable to Schannel |
CProxyEndpoint | Represents a proxy endpoint |
CPublisher | Represents a single publisher within a RcfServer. To create a publisher, use RcfServer::createPublisher() |
CPublisherBase | Base class of all publishers |
CPublisherParms | General configuration of a publisher |
CRcfInit | RCF initialization sentry class. Internally reference counted. Constructor calls RCF::init(). Destructor calls RCF::deinit() |
CRcfServer | Provides RCF server-side functionality |
CRcfSession | Represents a server side session, associated with a client connection |
CRemoteAddress | Describes the network address of a remote peer |
CRemoteCallContext | |
CRemoteCallContextImpl | Base class of RemoteCallContext |
CRemoteCallInfo | Contains details about the currently executing remote call |
CRemoteCallProgressInfo | Describes the status of a remote call while in progress. See RCF::ClientStub::setRemoteCallProgressCallback() |
CRemoteException | Represents an error that occurs on a RCF server and is transmitted back to the client |
CServerBinding | Represents the binding of a server-side servant object to a RCF interface |
CServerTransport | Base class for all server transports |
CSspiImpersonator | Allows the server side of a SSPI-based connection to impersonate the client. Only applicable to connections using NTLM, Kerberos or Negotiate transport protocols |
CStoreCertificate | Represents a certificate in a Windows certificate store |
CStoreCertificateIterator | Iterates over the certificates in a Windows certificate store |
CSubscription | Represents a subscription to a RCF publisher. To create a subscription, use RcfServer::createSubscription() |
CSubscriptionParms | General configuration of a subscription |
CTcpEndpoint | Represents a TCP endpoint |
CThreadPool | Represents a server-side thread pool |
CUdpEndpoint | Represents a UDP endpoint |
CUnixLocalEndpoint | Represents a UNIX local socket endpoint. Only available on UNIX platforms |
CVersioningException | Represents a versioning error raised by a server. Allows the server to specify runtime and archive versions |
CWin32Certificate | Represents an in-memory certificate, either from a remote peer or loaded from a local certificate store. Only applicable to Schannel |
CWin32NamedPipeEndpoint | Represents a Win32 named pipe endpoint. Only available on Windows platforms |
CWin32NamedPipeImpersonator | Allows the server side of a Win32 named pipe to impersonate the client |
CX509Certificate | Represents an in-memory certificate, usually from a remote peer. Only applicable to OpenSSL |
▼NSF | |
CArchive | Represents an archive, in which serialized objects are stored |
CIBinaryStream | Input stream using SF binary serialization |
CIStream | Base class for input streams using SF serialization. Use operator >>() to deserialize objects from the stream |
COBinaryStream | Output stream using SF binary serialization |
COStream | Base class for output streams using SF serialization. Use operator <<() to serialize objects into the stream |