在WebSocket example中是代码:
int flags;
n = ws.receiveFrame(buffer, sizeof(buffer), flags);
ws.sendFrame(buffer, n, flags);
flags
是receiveFrame
中的out-parameter和sendFrame
的in-parameter。
flags
在这里有什么重要意义,发送回应接收是否重要?
在我的情况下,服务器可能会发送几个帧而客户端没有发送任何内容。我是否应该使所有发送使用与收到的最新flags
相同的receiveFrame
值,或者是什么?
答案 0 :(得分:0)
发送回应示例中的接收,因为所有示例都是回显。不要求发送/接收标志相同。 Flag
可能是一个误导性术语,因为标志实际上由标志和帧操作码组成,请参阅definitions。