|
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).
1.8.13