A B C D E F G H I L M N P R S T U V W X 

A

add(TransportProtocol) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
addEndpoint(Endpoint) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Adds a transport endpoint to the server.
addToStore(Win32CertificateLocation, Win32CertificateStore) - Method in class com.deltavsoft.rcfproto.PfxCertificate
Adds the certificate to the given Windows certificate store.
asString() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
Returns a string representation of the TcpEndpoint.

B

bindService(com.google.protobuf.Service) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
 

C

callMethod(MethodDescriptor, RpcController, Message, Message, <any>) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
capacity() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
Certificate - Class in com.deltavsoft.rcfproto
Base class of all certificate classes.
CertificateImplementationType - Enum in com.deltavsoft.rcfproto
 
CertificateValidationCallback - Interface in com.deltavsoft.rcfproto
 
clear() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
ClientTransport - Class in com.deltavsoft.rcfproto
Base class for all client transports.
com.deltavsoft.rcfproto - package com.deltavsoft.rcfproto
 
completed() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
completed() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
connect() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Connects to the server.
current() - Method in class com.deltavsoft.rcfproto.StoreCertificateIterator
Returns the current certificate.

D

deinit() - Static method in class com.deltavsoft.rcfproto.RCFProto
Reference-counted deinitialization of RCF framework.
delete() - Method in class com.deltavsoft.rcfproto.Certificate
 
delete() - Method in class com.deltavsoft.rcfproto.ClientTransport
 
delete() - Method in class com.deltavsoft.rcfproto.Endpoint
 
delete() - Method in class com.deltavsoft.rcfproto.HttpEndpoint
 
delete() - Method in class com.deltavsoft.rcfproto.HttpsEndpoint
 
delete() - Method in class com.deltavsoft.rcfproto.IpAddress
 
delete() - Method in class com.deltavsoft.rcfproto.LogTarget
 
delete() - Method in class com.deltavsoft.rcfproto.LogToDebugWindow
 
delete() - Method in class com.deltavsoft.rcfproto.LogToEventLog
 
delete() - Method in class com.deltavsoft.rcfproto.LogToFile
 
delete() - Method in class com.deltavsoft.rcfproto.LogToStdout
 
delete() - Method in class com.deltavsoft.rcfproto.PemCertificate
 
delete() - Method in class com.deltavsoft.rcfproto.PfxCertificate
 
delete() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
delete() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
 
delete() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
 
delete() - Method in class com.deltavsoft.rcfproto.ServerTransport
 
delete() - Method in class com.deltavsoft.rcfproto.StoreCertificate
 
delete() - Method in class com.deltavsoft.rcfproto.StoreCertificateIterator
 
delete() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
 
delete() - Method in class com.deltavsoft.rcfproto.ThreadPool
 
delete() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
delete() - Method in class com.deltavsoft.rcfproto.UnixLocalEndpoint
 
delete() - Method in class com.deltavsoft.rcfproto.Win32Certificate
 
delete() - Method in class com.deltavsoft.rcfproto.Win32NamedPipeEndpoint
 
delete() - Method in class com.deltavsoft.rcfproto.X509Certificate
 
disableLogging() - Static method in class com.deltavsoft.rcfproto.RCFProto
Disables logging for the RCF runtime.
disconnect() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Disconencts from the server.

E

enableLogging(LogTarget, int, String) - Static method in class com.deltavsoft.rcfproto.RCFProto
Configures logging for the RCF runtime.
Endpoint - Class in com.deltavsoft.rcfproto
Base class for all network endpoint types.
errorText() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
If Failed() is true, returns a human-readable description of the error.
errorText() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
exportToPfx(String) - Method in class com.deltavsoft.rcfproto.Win32Certificate
Exports the certificate in PFX format, to the given file path.

F

failed() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
After a call has finished, returns true if the call failed.
failed() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
finalize() - Method in class com.deltavsoft.rcfproto.Certificate
 
finalize() - Method in class com.deltavsoft.rcfproto.ClientTransport
 
finalize() - Method in class com.deltavsoft.rcfproto.Endpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.HttpEndpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.HttpsEndpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.IpAddress
 
finalize() - Method in class com.deltavsoft.rcfproto.LogTarget
 
finalize() - Method in class com.deltavsoft.rcfproto.LogToDebugWindow
 
finalize() - Method in class com.deltavsoft.rcfproto.LogToEventLog
 
finalize() - Method in class com.deltavsoft.rcfproto.LogToFile
 
finalize() - Method in class com.deltavsoft.rcfproto.LogToStdout
 
finalize() - Method in class com.deltavsoft.rcfproto.PemCertificate
 
finalize() - Method in class com.deltavsoft.rcfproto.PfxCertificate
 
finalize() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
finalize() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
 
finalize() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
 
finalize() - Method in class com.deltavsoft.rcfproto.ServerTransport
 
finalize() - Method in class com.deltavsoft.rcfproto.StoreCertificate
 
finalize() - Method in class com.deltavsoft.rcfproto.StoreCertificateIterator
 
finalize() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.ThreadPool
 
finalize() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
finalize() - Method in class com.deltavsoft.rcfproto.UnixLocalEndpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.Win32Certificate
 
finalize() - Method in class com.deltavsoft.rcfproto.Win32NamedPipeEndpoint
 
finalize() - Method in class com.deltavsoft.rcfproto.X509Certificate
 
findRootCertificate(Win32CertificateLocation, Win32CertificateStore) - Method in class com.deltavsoft.rcfproto.Win32Certificate
Attempts to locate a root certificate for this certificate, in the given certificate store.

G

get(int) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
getAsynchronousRpcMode() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the asynchronous RPC mode.
getCaCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the certificate authority for the channel.
getCaCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Gets the SSL certificate authority of the server.
getCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the SSL certificate for the channel.
getCertificate() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Gets the SSL certificate of the server.
getCertificateName() - Method in class com.deltavsoft.rcfproto.Win32Certificate
Gets the name of the certificate.
getCertificateName() - Method in class com.deltavsoft.rcfproto.X509Certificate
Gets the name of the certificate.
getCertificateValidationCallback() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
getChannel() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
getClientUsername() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the Windows username of the client, if a NTLM or Kerberos transport protocol is being used.
getConnectionDuration() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the duration of the client connection, in milliseconds.
getConnectionLimit() - Method in class com.deltavsoft.rcfproto.ServerTransport
Returns the maximum number of simultaneous connections to the server transport.
getConnectTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the connect timeout value, in milliseconds.
getCPtr(Certificate) - Static method in class com.deltavsoft.rcfproto.Certificate
 
getCPtr(PemCertificate) - Static method in class com.deltavsoft.rcfproto.PemCertificate
 
getCPtr(PfxCertificate) - Static method in class com.deltavsoft.rcfproto.PfxCertificate
 
getCPtr(StoreCertificate) - Static method in class com.deltavsoft.rcfproto.StoreCertificate
 
getCPtr(ThreadPool) - Static method in class com.deltavsoft.rcfproto.ThreadPool
 
getCPtr(Win32Certificate) - Static method in class com.deltavsoft.rcfproto.Win32Certificate
 
getCPtr(X509Certificate) - Static method in class com.deltavsoft.rcfproto.X509Certificate
 
getDefaultSslImplementation() - Static method in class com.deltavsoft.rcfproto.RCFProto
Gets the default SSL implementation.
getEnableCompression() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the transport level compression setting for this connection.
getEnableCompression() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns true if compression is enabled for this server session, and false otherwise.
getEnableSchannelCertificateValidation() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the Schannel certificate validation setting.
getEnableSchannelCertificateValidation() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Gets the Schannel certificate validation setting.
getHttpProxy() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the network address of the HTTP proxy server.
getHttpProxyPort() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the port number of the HTTP proxy server.
getInitialNumberOfConnections() - Method in class com.deltavsoft.rcfproto.ServerTransport
Returns the initial number of listening connections that are created when the server transport starts.
getIp() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
Gets the IP address of the TcpEndpoint.
getIssuerName() - Method in class com.deltavsoft.rcfproto.Win32Certificate
Gets the name of the issuer of the certificate.
getIssuerName() - Method in class com.deltavsoft.rcfproto.X509Certificate
Gets the name of the issuer of the certificate.
getKerberosSpn() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the Kerberos SPN to use when connecting.
getLastRequestSize() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns the byte size of the last request sent on the client transport.
getLastResponseSize() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns the byte size of the last response received on the client transport.
getMaxIncomingMessageLength() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns maximum incoming message length.
getMaxIncomingMessageLength() - Method in class com.deltavsoft.rcfproto.ServerTransport
Returns maximum incoming message length.
getOpenSslCipherSuite() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the OpenSSL cipher suite.
getOpenSslCipherSuite() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Gets the OpenSSL cipher suite.
getPassword() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the Windows password to use when connecting.
getPingBackIntervalMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the ping back interval of the connection.
getPort() - Method in class com.deltavsoft.rcfproto.TcpEndpoint
Gets the port number of the TcpEndpoint.
getRemoteCallCount() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the number of remote calls executed on the server session so far.
getRemoteCallTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the remote call timeout value, in milliseconds.
getReserveLastThread() - Method in class com.deltavsoft.rcfproto.ThreadPool
 
getResponse() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
getRunningTotalBytesReceived() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns the running total of bytes received on the client transport.
getRunningTotalBytesSent() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns the running total of bytes sent on the client transport.
getSession() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
getSessionHarvestingIntervalMs() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Returns the session harvesting interval, in milliseconds.
getSessionTimeoutMs() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Returns the session timeout value, in milliseconds.
getSslImplementation() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the SSL implementation.
getSslImplementation() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Gets the SSL implementation of the server.
getSupportedProtocols() - Method in class com.deltavsoft.rcfproto.ServerTransport
 
getSupportedTransportProtocols() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Returns the list of supported protocols for the server.
getThreadIdleTimeoutMs() - Method in class com.deltavsoft.rcfproto.ThreadPool
Returns the thread idle timeout value, in milliseconds.
getThreadMaxCount() - Method in class com.deltavsoft.rcfproto.ThreadPool
Returns the maximum number of threads in the thread pool.
getThreadMinCount() - Method in class com.deltavsoft.rcfproto.ThreadPool
Returns the minimum number of threads in the thread pool.
getThreadName() - Method in class com.deltavsoft.rcfproto.ThreadPool
Returns the thread name of the thread pool threads.
getThreadPool() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Returns the thread pool the server is using.
getTotalBytesReceived() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the total number of bytes received by the server session so far.
getTotalBytesSent() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the total number of bytes sent from the server session so far.
getTransportProtocol() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Gets the transport protocol being used by the channel.
getTransportProtocol() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the transport protocol in use on this server session.
getTransportType() - Method in class com.deltavsoft.rcfproto.ClientTransport
Returns the transport type of this client transport.
getTransportType() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the transport type of the connection.
getTransportType() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Returns the transport type of this server session.
getTransportType() - Method in class com.deltavsoft.rcfproto.ServerTransport
Returns the transport type of this server transport.
getUsername() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Returns the Windows username to use when connecting.

H

HttpEndpoint - Class in com.deltavsoft.rcfproto
Represents a HTTP endpoint.
HttpEndpoint(int) - Constructor for class com.deltavsoft.rcfproto.HttpEndpoint
Constructs an HTTP endpoint on the given port number.
HttpEndpoint(String, int) - Constructor for class com.deltavsoft.rcfproto.HttpEndpoint
Constructs an HTTP endpoint on the given IP address and port number.
HttpsEndpoint - Class in com.deltavsoft.rcfproto
Represents a HTTPS endpoint.
HttpsEndpoint(int) - Constructor for class com.deltavsoft.rcfproto.HttpsEndpoint
Constructs an HTTPS endpoint on the given port number.
HttpsEndpoint(String, int) - Constructor for class com.deltavsoft.rcfproto.HttpsEndpoint
Constructs an HTTPS endpoint on the given IP address and port number.

I

