new UserPacket(commandsopt)
Create a custom UserPacket.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
commands |
Array.<Command> | null |
<optional> |
An array of commands. If null, a connect packet will be created |
Extends
Members
-
body
-
- Inherited From:
- Source:
Properties:
Name Type Description commandsArray.<Command> An array containing all the commands in the Packet lengthNumber The serialized body's length serializemethod Convert the body to a buffer -
header
-
Represents the first 12 bytes of the serial packet
- Inherited From:
- Source:
Properties:
Name Type Description flagsNumber See flags uidNumber See Device ~ uid lsNumber Local sequence number fsNumber Foreign sequence number packetLengthNumber The length of the serial packet serialize()method Converts the header into a buffer
Methods
-
markAsRead()
-
Mark this packet as read. It deletes this packet from the pendingPackets list and stops retransmitting this packet.
-
transmit()
-
Transmits the packet to the atem
Fires: