# Package com.deltavsoft.rcfproto

- Interface Summary
  Interface | Description
  --- | ---
  CertificateValidationCallback |

- Class Summary
  Class | Description
  --- | ---
  Certificate | Base class of all certificate classes.
  ClientTransport | Base class for all client transports.
  Endpoint | Base class for all network endpoint types.
  HttpEndpoint | Represents a HTTP endpoint.
  HttpsEndpoint | Represents a HTTPS endpoint.
  IpAddress | Represents an IP address (IPv4 or IPv6).
  LogTarget | Base class for log targets.
  LogToDebugWindow | Configures log output to be directed to Windows debug output.
  LogToEventLog | Configures log output to be directed to the Windows event log.
  LogToFile | Configures log output to be directed to a log file.
  LogToStdout | Configures log output to be directed to standard output.
  PemCertificate | Use this class to load a certificate in .pem format.
  PfxCertificate | Use this class to load a certificate from .pfx format.
  RCFProto |
  RcfProtoChannel | Represents a single RPC connection to a server.
  RcfProtoController |
  RcfProtoServer | Serves up Protocol Buffer-based services to clients, over one or more server transports.
  RcfProtoSession | Represents the server-side session associated with a RPC connection.
  ServerTransport | Base class for all server transports.
  StoreCertificate | Represents a certificate in a Windows certificate store.
  StoreCertificateIterator | Iterates over the certificates in a Windows certificate store.
  TcpEndpoint | Represents a TCP endpoint.
  ThreadPool | Represents a server-side thread pool.
  TransportProtocolList |
  UnixLocalEndpoint | Represents a UNIX local socket endpoint.
  Win32Certificate | Represents an in-memory certificate, usually from a remote peer.
  Win32NamedPipeEndpoint | Represents a Win32 named pipe endpoint.
  X509Certificate | Represents an in-memory certificate, usually from a remote peer.

- Enum Summary
  Enum | Description
  --- | ---
  CertificateImplementationType |
  SslImplementation | Describes which SSL implementation to use.
  TransportProtocol | Describes the transport protocols used by a RCF connection.
  TransportType | Describes the transport types used by a RCF connection.
  Win32CertificateLocation | Win32 certificate store locations.
  Win32CertificateStore | Win32 certificate stores.