def __init__(self, id, end_stream=False): self.is_end_stream = end_stream self._is_padded = False Frame.__init__(self, type=FrameType.DATA, flag=0x0, id=id)
def __init__(self, id, header_list=[], end_header=True): self.is_end_header = end_header self._is_priority = False self._is_padded = False self._header_list = header_list # http header list self._encoded_data = None self.promised_stream_id = 0x0 # default Frame.__init__(self, type=FrameType.PUSH_PROMISE, flag=0x0, id=id, data=None)
def __init__(self, id, header_list=[], end_header=True, end_stream=False): self.is_end_stream = end_stream self.is_end_header = end_header self._is_priority = False self._is_padded = False self._header_list = header_list # http header list self._encoded_data = None Frame.__init__(self, type=FrameType.HEADERS, flag=0x0, id=id, data=None)
def __init__(self, id, dep_stream_id, weight): self._dependency_id = dep_stream_id self._weight = weight Frame.__init__(self, type=FrameType.PRIORITY, flag=0x0, id=id, data=None)
def __init__(self, is_ack=False): self._setting_list = [] self.is_ack = is_ack # is frame ACK SETTINGS frame Frame.__init__(self, type=FrameType.SETTINGS, flag=0x0, id=0x0, data=None)