kopia lustrzana https://github.com/Yakifo/amqtt
HBMQTT-6
Add build() class method for packet PUBACK, PUBREC and PUBREL.pull/8/head
rodzic
541e54a54d
commit
b719a8283c
|
@ -19,3 +19,9 @@ class PubackPacket(MQTTPacket):
|
|||
super().__init__(header)
|
||||
self.variable_header = variable_header
|
||||
self.payload = None
|
||||
|
||||
@classmethod
|
||||
def build(cls, packet_id: int):
|
||||
v_header = PacketIdVariableHeader(packet_id)
|
||||
packet = PubackPacket(variable_header=v_header, payload=None)
|
||||
return packet
|
||||
|
|
|
@ -19,3 +19,9 @@ class PubcompPacket(MQTTPacket):
|
|||
super().__init__(header)
|
||||
self.variable_header = variable_header
|
||||
self.payload = None
|
||||
|
||||
@classmethod
|
||||
def build(cls, packet_id: int):
|
||||
v_header = PacketIdVariableHeader(packet_id)
|
||||
packet = PubcompPacket(variable_header=v_header, payload=None)
|
||||
return packet
|
||||
|
|
|
@ -19,3 +19,9 @@ class PubrecPacket(MQTTPacket):
|
|||
super().__init__(header)
|
||||
self.variable_header = variable_header
|
||||
self.payload = None
|
||||
|
||||
@classmethod
|
||||
def build(cls, packet_id: int):
|
||||
v_header = PacketIdVariableHeader(packet_id)
|
||||
packet = PubrecPacket(variable_header=v_header, payload=None)
|
||||
return packet
|
||||
|
|
Ładowanie…
Reference in New Issue