webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
def | __init__ (self, request, stream_options, send_quota, receive_quota) |
def | replenish_send_quota (self, send_quota) |
def | consume_receive_quota (self, amount) |
def | send_message (self, message, end=True, binary=False) |
def | receive_message (self) |
def | send_ping (self, body='') |
def | close_connection (self, code=common.STATUS_NORMAL_CLOSURE, reason='') |
def | stop_sending (self) |
Public Member Functions inherited from webkitpy.thirdparty.mod_pywebsocket._stream_hybi.Stream | |
def | __init__ (self, request, options) |
def | receive_filtered_frame (self) |
def | send_message (self, message, end=True, binary=False) |
def | receive_message (self) |
def | close_connection (self, code=common.STATUS_NORMAL_CLOSURE, reason='', wait_response=True) |
def | send_ping (self, body='') |
def | get_last_received_opcode (self) |
Public Member Functions inherited from webkitpy.thirdparty.mod_pywebsocket._stream_base.StreamBase | |
def | __init__ (self, request) |
def | receive_bytes (self, length) |
Mimics the Stream class. This class interprets multiplexed WebSocket frames.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.__init__ | ( | self, | |
request, | |||
stream_options, | |||
send_quota, | |||
receive_quota | |||
) |
Constructs an instance. Args: request: _LogicalRequest instance. stream_options: StreamOptions instance. send_quota: Initial send quota. receive_quota: Initial receive quota.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.close_connection | ( | self, | |
code = common.STATUS_NORMAL_CLOSURE , |
|||
reason = '' |
|||
) |
Overrides Stream.close_connection.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.consume_receive_quota | ( | self, | |
amount | |||
) |
Consumes receive quota. Returns False on failure.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.receive_message | ( | self | ) |
Overrides Stream.receive_message.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.replenish_send_quota | ( | self, | |
send_quota | |||
) |
Replenish send quota.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.send_message | ( | self, | |
message, | |||
end = True , |
|||
binary = False |
|||
) |
Override Stream.send_message.
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.send_ping | ( | self, | |
body = '' |
|||
) |
Overrides Stream.send_ping
def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalStream.stop_sending | ( | self | ) |
Stops accepting new send operation (_write_inner_frame).