75 IMPORT_C void Reset(const TUint16 aOpcode); |
75 IMPORT_C void Reset(const TUint16 aOpcode); |
76 IMPORT_C TDes8& Command(); |
76 IMPORT_C TDes8& Command(); |
77 IMPORT_C virtual TInt Extension_(TUint aExtensionId, TAny*& aInterface, TAny* aData); |
77 IMPORT_C virtual TInt Extension_(TUint aExtensionId, TAny*& aInterface, TAny* aData); |
78 void Match(const THCIEventBase& aEvent, TBool& aMatchesCmd, TBool& aConcludesCmd, TBool& aContinueMatching) const; |
78 void Match(const THCIEventBase& aEvent, TBool& aMatchesCmd, TBool& aConcludesCmd, TBool& aContinueMatching) const; |
79 IMPORT_C void SetMatcher(MVendorDebugCommandMatcher* aMatcher); |
79 IMPORT_C void SetMatcher(MVendorDebugCommandMatcher* aMatcher); |
|
80 IMPORT_C void SetCreditsConsumed(TUint aConsumedCredits); |
|
81 IMPORT_C void SetExpectsCommandStatusEvent(TBool aExpectsCmdStatus); |
|
82 IMPORT_C void SetExpectsCommandCompleteEvent(TBool aExpectsCmdComplete); |
|
83 IMPORT_C TInt SetExpectsCompletingEvent(TBool aExpectsCompletingEvent); |
80 |
84 |
81 protected: |
85 protected: |
82 IMPORT_C CVendorDebugCommand(const TUint16 opcode); |
86 IMPORT_C CVendorDebugCommand(const TUint16 opcode); |
83 IMPORT_C void ConstructL(); |
87 IMPORT_C void ConstructL(); |
84 IMPORT_C void SetCreditsConsumed(TUint aConsumedCredits); |
|
85 IMPORT_C void SetExpectsCommandStatusEvent(TBool aExpectsCmdStatus); |
|
86 IMPORT_C void SetExpectsCommandCompleteEvent(TBool aExpectsCmdComplete); |
|
87 IMPORT_C TInt SetExpectsCompletingEvent(TBool aExpectsCompletingEvent); |
|
88 |
88 |
89 private: |
89 private: |
90 void Format(CHctlCommandFrame& aCommandFrame) const; |
90 void Format(CHctlCommandFrame& aCommandFrame) const; |
91 |
91 |
92 private: |
92 private: |