func PubRel(id int) *PubRelPacket {
	return &PubRelPacket{
		header: &FixedHeader{
			PacketType: PUBREL,
			QoS:        0x01,
			Length:     2, // for Message ID field
		},
		ID: id,
	}
}
// PubRel creates a new MQTT PUBREL packet.
PubRel creates a new MQTT PUBREL packet.
// PubRel creates a new MQTT PUBREL packet .
func PubRel(id int) *PubRelPacket {
	return &PubRelPacket{
		header: &FixedHeader{
			PacketType: PUBREL,
			QoS:        0x01,
			Length:     2, 
		},
		ID: id,
	}
}
func PubRel ( id int ) * PubRelPacket { return & PubRelPacket { header : & FixedHeader { PacketType : PUBREL , QoS : 0x01 , Length : 2 , } , ID : id , } }
PubRel creates a new MQTT PUBREL packet.
PubRel creates a new MQTT PUBREL packet .
// for Message ID field