NAME
Protocol::WebSocket::Fast::MessageIterator - WebSocket message iterator class
DESCRIPTION
The class allows developer traverse on parsed websocket messages.
You cannot instantiate an object of the class direcly, it can be accessed only via Protocol::WebSocket::Fast::Parser or Protocol::WebSocket::Fast::FrameIterator.
METHODS
next()
Returns next unvisited Protocol::WebSocket::Fast::Message parsed from receive buffer; otherwise (i.e. when end of buffer is reached) it returns undef
.
get_frames()
Returns Protocol::WebSocket::Fast::FrameIterator, if there is any unread frames left. Otherwise it returns undef
.
See Protocol::WebSocket::Fast::Parser for more details on switching between frame and message modes.
SEE ALSO
Protocol::WebSocket::Fast::FrameIterator
Protocol::WebSocket::Fast::Message