bthci/bthci2/CommandsEvents/interface/VendorDebugCommand.h
branchRCL_3
changeset 8 2b6718f05bdb
parent 0 29b1cd4cb562
equal deleted inserted replaced
4:28479eeba3fb 8:2b6718f05bdb
    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: