[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Class Hierarchy

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