Classes | |
struct | DynamicInvocationObjectReference |
Dynamic invocation object reference. More... | |
class | DynamicInvocationRequestParameters |
Dynamic invocation request parameters. More... | |
class | DynamicInvocationClientObject |
Dynamic invocation client object. More... | |
class | BaseDynamicInvocationServerChannelMemory |
Base dynamic invocation server channel memory. More... | |
class | BaseDynamicInvocationClientChannelMemory |
Base dynamic invocation client channel memory. More... | |
class | DynamicInvocationClientChannelMemory< DataSize > |
Dynamic invocation client channel memory. More... | |
class | DynamicInvocationClientChannelDynamicMemory |
Dynamic invocation client channel dynamic memory. More... | |
Typedefs | |
typedef Int64 | DynamicInvocationObjectId |
Defines an alias representing identifier for the dynamic invocation object. More... | |
Enumerations | |
enum | MemberType { mtField, mtReadOnlyField, mtChild, mtMethod } |
Values that represent MemberType. More... | |
enum | InvocationType { itMembers, itEvaluate, itSetValue } |
Values that represent InvocationType. More... | |
enum | InvocationResultType { irtNone, irtError, irtInvalidSessionError, irtMetaData, irtObjectReference, irtValue } |
Values that represent InvocationResultType. More... | |
Functions | |
Int32 | GetSessionIdentifier () |
Gets the session identifier. More... | |
Int32 | GenerateInvocationId () |
Generates an invocation identifier. More... | |
void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, PCChar8 value) |
Dynamic invocation write result. Function used in helper macros. More... | |
void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, const BaseStaticString &value) |
Dynamic invocation write result. Function used in helper macros. More... | |
void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, const Variant &value) |
Dynamic invocation write result. Function used in helper macros. More... | |
void | DynamicInvocationWriteResult (DynamicInvocationResult &result, const DynamicInvocationRequest &request, IInvocable &value) |
Dynamic invocation write result. Function used in helper macros. More... | |
template<bool isInvocable> | |
void | DynamicInvocationAppendReadOnlyFieldMetaData (DynamicInvocationResult &result, const DynamicInvocationRequest &request, PCChar8 fieldName) |
Dynamic invocation append read only field meta data. More... | |
DynamicInvocationObjectId |
Defines an alias representing identifier for the dynamic invocation object.
enum InvocationResultType |
enum InvocationType |
enum MemberType |
template< bool isInvocable > void DynamicInvocationAppendReadOnlyFieldMetaData | ( | DynamicInvocationResult & | result, |
const DynamicInvocationRequest & | request, | ||
PCChar8 | fieldName | ||
) |
Dynamic invocation append read only field meta data.
result | [in,out] The result. |
request | The request. |
fieldName | Name of the field. |
void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
const DynamicInvocationRequest & | request, | ||
PCChar8 | value | ||
) |
Dynamic invocation write result. Function used in helper macros.
result | [in,out] The result. |
request | The request. |
value | The value. |
void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
const DynamicInvocationRequest & | request, | ||
const BaseStaticString & | value | ||
) |
Dynamic invocation write result. Function used in helper macros.
result | [in,out] The result. |
request | The request. |
value | The value. |
void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
const DynamicInvocationRequest & | request, | ||
const Variant & | value | ||
) |
Dynamic invocation write result. Function used in helper macros.
result | [in,out] The result. |
request | The request. |
value | The value. |
void DynamicInvocationWriteResult | ( | DynamicInvocationResult & | result, |
const DynamicInvocationRequest & | request, | ||
IInvocable & | value | ||
) |
Dynamic invocation write result. Function used in helper macros.
result | [in,out] The result. |
request | The request. |
value | [in,out] The value. |
Int32 GenerateInvocationId | ( | ) |
Generates an invocation identifier.
Int32 GetSessionIdentifier | ( | ) |
Gets the session identifier.