BSUL::TClientMessageSchema Struct Reference

struct BSUL::TClientMessageSchema

This struct is used to represent a single message from the client. It defines the function number corresponding to the message, the security policy for the message, the number of paramaters that are passed to the function and the type and constraint information for each of the parameters as described above. The server must define an array of these objects to be used by CClientMessage to validate all incoming messages.

NOTE: It is assumed that the message parameters are contiguous. I.E. if there is one parameter it is assumed to be located at index 0, if there are 2 parameters they are located at index 0,1 etc.

Member Data Documentation

const TInt iFunction

const TIntiFunction

const TInt iParamCount

const TIntiParamCount

const TParameterDetails * iParams

const TParameterDetails *iParams

const TStaticSecurityPolicy & iPolicy

const TStaticSecurityPolicy &iPolicy

const TInt iReserved1

const TIntiReserved1

const TInt iReserved2

const TIntiReserved2

const TInt iVersion

const TIntiVersion