webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest Class Reference
Inheritance diagram for webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest:

Public Member Functions

def __init__ (self, channel_id, command, path, protocol, headers, connection)
 
def is_https (self)
 

Public Attributes

 channel_id
 
 method
 
 uri
 
 protocol
 
 headers_in
 
 connection
 
 server_terminated
 
 client_terminated
 

Detailed Description

Mimics mod_python request.

Constructor & Destructor Documentation

◆ __init__()

def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.__init__ (   self,
  channel_id,
  command,
  path,
  protocol,
  headers,
  connection 
)
Constructs an instance.

Args:
    channel_id: the channel id of the logical channel.
    command: HTTP request command.
    path: HTTP request path.
    headers: HTTP headers.
    connection: _LogicalConnection instance.

Member Function Documentation

◆ is_https()

def webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.is_https (   self)
Mimics request.is_https(). Returns False because this method is
used only by old protocols (hixie and hybi00).

Member Data Documentation

◆ channel_id

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.channel_id

◆ client_terminated

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.client_terminated

◆ connection

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.connection

◆ headers_in

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.headers_in

◆ method

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.method

◆ protocol

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.protocol

◆ server_terminated

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.server_terminated

◆ uri

webkitpy.thirdparty.mod_pywebsocket.mux._LogicalRequest.uri

The documentation for this class was generated from the following file: