clientmessage.h File Reference

MESSAGE_SCHEMA

This macro is used to simplify declaration of TClientMessageSchema entries. The function number, security policy and pointer to array of TParameterDetails structures is converted into the expected format for the declaration of a TClientMessageSchema structure.

MESSAGE_SCHEMA_NO_PARAMS

This macro is used to simplify declaration of TClientMessageSchema entries for functions with no parameters. Because the number of parameters is set to 0, a CMessageParameterBase derived object is not instantiated for this parameter type.

SERVER_DATA

This macro is used to simplify declaration of the TClientMessageServerData structure. The pointer to the array of TClientMessageSchemas, pointer to array of TCustomValidationFns, server name and server flags are converted into the expected format for the declaration of a TClientMessageServerData structure.