N RCF | |
C Any | Generic container type used to hold arbitrary objects |
C BandwidthQuota | Describes a unit of bandwidth, to be used by downloads or uploads, for a single connection or a group of connections |
C ByteBuffer | |
C Certificate | Base class for all RCF certificate classes |
C ClientStub | Controls the client side of a RCF connection |
C ClientTransport | Base class for all client transports |
C Endpoint | Base class for all network endpoint types |
C Exception | Base class for all RCF exceptions |
C FileDownloadInfo | Server-side information about a file download taking place from a RcfServer |
C FileTransferOptions | Client side options for downloading and uploading files |
C FileTransferProgress | Describes progress of a file download or upload |
C FileUploadInfo | Server-side information about a file upload taking place to a RcfServer |
C Future | Provides the ability for remote calls to be executed asynchronously |
C FutureConverter | Utility class used by RCF to determine whether a remote call should be performed synchronously or asynchronously |
C Globals | Contains global RCF settings |
C HttpCookie | Represents an HTTP cookie, with a name and value |
C HttpEndpoint | Represents a HTTP endpoint |
C HttpMessageVerifier | HTTP message verification mechanism, to allow applications to verify HTTP message payloads using custom HTTP headers |
C HttpsEndpoint | Represents a HTTPS endpoint |
C I_RcfClient | Base class of all RcfClient<> templates |
C IpAddress | Represents an IP address (IPv4 or IPv6) |
C IpAddressV4 | Represents an IPv4 IP address |
C IpAddressV6 | Represents an IPv6 IP address |
C IpClientTransport | Base class for IP-based client transports. Provides IP-related functionality |
C IpServerTransport | Base class for IP-based server transports. Provides IP-related functionality |
C LogTarget | Base class for log targets |
C LogToFile | Configures log output to be directed to a log file |
C LogToFunc | Configures log output to be directed to a user-supplied function |
C LogToStdout | Configures log output to be directed to standard output |
C NoRemoteAddress | Indicates that no remote address is available |
C ObjectPool | Manages a cache of objects of various types |
C PemCertificate | Use this class to load a certificate from .pem format. Only applicable to OpenSSL |
C PfxCertificate | Use this class to load a certificate from .pfx format. Only applicable to Schannel |
C ProxyEndpoint | Represents a proxy endpoint |
C Publisher | Represents a single publisher within a RcfServer. To create a publisher, use RcfServer::createPublisher() |
C PublisherBase | Base class of all publishers |
C PublisherParms | General configuration of a publisher |
C RcfInit | RCF initialization sentry class. Internally reference counted. Constructor calls RCF::init(). Destructor calls RCF::deinit() |
C RcfServer | Provides RCF server-side functionality |
C RcfSession | Represents a server side session, associated with a client connection |
C RemoteAddress | Describes the network address of a remote peer |
C RemoteCallContext | |
C RemoteCallContextImpl | Base class of RemoteCallContext |
C RemoteCallInfo | Contains details about the currently executing remote call |
C RemoteCallProgressInfo | Describes the status of a remote call while in progress. See RCF::ClientStub::setRemoteCallProgressCallback() |
C RemoteException | Represents an error that occurs on a RCF server and is transmitted back to the client |
C ServerBinding | Represents the binding of a server-side servant object to a RCF interface |
C ServerTransport | Base class for all server transports |
C SspiImpersonator | Allows the server side of a SSPI-based connection to impersonate the client. Only applicable to connections using NTLM, Kerberos or Negotiate transport protocols |
C StoreCertificate | Represents a certificate in a Windows certificate store |
C StoreCertificateIterator | Iterates over the certificates in a Windows certificate store |
C Subscription | Represents a subscription to a RCF publisher. To create a subscription, use RcfServer::createSubscription() |
C SubscriptionParms | General configuration of a subscription |
C TcpEndpoint | Represents a TCP endpoint |
C ThreadPool | Represents a server-side thread pool |
C UdpEndpoint | Represents a UDP endpoint |
C UnixLocalEndpoint | Represents a UNIX local socket endpoint. Only available on UNIX platforms |
C VersioningException | Represents a versioning error raised by a server. Allows the server to specify runtime and archive versions |
C Win32Certificate | Represents an in-memory certificate, either from a remote peer or loaded from a local certificate store. Only applicable to Schannel |
C Win32NamedPipeEndpoint | Represents a Win32 named pipe endpoint. Only available on Windows platforms |
C Win32NamedPipeImpersonator | Allows the server side of a Win32 named pipe to impersonate the client |
C X509Certificate | Represents an in-memory certificate, usually from a remote peer. Only applicable to OpenSSL |
N SF | |
C Archive | Represents an archive, in which serialized objects are stored |
C IBinaryStream | Input stream using SF binary serialization |
C IStream | Base class for input streams using SF serialization. Use operator >>() to deserialize objects from the stream |
C OBinaryStream | Output stream using SF binary serialization |
C OStream | Base class for output streams using SF serialization. Use operator <<() to serialize objects into the stream |