CatapultServer  v0.5.0.1 (Elephant)
catapult::api::RemoteApi Class Reference

An api for retrieving information from a remote node. More...

Inheritance diagram for catapult::api::RemoteApi:
Collaboration diagram for catapult::api::RemoteApi:

Public Member Functions

virtual ~RemoteApi ()=default
 
const KeyremotePublicKey () const
 Gets the remote node public key. More...
 

Protected Member Functions

 RemoteApi (const Key &remotePublicKey)
 Creates a remote api for the node with specified public key (remotePublicKey). More...
 

Private Attributes

Key m_remotePublicKey
 

Detailed Description

An api for retrieving information from a remote node.

Constructor & Destructor Documentation

◆ RemoteApi()

catapult::api::RemoteApi::RemoteApi ( const Key remotePublicKey)
inlineexplicitprotected

Creates a remote api for the node with specified public key (remotePublicKey).

◆ ~RemoteApi()

virtual catapult::api::RemoteApi::~RemoteApi ( )
virtualdefault

Member Function Documentation

◆ remotePublicKey()

const Key& catapult::api::RemoteApi::remotePublicKey ( ) const
inline

Gets the remote node public key.

Member Data Documentation

◆ m_remotePublicKey

Key catapult::api::RemoteApi::m_remotePublicKey
private

The documentation for this class was generated from the following file: