Poco WebSocket发送标志

时间:2016-03-06 23:49:42

标签: c++ websocket poco-libraries

WebSocket example中是代码:

int flags;
n = ws.receiveFrame(buffer, sizeof(buffer), flags);
ws.sendFrame(buffer, n, flags);

flagsreceiveFrame中的out-parameter和sendFrame的in-parameter。

flags在这里有什么重要意义,发送回应接收是否重要?

在我的情况下,服务器可能会发送几个帧而客户端没有发送任何内容。我是否应该使所有发送使用与收到的最新flags相同的receiveFrame值,或者是什么?

1 个答案:

答案 0 :(得分:0)

发送回应示例中的接收,因为所有示例都是回显。不要求发送/接收标志相同。 Flag可能是一个误导性术语,因为标志实际上由标志和帧操作码组成,请参阅definitions