|
WSF
|
#include <WsfXIO_PacketRegistry.hpp>


Classes | |
| struct | VariableValue |
| struct | VariableQueryResult |
| struct | ScriptContextData |
| struct | ScriptScopeData |
| struct | ContextVariableData |
| struct | ScriptDetails |
| struct | BreakpointData |
| struct | CallstackData |
Public Member Functions | |
| XIO_DEFINE_PACKET_CTOR (WsfXIO_RequestScriptDataResponsePkt, WsfXIO_ResponsePkt, 69) | |
| XIO_DEFINE_PACKET_SERIALIZE () | |
| void | ReceiveCleanup () override |
| Public Member Functions inherited from WsfXIO_ResponsePkt | |
| XIO_DEFINE_PACKET_CTOR (WsfXIO_ResponsePkt, WsfXIO_Packet, 5) | |
| mFromProvider (false) | |
| mCompletesRequest (false) | |
| mRequestId (0) | |
| XIO_DEFINE_PACKET_SERIALIZE () | |
| Public Member Functions inherited from WsfXIO_Packet | |
| WsfXIO_Packet (int aPacketId) | |
| template<typename T> | |
| void | Serialize (T &aBuff) |
| Serializes the packet header. Must be called first from derived class Serialize(). | |
| float | GetTimeStamp () const |
| void | SetTimeStamp (float aTimeStamp) |
| void | SetFlags (uint32_t aFlags) |
| void | AddFlags (uint32_t aFlags) |
| uint32_t | GetFlags () const |
Public Attributes | |
| std::vector< ScriptContextData > | mContexts |
| ScriptScopeData | mScopeData |
| ContextVariableData | mContextVariables |
| std::vector< VariableQueryResult * > | mVariableValues |
| ScriptDetails * | mScriptDetailsPtr |
| std::vector< BreakpointData > * | mBreakpoints |
| CallstackData * | mCallstackData |
| Public Attributes inherited from WsfXIO_ResponsePkt | |
| bool | mFromProvider |
| bool | mCompletesRequest |
| If true, the receipt of this response indicates the request has been satisfied and should be closed. | |
| int32_t | mRequestId |
| Request ID. If this is 0, the packet is for any receiver. | |
| Public Attributes inherited from WsfXIO_Packet | |
| GenUniqueId | mApplicationId |
Additional Inherited Members | |
| Public Types inherited from WsfXIO_Packet | |
| enum | PacketFlags { cSYNCHRONIZED = 1 } |
| typedef bool | BaseType |
| Static Public Attributes inherited from WsfXIO_Packet | |
| static const int | cPACKET_ID = -1 |
| Protected Attributes inherited from WsfXIO_Packet | |
| uint32_t | mFlags |
| float | mTimeStamp |
|
inlineoverride |
References mBreakpoints, mCallstackData, and mVariableValues.
|
inline |
References mBreakpoints, mCallstackData, WsfXIO_ResponsePkt::mCompletesRequest, and mScriptDetailsPtr.
|
inline |
References mBreakpoints, mCallstackData, mContexts, mContextVariables, mScopeData, mScriptDetailsPtr, and mVariableValues.
| std::vector<BreakpointData>* WsfXIO_RequestScriptDataResponsePkt::mBreakpoints |
Referenced by ReceiveCleanup(), XIO_DEFINE_PACKET_CTOR(), and XIO_DEFINE_PACKET_SERIALIZE().
| CallstackData* WsfXIO_RequestScriptDataResponsePkt::mCallstackData |
| std::vector<ScriptContextData> WsfXIO_RequestScriptDataResponsePkt::mContexts |
Referenced by WsfXIO_ScriptService::HandleScriptDataRequest(), and XIO_DEFINE_PACKET_SERIALIZE().
| ContextVariableData WsfXIO_RequestScriptDataResponsePkt::mContextVariables |
Referenced by WsfXIO_ScriptService::HandleScriptDataRequest(), and XIO_DEFINE_PACKET_SERIALIZE().
| ScriptScopeData WsfXIO_RequestScriptDataResponsePkt::mScopeData |
Referenced by WsfXIO_ScriptService::HandleScriptDataRequest(), and XIO_DEFINE_PACKET_SERIALIZE().
| ScriptDetails* WsfXIO_RequestScriptDataResponsePkt::mScriptDetailsPtr |
| std::vector<VariableQueryResult*> WsfXIO_RequestScriptDataResponsePkt::mVariableValues |
List of variable values requested from cVARIABLE_QUERY An entry will be null if that variable does not exist
Referenced by WsfXIO_ScriptService::HandleScriptDataRequest(), ReceiveCleanup(), and XIO_DEFINE_PACKET_SERIALIZE().