1 from mod_pywebsocket
import common
2 from mod_pywebsocket
import stream
5 def web_socket_do_extra_handshake(request
):
9 def web_socket_transfer_data(request
):
10 messages_to_send
= ['Hello, world!', '', all_distinct_bytes()]
11 for message
in messages_to_send
:
12 # FIXME: Should use better API to send binary messages when pywebsocket supports it.
13 header
= stream
.create_header(common
.OPCODE_BINARY
, len(message
), 1, 0, 0, 0, 0)
14 request
.connection
.write(header
+ message
)
17 def all_distinct_bytes():
18 return ''.join([chr(i
) for i
in xrange(256)])