An http client operating on Server-Sent Events.
More...
#include <sse_client.hpp>
|
|
| ES_API (CPPESSENCE) explicit sse_client(const uri &base_uri) |
| |
|
| ES_API (CPPESSENCE) sse_client(const uri &base_uri |
| |
|
| ES_API (CPPESSENCE) sse_client(sse_client &&) noexcept |
| |
|
| ES_API (CPPESSENCE) ~sse_client() |
| |
|
| ES_API (CPPESSENCE) sse_client &operator |
| |
| | ES_API (CPPESSENCE) void connect(const uri &relative_uri) const |
| | Connects to the SSE service and starts consuming messages.
|
| |
|
| ES_API (CPPESSENCE) void close() const |
| | Closes the connection.
|
| |
| | ES_API (CPPESSENCE) void on_message(const sse_message_handler &handler) const |
| | Registers a message callback.
|
| |
| | ES_API (CPPESSENCE) void on_error(const error_handler &handler) const |
| | Registers a error callback.
|
| |
An http client operating on Server-Sent Events.
◆ ES_API() [1/3]
| essence::net::sse_client::ES_API |
( |
CPPESSENCE | | ) |
const & |
Connects to the SSE service and starts consuming messages.
- Parameters
-
| relative_uri | The relative uri. |
◆ ES_API() [2/3]
| essence::net::sse_client::ES_API |
( |
CPPESSENCE | | ) |
const & |
Registers a error callback.
- Parameters
-
| handler | The error callback. |
◆ ES_API() [3/3]
| essence::net::sse_client::ES_API |
( |
CPPESSENCE | | ) |
const & |
Registers a message callback.
- Parameters
-
| handler | The message callback. |
The documentation for this class was generated from the following file: