|
virtual | ~Source ()=default |
|
virtual void | subAccount (ref ispListener, hash_set< AccountID > const &vnaAccountIDs, bool realTime)=0 |
|
virtual void | unsubAccount (ref isplistener, hash_set< AccountID > const &vnaAccountIDs, bool realTime)=0 |
|
virtual void | unsubAccountInternal (std::uint64_t uListener, hash_set< AccountID > const &vnaAccountIDs, bool realTime)=0 |
|
virtual error_code_i | subAccountHistory (ref ispListener, AccountID const &account)=0 |
| subscribe an account's new transactions and retrieve the account's historical transactions More...
|
|
virtual void | unsubAccountHistory (ref ispListener, AccountID const &account, bool historyOnly)=0 |
| unsubscribe an account's transactions More...
|
|
virtual void | unsubAccountHistoryInternal (std::uint64_t uListener, AccountID const &account, bool historyOnly)=0 |
|
virtual bool | subLedger (ref ispListener, Json::Value &jvResult)=0 |
|
virtual bool | unsubLedger (std::uint64_t uListener)=0 |
|
virtual bool | subBookChanges (ref ispListener)=0 |
|
virtual bool | unsubBookChanges (std::uint64_t uListener)=0 |
|
virtual bool | subManifests (ref ispListener)=0 |
|
virtual bool | unsubManifests (std::uint64_t uListener)=0 |
|
virtual void | pubManifest (Manifest const &)=0 |
|
virtual bool | subServer (ref ispListener, Json::Value &jvResult, bool admin)=0 |
|
virtual bool | unsubServer (std::uint64_t uListener)=0 |
|
virtual bool | subBook (ref ispListener, Book const &)=0 |
|
virtual bool | unsubBook (std::uint64_t uListener, Book const &)=0 |
|
virtual bool | subTransactions (ref ispListener)=0 |
|
virtual bool | unsubTransactions (std::uint64_t uListener)=0 |
|
virtual bool | subRTTransactions (ref ispListener)=0 |
|
virtual bool | unsubRTTransactions (std::uint64_t uListener)=0 |
|
virtual bool | subValidations (ref ispListener)=0 |
|
virtual bool | unsubValidations (std::uint64_t uListener)=0 |
|
virtual bool | subPeerStatus (ref ispListener)=0 |
|
virtual bool | unsubPeerStatus (std::uint64_t uListener)=0 |
|
virtual void | pubPeerStatus (std::function< Json::Value(void)> const &)=0 |
|
virtual bool | subConsensus (ref ispListener)=0 |
|
virtual bool | unsubConsensus (std::uint64_t uListener)=0 |
|
virtual pointer | findRpcSub (std::string const &strUrl)=0 |
|
virtual pointer | addRpcSub (std::string const &strUrl, ref rspEntry)=0 |
|
virtual bool | tryRemoveRpcSub (std::string const &strUrl)=0 |
|
Abstracts the source of subscription data.
Definition at line 67 of file InfoSub.h.