The figure below illustrates the concepts of GASP :
You define packets in memory and associate mappers to decode/encode
the data.
The documentation is divided in four parts :
the commands to create and manage packets
the commands to create and manage mappers
the commands to use the network
the syntax of the language used for protocols specification
the utilities to help you to view the data