Esempio n. 1
0
 class PrimaryPacket(models.Packet):
     """
     A `Packet` class used to contain all fields types (including the `PacketField`)
     """
     int_field = models.IntField()
     float_field = models.FloatField()
     double_field = models.DoubleField()
     long_double_field = models.LongDoubleField()
     pkt_field = models.PacketField(Point)
     bool_field = models.BoolField()
Esempio n. 2
0
class WashingMachinePacket(models.Packet):
    udp_header = models.PacketField(UDP_HEADER)
    telem = models.PacketField(WashingMachineTelemetry)
Esempio n. 3
0
 class adv_pkt(models.Packet):
     field2 = models.PacketField(simple_pkt)
Esempio n. 4
0
 class TwoTenPoints(models.Packet):
     """
     A `Packet` class that will encapsulate the `TenPoints` class.
     """
     points_one = models.PacketField(TenPoints)
     points_two = models.PacketField(TenPoints)
Esempio n. 5
0
 class TenPoints(models.Packet):
     """
     A `Packet` class that will encapsulate the `Point` class and intended to be
     encapsulated within another `Packet` class.
     """
     points = models.ArrayField(models.PacketField(Point), 8)
Esempio n. 6
0
 class EncArray(models.Packet):
     """
     A `Packet` class that will encapsulate the `Point` class.
     """
     points = models.ArrayField(models.PacketField(Point), 10)