typedef struct SilcCommandPayloadStruct *SilcCommandPayload;
This context is the actual Command Payload and is allocated by silc_command_payload_parse and given as argument usually to all silc_command_payload_* functions. It is freed by the silc_command_payload_free function.