, that will be used
StructClientData used to check
Byte POINTER TO BYTE Is used
because we cannot use conditional
used only in offline
Used for unit test only
, use only for test
be used to register