COROIO: NNet::NActors::TNode< TPoller, TResolver > Class Template Reference
COROIO
Loading...
Searching...
No Matches
NNet::NActors::TNode< TPoller, TResolver > Class Template Reference
Inheritance diagram for NNet::NActors::TNode< TPoller, TResolver >:
NNet::NActors::INode

Public Types

using TSocket = typename TPoller::TSocket

Public Member Functions

 TNode (TPoller &poller, TMessagesFactory &factory, TResolver &resolver, const std::function< TSocket(const TAddress &)> &socketFactory, const THostPort &hostPort)
void Send (TEnvelope &&envelope) override
void StartConnect () override
void Drain () override
THostPort GetHostPort () const override

Member Function Documentation

◆ Drain()

template<typename TPoller, typename TResolver>
void NNet::NActors::TNode< TPoller, TResolver >::Drain ( )
inlineoverridevirtual

Implements NNet::NActors::INode.

◆ GetHostPort()

template<typename TPoller, typename TResolver>
THostPort NNet::NActors::TNode< TPoller, TResolver >::GetHostPort ( ) const
inlineoverridevirtual

Implements NNet::NActors::INode.

◆ Send()

template<typename TPoller, typename TResolver>
void NNet::NActors::TNode< TPoller, TResolver >::Send ( TEnvelope && envelope)
inlineoverridevirtual

Implements NNet::NActors::INode.

◆ StartConnect()

template<typename TPoller, typename TResolver>
void NNet::NActors::TNode< TPoller, TResolver >::StartConnect ( )
inlineoverridevirtual

Implements NNet::NActors::INode.


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