Documentation
Download
Licensing
About
Contact
Remote Call Framework 3.4
RCF::RcfServer Member List
This is the complete list of members for
RCF::RcfServer
, including all inherited members.
addEndpoint
(const Endpoint &endpoint)
RCF::RcfServer
bind
(ImplementationT &servantObj, const std::string &name="")
RCF::RcfServer
createPublisher
()
RCF::RcfServer
createPublisher
(const PublisherParms &parms)
RCF::RcfServer
createSubscription
(T &servantObj, const RCF::Endpoint &publisherEp)
RCF::RcfServer
createSubscription
(T &servantObj, const SubscriptionParms &parms)
RCF::RcfServer
deleteServerObject
(const std::string &objectKey)
RCF::RcfServer
enumerateProxyEndpoints
(std::vector< std::string > &endpoints)
RCF::RcfServer
getArchiveVersion
()
RCF::RcfServer
getCaCertificate
()
RCF::RcfServer
getCertificate
()
RCF::RcfServer
getCertificateValidationCallback
() const
RCF::RcfServer
getConnectionIdleScanIntervalMs
()
RCF::RcfServer
getConnectionIdleTimeoutMs
()
RCF::RcfServer
getDownloadBandwidthLimit
() const
RCF::RcfServer
getEnableProxyEndpoints
() const
RCF::RcfServer
getEnableSchannelCertificateValidation
() const
RCF::RcfServer
getHttpServerHeader
() const
RCF::RcfServer
getHttpSessionTimeoutMs
()
RCF::RcfServer
getIpServerTransport
()
RCF::RcfServer
getOpenSslCipherSuite
() const
RCF::RcfServer
getServerObject
(const std::string &objectKey, std::uint32_t timeoutMs)
RCF::RcfServer
getServerObjectHarvestingIntervalS
() const
RCF::RcfServer
getServerTransport
()
RCF::RcfServer
getSslImplementation
() const
RCF::RcfServer
getSupportedTransportProtocols
() const
RCF::RcfServer
getThreadPool
()
RCF::RcfServer
getUploadBandwidthLimit
() const
RCF::RcfServer
getUploadDirectory
() const
RCF::RcfServer
isStarted
()
RCF::RcfServer
queryServerObject
(const std::string &objectKey)
RCF::RcfServer
RcfServer
()
RCF::RcfServer
RcfServer
(const Endpoint &endpoint)
RCF::RcfServer
RcfServer
(ServerTransportPtr serverTransportPtr)
RCF::RcfServer
setArchiveVersion
(std::uint32_t version)
RCF::RcfServer
setCaCertificate
(CertificatePtr certificatePtr)
RCF::RcfServer
setCertificate
(CertificatePtr certificatePtr)
RCF::RcfServer
setCertificateValidationCallback
(CertificateValidationCallback certificateValidationCb)
RCF::RcfServer
setConnectionIdleScanIntervalMs
(std::uint32_t idleConnectionScanIntervalMs)
RCF::RcfServer
setConnectionIdleTimeoutMs
(std::uint32_t idleConnectionTimeoutMs)
RCF::RcfServer
setDownloadBandwidthLimit
(std::uint32_t downloadQuotaBps)
RCF::RcfServer
setDownloadBandwidthQuotaCallback
(DownloadBandwidthQuotaCallback downloadQuotaCb)
RCF::RcfServer
setDownloadProgressCallback
(DownloadProgressCallback downloadProgressCb)
RCF::RcfServer
setEnableProxyEndpoints
(bool enable)
RCF::RcfServer
setEnableSchannelCertificateValidation
(const tstring &peerName)
RCF::RcfServer
setHttpServerHeader
(const std::string &httpServerHeader)
RCF::RcfServer
setHttpSessionTimeoutMs
(std::uint32_t httpSessionTimeoutMs)
RCF::RcfServer
setOpenSslCipherSuite
(const std::string &cipherSuite)
RCF::RcfServer
setServerObjectHarvestingIntervalS
(std::uint32_t harvestingIntervalS)
RCF::RcfServer
setSslImplementation
(SslImplementation sslImplementation)
RCF::RcfServer
setSupportedTransportProtocols
(const std::vector< TransportProtocol > &protocols)
RCF::RcfServer
setThreadPool
(ThreadPoolPtr threadPoolPtr)
RCF::RcfServer
setUploadBandwidthLimit
(std::uint32_t uploadQuotaBps)
RCF::RcfServer
setUploadBandwidthQuotaCallback
(UploadBandwidthQuotaCallback uploadQuotaCb)
RCF::RcfServer
setUploadDirectory
(const Path &uploadDir)
RCF::RcfServer
setUploadProgressCallback
(UploadProgressCallback uploadProgressCb)
RCF::RcfServer
start
()
RCF::RcfServer
stop
()
RCF::RcfServer
unbind
(const std::string &name="")
RCF::RcfServer
~RcfServer
()
RCF::RcfServer
Copyright (C)
Delta V Software
2023