|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <KurentoConnection.hxx>
Public Types | |
| typedef std::shared_ptr< KurentoConnection > | ptr |
Public Member Functions | |
| KurentoConnection (KurentoConnectionObserver &observer, std::string uri, client &wSClient, std::chrono::milliseconds timeout, std::chrono::milliseconds retryInterval, bool waitForResponse=true) | |
| virtual | ~KurentoConnection () |
| void | onRetryRequired () |
| void | onOpen (client *wSClient, websocketpp::connection_hdl h) |
| void | onFail (client *wSClient, websocketpp::connection_hdl h) |
| void | onClose (client *wSClient, websocketpp::connection_hdl h) |
| void | onMessage (client *wSClient, websocketpp::connection_hdl, client::message_ptr msg) |
| std::string | sendRequest (std::shared_ptr< KurentoResponseHandler > krh, const std::string &method, const json::Object ¶ms) |
| void | registerObject (std::shared_ptr< KurentoResponseHandler > object) |
| void | unregisterObject (const std::string &objectId) |
Definition at line 49 of file KurentoConnection.hxx.
| typedef std::shared_ptr<KurentoConnection> kurento::KurentoConnection::ptr |
Definition at line 52 of file KurentoConnection.hxx.
| KurentoConnection::KurentoConnection | ( | KurentoConnectionObserver & | observer, |
| std::string | uri, | ||
| kurento::client & | wSClient, | ||
| std::chrono::milliseconds | timeout, | ||
| std::chrono::milliseconds | retryInterval, | ||
| bool | waitForResponse = true |
||
| ) |
Definition at line 22 of file KurentoConnection.cxx.
|
virtual |
Definition at line 33 of file KurentoConnection.cxx.
Definition at line 97 of file KurentoConnection.cxx.
Definition at line 90 of file KurentoConnection.cxx.
| void KurentoConnection::onMessage | ( | client * | wSClient, |
| websocketpp::connection_hdl | h, | ||
| client::message_ptr | msg | ||
| ) |
Definition at line 109 of file KurentoConnection.cxx.
Definition at line 81 of file KurentoConnection.cxx.
| void KurentoConnection::onRetryRequired | ( | ) |
Definition at line 39 of file KurentoConnection.cxx.
| void KurentoConnection::registerObject | ( | std::shared_ptr< KurentoResponseHandler > | object | ) |
Definition at line 306 of file KurentoConnection.cxx.
| std::string KurentoConnection::sendRequest | ( | std::shared_ptr< KurentoResponseHandler > | krh, |
| const std::string & | method, | ||
| const json::Object & | params | ||
| ) |
Definition at line 278 of file KurentoConnection.cxx.
Definition at line 314 of file KurentoConnection.cxx.