|
ORE Studio 0.0.4
|
This is the complete list of members for client, including all inherited members.
| client(config::nats_options opts) (defined in client) | client | explicit |
| client(const client &)=delete (defined in client) | client | |
| connect() | client | |
| disconnect() | client | |
| drain() | client | |
| is_connected() const noexcept (defined in client) | client | |
| js_publish(std::string_view subject, std::span< const std::byte > data, std::unordered_map< std::string, std::string > headers={}) | client | |
| js_queue_subscribe(std::string_view subject, std::string_view durable_name, std::string_view queue_group, message_handler handler) | client | |
| js_subscribe(std::string_view subject, std::string_view durable_name, message_handler handler) | client | |
| make_admin() | client | |
| make_subject(std::string_view relative) const | client | |
| operator=(const client &)=delete (defined in client) | client | |
| publish(std::string_view subject, std::span< const std::byte > data, std::unordered_map< std::string, std::string > headers={}) | client | |
| queue_subscribe(std::string_view subject, std::string_view queue_group, message_handler handler) | client | |
| request(std::string_view subject, std::span< const std::byte > data, std::unordered_map< std::string, std::string > headers={}, std::chrono::milliseconds timeout=std::chrono::seconds(30)) | client | |
| request_sync(std::string_view subject, std::span< const std::byte > data, std::unordered_map< std::string, std::string > headers={}, std::chrono::milliseconds timeout=std::chrono::seconds(30)) | client | |
| subscribe(std::string_view subject, message_handler handler) | client | |
| ~client() (defined in client) | client |