equal
deleted
inserted
replaced
25 |
25 |
26 // ================= MEMBER FUNCTIONS ======================= |
26 // ================= MEMBER FUNCTIONS ======================= |
27 |
27 |
28 CBasrvAccState::~CBasrvAccState() |
28 CBasrvAccState::~CBasrvAccState() |
29 { |
29 { |
30 CompleteStateRequest(KErrAbort); |
|
31 } |
30 } |
32 |
31 |
33 CBasrvAccState* CBasrvAccState::ErrorOnEntry(TInt /*aReason*/) |
32 CBasrvAccState* CBasrvAccState::ErrorOnEntry(TInt /*aReason*/) |
34 { |
33 { |
35 TRACE_FUNC |
34 TRACE_FUNC |
100 void CBasrvAccState::CancelRequest(CBasrvActive& /*aActive*/) |
99 void CBasrvAccState::CancelRequest(CBasrvActive& /*aActive*/) |
101 { |
100 { |
102 TRACE_FUNC |
101 TRACE_FUNC |
103 } |
102 } |
104 |
103 |
105 CBasrvAccState::CBasrvAccState(CBasrvAcc& aParent, TRequestStatus* aRequest) |
104 CBasrvAccState::CBasrvAccState(CBasrvAcc& aParent) |
106 : iParent(aParent), iRequest(aRequest) |
105 : iParent(aParent) |
107 { |
106 { |
108 } |
107 } |
109 |
108 |
110 CBasrvAcc& CBasrvAccState::Parent() |
109 CBasrvAcc& CBasrvAccState::Parent() |
111 { |
110 { |
112 return iParent; |
111 return iParent; |
113 } |
|
114 |
|
115 void CBasrvAccState::CompleteStateRequest(TInt aErr) |
|
116 { |
|
117 if (iRequest) |
|
118 { |
|
119 User::RequestComplete(iRequest, aErr); |
|
120 TRACE_INFO((_L("Request 0x%08X completed with %d"), iRequest, aErr)) |
|
121 iRequest = NULL; |
|
122 } |
|
123 } |
|
124 |
|
125 void CBasrvAccState::CompleteRequest(TRequestStatus* aStatus, TInt aErr) |
|
126 { |
|
127 if (aStatus) |
|
128 { |
|
129 User::RequestComplete(aStatus, aErr); |
|
130 TRACE_INFO((_L("Request 0x%08X completed with %d"), aStatus, aErr)) |
|
131 } |
|
132 } |
112 } |
133 |
113 |
134 void CBasrvAccState::StatePrint(const TDesC& aStateName) |
114 void CBasrvAccState::StatePrint(const TDesC& aStateName) |
135 { |
115 { |
136 TRACE_INFO_SEG( |
116 TRACE_INFO_SEG( |