#include <activemsg.h>
|
| typedef unsigned short | MessageID |
| |
| typedef void(* | MessageHandler) (NodeID sender, const void *header, const void *payload, size_t payload_size, TimeLimit work_until) |
| |
| typedef void(* | MessageHandlerNoTimeout) (NodeID sender, const void *header, const void *payload, size_t payload_size) |
| |
| typedef bool(* | MessageHandlerInline) (NodeID sender, const void *header, const void *payload, size_t payload_size, TimeLimit work_until) |
| |
| typedef unsigned | TypeHash |
| |
◆ MessageHandler
| typedef void(* Realm::ActiveMessageHandlerTable::MessageHandler) (NodeID sender, const void *header, const void *payload, size_t payload_size, TimeLimit work_until) |
◆ MessageHandlerInline
| typedef bool(* Realm::ActiveMessageHandlerTable::MessageHandlerInline) (NodeID sender, const void *header, const void *payload, size_t payload_size, TimeLimit work_until) |
◆ MessageHandlerNoTimeout
| typedef void(* Realm::ActiveMessageHandlerTable::MessageHandlerNoTimeout) (NodeID sender, const void *header, const void *payload, size_t payload_size) |
◆ MessageID
◆ TypeHash
◆ ActiveMessageHandlerTable()
| Realm::ActiveMessageHandlerTable::ActiveMessageHandlerTable |
( |
void |
| ) |
|
◆ ~ActiveMessageHandlerTable()
| Realm::ActiveMessageHandlerTable::~ActiveMessageHandlerTable |
( |
void |
| ) |
|
◆ append_handler_reg()
◆ construct_handler_table()
| void Realm::ActiveMessageHandlerTable::construct_handler_table |
( |
void |
| ) |
|
◆ lookup_message_handler()
◆ lookup_message_id()
template<typename T >
| MessageID Realm::ActiveMessageHandlerTable::lookup_message_id |
( |
void |
| ) |
const |
◆ lookup_message_name()
| const char * Realm::ActiveMessageHandlerTable::lookup_message_name |
( |
MessageID |
id | ) |
|
◆ record_message_handler_call()
| void Realm::ActiveMessageHandlerTable::record_message_handler_call |
( |
MessageID |
id, |
|
|
long long |
t_start, |
|
|
long long |
t_end |
|
) |
| |
◆ report_message_handler_stats()
| void Realm::ActiveMessageHandlerTable::report_message_handler_stats |
( |
| ) |
|
◆ handlers
| std::vector<HandlerEntry> Realm::ActiveMessageHandlerTable::handlers |
|
protected |
◆ pending_handlers
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/activemsg.h