init() - Static method in class com.deltavsoft.rcfproto.RCFProto
Reference-counted initialization of RCF framework.
IpAddress - Class in com.deltavsoft.rcfproto
Represents an IP address (IPv4 or IPv6).
IpAddress(String) - Constructor for class com.deltavsoft.rcfproto.IpAddress
Construct an IP address from a host name
IpAddress(String, int) - Constructor for class com.deltavsoft.rcfproto.IpAddress
Construct an IP address from a host name and port.
isCanceled() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
isCanceled() - Method in class com.deltavsoft.rcfproto.RcfProtoSession
If true, indicates that the client canceled the RPC, so the server may as well give up on replying to it.
isEmpty() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 

L

LogTarget - Class in com.deltavsoft.rcfproto
Base class for log targets.
LogToDebugWindow - Class in com.deltavsoft.rcfproto
Configures log output to be directed to Windows debug output.
LogToDebugWindow() - Constructor for class com.deltavsoft.rcfproto.LogToDebugWindow
 
LogToEventLog - Class in com.deltavsoft.rcfproto
Configures log output to be directed to the Windows event log.
LogToEventLog(String, int) - Constructor for class com.deltavsoft.rcfproto.LogToEventLog
 
LogToFile - Class in com.deltavsoft.rcfproto
Configures log output to be directed to a log file.
LogToFile(String, boolean) - Constructor for class com.deltavsoft.rcfproto.LogToFile
 
LogToStdout - Class in com.deltavsoft.rcfproto
Configures log output to be directed to standard output.
LogToStdout() - Constructor for class com.deltavsoft.rcfproto.LogToStdout
 

M

moveNext() - Method in class com.deltavsoft.rcfproto.StoreCertificateIterator
Moves to the next certificate in the store.

N

notifyOnCancel(<any>) - Method in class com.deltavsoft.rcfproto.RcfProtoController
 

P

PemCertificate - Class in com.deltavsoft.rcfproto
Use this class to load a certificate in .pem format.
PemCertificate(String, String) - Constructor for class com.deltavsoft.rcfproto.PemCertificate
Loads a .pem certificate, using the given file path and password.
PemCertificate(String) - Constructor for class com.deltavsoft.rcfproto.PemCertificate
 
PfxCertificate - Class in com.deltavsoft.rcfproto
Use this class to load a certificate from .pfx format.
PfxCertificate(String, String, String) - Constructor for class com.deltavsoft.rcfproto.PfxCertificate
Loads a certificate from a .pfx file, using the given file path, password and certificate name.

R

RCFProto - Class in com.deltavsoft.rcfproto
 
RCFProto() - Constructor for class com.deltavsoft.rcfproto.RCFProto
 
RcfProtoChannel - Class in com.deltavsoft.rcfproto
Represents a single RPC connection to a server.
RcfProtoChannel(Endpoint) - Constructor for class com.deltavsoft.rcfproto.RcfProtoChannel
Constructs a RPC channel from an endpoint.
RcfProtoController - Class in com.deltavsoft.rcfproto
 
RcfProtoController() - Constructor for class com.deltavsoft.rcfproto.RcfProtoController
 
RcfProtoController(RcfProtoChannel) - Constructor for class com.deltavsoft.rcfproto.RcfProtoController
 
RcfProtoController(RcfProtoSession) - Constructor for class com.deltavsoft.rcfproto.RcfProtoController
 
RcfProtoServer - Class in com.deltavsoft.rcfproto
Serves up Protocol Buffer-based services to clients, over one or more server transports.
RcfProtoServer() - Constructor for class com.deltavsoft.rcfproto.RcfProtoServer
 
RcfProtoServer(Endpoint) - Constructor for class com.deltavsoft.rcfproto.RcfProtoServer
 
RcfProtoSession - Class in com.deltavsoft.rcfproto
Represents the server-side session associated with a RPC connection.
removeFromStore() - Method in class com.deltavsoft.rcfproto.StoreCertificate
Removes the certificate from the store it was loaded from.
reserve(long) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
reset() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
reset() - Method in class com.deltavsoft.rcfproto.StoreCertificateIterator
Resets the iterator back to the beginning of the store.
resetRunningTotals() - Method in class com.deltavsoft.rcfproto.ClientTransport
Resets the bytes-sent and bytes-received running totals to zero.
run(Certificate) - Method in interface com.deltavsoft.rcfproto.CertificateValidationCallback
 

S

ServerTransport - Class in com.deltavsoft.rcfproto
Base class for all server transports.
set(int, TransportProtocol) - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
setAsynchronousRpcMode(boolean) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the asynchronous RPC mode.
setCaCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the certificate authority for the channel.
setCaCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the SSL certificate authority of the server.
setCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the SSL certificate for the channel.
setCertificate(Certificate) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the SSL certificate of the server.
setCertificateValidationCallback(CertificateValidationCallback) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
 
setConnectionLimit(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
Sets the maximum number of simultaneous connections to the server transport.
setConnectTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the connect timeout value, in milliseconds.
setDefaultSslImplementation(SslImplementation) - Static method in class com.deltavsoft.rcfproto.RCFProto
Sets the default SSL implementation to use (OpenSSL or Schannel).
setEnableCompression(boolean) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the transport level compression setting for this connection.
setEnableSchannelCertificateValidation(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the Schannel certificate validation setting.
setEnableSchannelCertificateValidation(String) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the Schannel certificate validation setting.
setFailed(String) - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
setFailed(String) - Method in class com.deltavsoft.rcfproto.RcfProtoSession
Causes Failed() to return true on the client side.
setHttpProxy(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the network address of the HTTP proxy server, through which to route remote calls.
setHttpProxyPort(int) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the port number of the HTTP proxy server, through which to route remote calls.
setInitialNumberOfConnections(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
Sets the initial number of listening connections that are created when the server transport starts.
setKerberosSpn(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the Kerberos SPN to use when connecting.
setMaxIncomingMessageLength(long) - Method in class com.deltavsoft.rcfproto.ClientTransport
Sets maximum incoming message length.
setMaxIncomingMessageLength(long) - Method in class com.deltavsoft.rcfproto.ServerTransport
Sets maximum incoming message length.
setOpenSslCipherSuite(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the OpenSSL cipher suite.
setOpenSslCipherSuite(String) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the OpenSSL cipher suite.
setPassword(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the Windows password to use when connecting.
setPingBackIntervalMs(int) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the ping back interval of the connection, in milliseconds.
setRemoteCallTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the remote call timeout value, in milliseconds.
setReserveLastThread(boolean) - Method in class com.deltavsoft.rcfproto.ThreadPool
If this setting is true, clients will receive an error message right away, if all threads in the thread pool are busy.
setSessionHarvestingIntervalMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the session harvesting interval, in milliseconds.
setSessionTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the session timeout value, in milliseconds.
setSslImplementation(SslImplementation) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the SSL implementation to be used by the channel.
setSslImplementation(SslImplementation) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
 
setSupportedProtocols(TransportProtocolList) - Method in class com.deltavsoft.rcfproto.ServerTransport
Sets the list of supported protocols the server transport supports.
setSupportedTransportProtocols(TransportProtocolList) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the list of supported protocols the server supports.
setThreadIdleTimeoutMs(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
Sets the thread idle timeout value, in milliseconds.
setThreadMaxCount(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
Sets the maximum number of threads in the thread pool.
setThreadMinCount(long) - Method in class com.deltavsoft.rcfproto.ThreadPool
Sets the minimum number of threads in the thread pool.
setThreadName(String) - Method in class com.deltavsoft.rcfproto.ThreadPool
Sets the thread name of the thread pool threads, as visible in a debugger.
setThreadPool(ThreadPool) - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Sets the thread pool the server will use.
setThreadPool(ThreadPool) - Method in class com.deltavsoft.rcfproto.ServerTransport
Sets the thread pool that the server transport will use.
setTransportProtocol(TransportProtocol) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the transport protocol being used by the channel.
setUsername(String) - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Sets the Windows username to use when connecting.
size() - Method in class com.deltavsoft.rcfproto.TransportProtocolList
 
SslImplementation - Enum in com.deltavsoft.rcfproto
Describes which SSL implementation to use.
start() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Starts the RCFProto server.
startCancel() - Method in class com.deltavsoft.rcfproto.RcfProtoChannel
Advises the RPC system that the caller desires that the RPC call be canceled.
startCancel() - Method in class com.deltavsoft.rcfproto.RcfProtoController
 
stop() - Method in class com.deltavsoft.rcfproto.RcfProtoServer
Stops the RCFProto server.
StoreCertificate - Class in com.deltavsoft.rcfproto
Represents a certificate in a Windows certificate store.
StoreCertificate(Win32CertificateLocation, Win32CertificateStore, String) - Constructor for class com.deltavsoft.rcfproto.StoreCertificate
Loads a certificate from a certificate store.
StoreCertificateIterator - Class in com.deltavsoft.rcfproto
Iterates over the certificates in a Windows certificate store.
StoreCertificateIterator(Win32CertificateLocation, Win32CertificateStore) - Constructor for class com.deltavsoft.rcfproto.StoreCertificateIterator
Constructs a store iterator for the the given certificate location and store.

T

TcpEndpoint - Class in com.deltavsoft.rcfproto
Represents a TCP endpoint.
TcpEndpoint(int) - Constructor for class com.deltavsoft.rcfproto.TcpEndpoint
Constructs a TcpEndpoint from a port number.
TcpEndpoint(String, int) - Constructor for class com.deltavsoft.rcfproto.TcpEndpoint
Constructs a TcpEndpoint from an IP address and port number.
ThreadPool - Class in com.deltavsoft.rcfproto
Represents a server-side thread pool.
ThreadPool(long) - Constructor for class com.deltavsoft.rcfproto.ThreadPool
 
ThreadPool(long, long) - Constructor for class com.deltavsoft.rcfproto.ThreadPool
 
TransportProtocol - Enum in com.deltavsoft.rcfproto
Describes the transport protocols used by a RCF connection.
TransportProtocolList - Class in com.deltavsoft.rcfproto
 
TransportProtocolList() - Constructor for class com.deltavsoft.rcfproto.TransportProtocolList
 
TransportProtocolList(long) - Constructor for class com.deltavsoft.rcfproto.TransportProtocolList
 
TransportType - Enum in com.deltavsoft.rcfproto
Describes the transport types used by a RCF connection.

U

UnixLocalEndpoint - Class in com.deltavsoft.rcfproto
Represents a UNIX local socket endpoint.
UnixLocalEndpoint(String) - Constructor for class com.deltavsoft.rcfproto.UnixLocalEndpoint
Constructs a UNIX local socket endpoint with the given name.

V

valueOf(String) - Static method in enum com.deltavsoft.rcfproto.CertificateImplementationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.deltavsoft.rcfproto.SslImplementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.deltavsoft.rcfproto.TransportProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.deltavsoft.rcfproto.TransportType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.deltavsoft.rcfproto.Win32CertificateLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.deltavsoft.rcfproto.Win32CertificateStore
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.deltavsoft.rcfproto.CertificateImplementationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.deltavsoft.rcfproto.SslImplementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.deltavsoft.rcfproto.TransportProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.deltavsoft.rcfproto.TransportType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.deltavsoft.rcfproto.Win32CertificateLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.deltavsoft.rcfproto.Win32CertificateStore
Returns an array containing the constants of this enum type, in the order they are declared.

W

Win32Certificate - Class in com.deltavsoft.rcfproto
Represents an in-memory certificate, usually from a remote peer.
Win32CertificateLocation - Enum in com.deltavsoft.rcfproto
Win32 certificate store locations.
Win32CertificateStore - Enum in com.deltavsoft.rcfproto
Win32 certificate stores.
Win32NamedPipeEndpoint - Class in com.deltavsoft.rcfproto
Represents a Win32 named pipe endpoint.
Win32NamedPipeEndpoint(String) - Constructor for class com.deltavsoft.rcfproto.Win32NamedPipeEndpoint
Constructs a Win32 named pipe endpoint with the given pipe name.

X

X509Certificate - Class in com.deltavsoft.rcfproto
Represents an in-memory certificate, usually from a remote peer.
A B C D E F G H I L M N P R S T U V W X