SilcParam

NAME

    typedef SilcUInt32 SilcParam;

DESCRIPTION

A generic parameters that describe the type of an parameter or argument. They can be used to describe function arguments, buffer encoding format, etc.

SOURCE

typedef SilcUInt32 SilcParam;

#define SILC_PARAM_SINT8         1              /* SilcInt8 */
#define SILC_PARAM_UINT8         2              /* SilcUInt8 */
#define SILC_PARAM_SINT16        3              /* SilcInt16 */
#define SILC_PARAM_UINT16        4              /* SilcUInt16 */
#define SILC_PARAM_SINT32        5              /* SilcInt32 */
#define SILC_PARAM_UINT32        6              /* SilcUInt32 */
#define SILC_PARAM_SINT64        7              /* SilcInt64 */
#define SILC_PARAM_UINT64        8              /* SilcUInt64 */
#define SILC_PARAM_SICHAR        9              /* signed char * */
#define SILC_PARAM_UICHAR        10             /* unsigned char * */
#define SILC_PARAM_BUFFER        11             /* SilcBuffer */
#define SILC_PARAM_PTR           12             /* void * */
#define SILC_PARAM_END           0xfeeefff1     /* End of parameters */