Nui
Public Member Functions | List of all members
Nui::Detail::ThrottleInstance Class Reference
Inheritance diagram for Nui::Detail::ThrottleInstance:
Inheritance graph
[legend]
Collaboration diagram for Nui::Detail::ThrottleInstance:
Collaboration graph
[legend]

Public Member Functions

 ThrottleInstance (std::chrono::milliseconds interval, bool callWhenReady, RpcHub *hub, boost::asio::any_io_executor executor)
 
 ~ThrottleInstance ()
 
bool mayCall ()
 
void setId (Nui::SelectablesRegistry< ThrottleInstance >::IdType id)
 

Constructor & Destructor Documentation

◆ ThrottleInstance()

Nui::Detail::ThrottleInstance::ThrottleInstance ( std::chrono::milliseconds  interval,
bool  callWhenReady,
RpcHub hub,
boost::asio::any_io_executor  executor 
)
inline

◆ ~ThrottleInstance()

Nui::Detail::ThrottleInstance::~ThrottleInstance ( )
inline

Member Function Documentation

◆ mayCall()

bool Nui::Detail::ThrottleInstance::mayCall ( )
inline

◆ setId()

void Nui::Detail::ThrottleInstance::setId ( Nui::SelectablesRegistry< ThrottleInstance >::IdType  id)
inline

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