Classes | |
| class | Util |
| class | RcfProtoController |
| RPC controller interface, for both server-side and client-side code. More... | |
| class | SwigCallback_CallCompletion |
| class | SwigCallback_Certificate |
| class | RcfProtoChannelImpl |
| class | SwigCallback_ServerRpc |
| class | RcfProtoServerImpl |
| class | Certificate |
| Base class of all certificate classes. More... | |
| class | ClientTransport |
| Base class for all client transports. More... | |
| class | Endpoint |
| Base class for all network endpoint types. More... | |
| class | HttpEndpoint |
| Represents a HTTP endpoint. More... | |
| class | HttpsEndpoint |
| Represents a HTTPS endpoint. More... | |
| class | IpAddress |
| Represents an IP address (IPv4 or IPv6). More... | |
| class | LogTarget |
| Base class for log targets. Log targets are passed to the enableLogging() function, to configure RCF logging. More... | |
| class | LogToDebugWindow |
| Configures log output to be directed to Windows debug output. More... | |
| class | LogToEventLog |
| Configures log output to be directed to the Windows event log. More... | |
| class | LogToFile |
| Configures log output to be directed to a log file. More... | |
| class | LogToStdout |
| Configures log output to be directed to standard output. More... | |
| class | PemCertificate |
| Use this class to load a certificate in .pem format. Only applicable to OpenSSL. More... | |
| class | PfxCertificate |
| Use this class to load a certificate from .pfx format. Only applicable to Schannel. More... | |
| class | RCFProto |
| class | RcfProtoChannel |
| Represents a single RPC connection to a server. More... | |
| class | RcfProtoServer |
| Serves up Protocol Buffer-based services to clients, over one or more server transports. More... | |
| class | RcfProtoSession |
| Represents the server-side session associated with a RPC connection. More... | |
| class | ServerTransport |
| Base class for all server transports. More... | |
| class | StoreCertificate |
| Represents a certificate in a Windows certificate store. More... | |
| class | StoreCertificateIterator |
| Iterates over the certificates in a Windows certificate store. More... | |
| class | TcpEndpoint |
| Represents a TCP endpoint. More... | |
| class | ThreadPool |
| Represents a server-side thread pool. More... | |
| class | TransportProtocolList |
| class | UnixLocalEndpoint |
| Represents a UNIX local socket endpoint. Only available on UNIX platforms. More... | |
| class | Win32Certificate |
| Represents an in-memory certificate, usually from a remote peer. Only applicable to Schannel. More... | |
| class | Win32NamedPipeEndpoint |
| Represents a Win32 named pipe endpoint. Only available on Windows platforms. More... | |
| class | X509Certificate |
| Represents an in-memory certificate, usually from a remote peer. Only applicable to OpenSSL. More... | |
Enumerations | |
| enum | CertificateImplementationType { Unspecified, Win32, X509 } |
| enum | SslImplementation { Schannel, OpenSsl } |
| Describes which SSL implementation to use. More... | |
| enum | TransportProtocol { Unspecified, Clear, Ntlm, Kerberos, Negotiate, Ssl } |
| Describes the transport protocols used by a RCF connection. Transport protocols are layered on top of the transport type. More... | |
| enum | TransportType { Unknown, Tcp, Udp, Win32NamedPipe, UnixNamedPipe, Http, Https, InProcess } |
| Describes the transport types used by a RCF connection. More... | |
| enum | Win32CertificateLocation { CurrentUser, LocalMachine } |
| Win32 certificate store locations. More... | |
| enum | Win32CertificateStore { AddressBook, AuthRoot, CertificateAuthority, Disallowed, My, Root, TrustedPeople, TrustedPublisher } |
| Win32 certificate stores. More... | |
Functions | |
| delegate bool | CertificateValidationCallback (Certificate cert) |
Win32 certificate stores.
| delegate bool DeltaVSoft.RCFProto.CertificateValidationCallback | ( | Certificate | cert | ) |
1.8.3.1