Skip to content

Commit

Permalink
Addition of a Ack class to act as intermediary for all acknowledgemen…
Browse files Browse the repository at this point in the history
…t packets
  • Loading branch information
normandin-cnrc committed Oct 29, 2020
1 parent 5da11ac commit 4417caf
Show file tree
Hide file tree
Showing 12 changed files with 162 additions and 137 deletions.
87 changes: 52 additions & 35 deletions MQTT Control Packets.vipb

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions source/Control Packets/Ack/Ack.lvclass

Large diffs are not rendered by default.

Binary file not shown.
23 changes: 10 additions & 13 deletions source/Control Packets/CONNACK/CONNACK.lvclass

Large diffs are not rendered by default.

17 changes: 10 additions & 7 deletions source/Control Packets/MQTT_Control_Packets.lvlib
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,23 @@
<Property Name="NI.Lib.Version" Type="Str">1.0.0.0</Property>
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.SortType" Type="Int">3</Property>
<Item Name="Acknowledgements" Type="Folder">
<Item Name="CONNACK.lvclass" Type="LVClass" URL="../CONNACK/CONNACK.lvclass"/>
<Item Name="PUBACK.lvclass" Type="LVClass" URL="../PUBACK/PUBACK.lvclass"/>
<Item Name="PUBREC.lvclass" Type="LVClass" URL="../PUBREC/PUBREC.lvclass"/>
<Item Name="PUBREL.lvclass" Type="LVClass" URL="../PUBREL/PUBREL.lvclass"/>
<Item Name="PUBCOMP.lvclass" Type="LVClass" URL="../PUBCOMP/PUBCOMP.lvclass"/>
<Item Name="SUBACK.lvclass" Type="LVClass" URL="../SUBACK/SUBACK.lvclass"/>
<Item Name="UNSUBACK.lvclass" Type="LVClass" URL="../UNSUBACK/UNSUBACK.lvclass"/>
</Item>
<Item Name="MQTTVersion.lvclass" Type="LVClass" URL="../MQTT_311/MQTTVersion.lvclass"/>
<Item Name="ControlPacket.lvclass" Type="LVClass" URL="../ControlPacket/ControlPacket.lvclass"/>
<Item Name="Ack.lvclass" Type="LVClass" URL="../Ack/Ack.lvclass"/>
<Item Name="CONNECT.lvclass" Type="LVClass" URL="../CONNECT/CONNECT.lvclass"/>
<Item Name="CONNACK.lvclass" Type="LVClass" URL="../CONNACK/CONNACK.lvclass"/>
<Item Name="PINGREQ.lvclass" Type="LVClass" URL="../PINGREQ/PINGREQ.lvclass"/>
<Item Name="PINGRESP.lvclass" Type="LVClass" URL="../PINGRESP/PINGRESP.lvclass"/>
<Item Name="PUBLISH.lvclass" Type="LVClass" URL="../PUBLISH/PUBLISH.lvclass"/>
<Item Name="PUBACK.lvclass" Type="LVClass" URL="../PUBACK/PUBACK.lvclass"/>
<Item Name="PUBREC.lvclass" Type="LVClass" URL="../PUBREC/PUBREC.lvclass"/>
<Item Name="PUBREL.lvclass" Type="LVClass" URL="../PUBREL/PUBREL.lvclass"/>
<Item Name="PUBCOMP.lvclass" Type="LVClass" URL="../PUBCOMP/PUBCOMP.lvclass"/>
<Item Name="SUBACK.lvclass" Type="LVClass" URL="../SUBACK/SUBACK.lvclass"/>
<Item Name="SUBSCRIBE.lvclass" Type="LVClass" URL="../SUBSCRIBE/SUBSCRIBE.lvclass"/>
<Item Name="UNSUBACK.lvclass" Type="LVClass" URL="../UNSUBACK/UNSUBACK.lvclass"/>
<Item Name="UNSUBSCRIBE.lvclass" Type="LVClass" URL="../UNSUBSCRIBE/UNSUBSCRIBE.lvclass"/>
<Item Name="DISCONNECT.lvclass" Type="LVClass" URL="../DISCONNECT/DISCONNECT.lvclass"/>
</Library>
23 changes: 10 additions & 13 deletions source/Control Packets/PUBACK/PUBACK.lvclass

Large diffs are not rendered by default.

23 changes: 10 additions & 13 deletions source/Control Packets/PUBCOMP/PUBCOMP.lvclass

Large diffs are not rendered by default.

27 changes: 12 additions & 15 deletions source/Control Packets/PUBREC/PUBREC.lvclass

Large diffs are not rendered by default.

27 changes: 12 additions & 15 deletions source/Control Packets/PUBREL/PUBREL.lvclass

Large diffs are not rendered by default.

23 changes: 10 additions & 13 deletions source/Control Packets/SUBACK/SUBACK.lvclass

Large diffs are not rendered by default.

23 changes: 10 additions & 13 deletions source/Control Packets/UNSUBACK/UNSUBACK.lvclass

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions source/MQTT Control Packets.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<Property Name="NI.LV.All.SourceOnly" Type="Bool">true</Property>
<Property Name="NI.Project.Description" Type="Str"></Property>
<Item Name="My Computer" Type="My Computer">
<Property Name="NI.SortType" Type="Int">3</Property>
<Property Name="server.app.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.control.propertiesEnabled" Type="Bool">true</Property>
<Property Name="server.tcp.enabled" Type="Bool">false</Property>
Expand All @@ -20,6 +21,7 @@
</Item>
<Item Name="Create Packet (Poly).vi" Type="VI" URL="../Control Packets/Create Packet (Poly).vi"/>
<Item Name="Default MQTT Packet (Empty).vi" Type="VI" URL="../Control Packets/ControlPacket/Default MQTT Packet (Empty).vi"/>
<Item Name="Default MQTT Ack (Empty).vi" Type="VI" URL="../Control Packets/Ack/Default MQTT Ack (Empty).vi"/>
<Item Name="MQTT_Control_Packets.lvlib" Type="Library" URL="../Control Packets/MQTT_Control_Packets.lvlib"/>
<Item Name="MQTT_Control_Packets_50.lvlib" Type="Library" URL="../Control Packets/MQTT_Control_Packets_50.lvlib"/>
<Item Name="Dependencies" Type="Dependencies">
Expand Down

0 comments on commit 4417caf

Please sign in to comment.