Merge pull request #25 from pors/feature/app/opcode

Allow to set opcode in WebSocketApp.send()
This commit is contained in:
liris
2013-02-11 18:57:30 -08:00

View File

@@ -698,11 +698,11 @@ class WebSocketApp(object):
self.get_mask_key = get_mask_key
self.sock = None
def send(self, data):
def send(self, data, opcode = ABNF.OPCODE_TEXT):
"""
send message. data must be utf-8 string or unicode.
"""
if self.sock.send(data) == 0:
if self.sock.send(data, opcode) == 0:
raise WebSocketConnectionClosedException()
def close(self):