add setOnMessageCallback with r-value
This commit is contained in:
parent
8c66825a78
commit
7369e9c233
@ -76,6 +76,11 @@ namespace ix
|
|||||||
{
|
{
|
||||||
_onMessageUserCallback = callback;
|
_onMessageUserCallback = callback;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void WebSocketMessageQueue::setOnMessageCallback(OnMessageCallback&& callback)
|
||||||
|
{
|
||||||
|
_onMessageUserCallback = std::move(callback);
|
||||||
|
}
|
||||||
|
|
||||||
WebSocketMessageQueue::MessagePtr WebSocketMessageQueue::popMessage()
|
WebSocketMessageQueue::MessagePtr WebSocketMessageQueue::popMessage()
|
||||||
{
|
{
|
||||||
|
@ -25,6 +25,7 @@ namespace ix
|
|||||||
void bindWebsocket(WebSocket* websocket);
|
void bindWebsocket(WebSocket* websocket);
|
||||||
|
|
||||||
void setOnMessageCallback(const OnMessageCallback& callback);
|
void setOnMessageCallback(const OnMessageCallback& callback);
|
||||||
|
void setOnMessageCallback(OnMessageCallback&& callback);
|
||||||
|
|
||||||
void poll(int count = 512);
|
void poll(int count = 512);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user