Whereas the event packet edgPacket defines what happens before and after a pick or picks have been performed, the pick packet defines the actual pick sequence and types of pick that are to be performed before the action of the event packet is executed.
There is only one action member of the pick packet object .action this defines the action that is carried out once all the picks within the pick packet definition have been completed.
For each pick required by the pick packet, the sequence definition array .picks, must contain one or more pick type objects
edgPickType, which define the pick to be carried out by the system. This means that where a pick packet requires two pick, then the sequence definition array
.picks will contain two entries.