|
1 // Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // f32\inc\f32plugin.inl |
|
15 // |
|
16 // |
|
17 |
|
18 |
|
19 inline void CFsPluginFactory::IncrementMounted() |
|
20 {iMountedPlugins++;} |
|
21 |
|
22 inline void CFsPluginFactory::DecrementMounted() |
|
23 {iMountedPlugins--;} |
|
24 |
|
25 inline TInt CFsPluginFactory::MountedPlugins() |
|
26 {return(iMountedPlugins);} |
|
27 |
|
28 |
|
29 inline TInt CFsPlugin::Drive() |
|
30 {return(iDrive);} |
|
31 inline void CFsPlugin::SetDrive(TInt aDrive) |
|
32 {iDrive=aDrive;} |
|
33 inline TInt CFsPlugin::SessionDisconnect(CSessionFs* /*aSession*/) |
|
34 {return KErrNone;} |
|
35 |
|
36 |
|
37 |
|
38 inline TInt CFsPluginConnRequest::Function() const |
|
39 { |
|
40 return iFunction; |
|
41 } |
|
42 |
|
43 inline TDes8* CFsPluginConnRequest::Param1() const |
|
44 { |
|
45 return iParam1; |
|
46 } |
|
47 |
|
48 inline TDes8* CFsPluginConnRequest::Param2() const |
|
49 { |
|
50 return iParam2; |
|
51 } |
|
52 |
|
53 inline const RMessagePtr2& CFsPluginConnRequest::Message() const |
|
54 { |
|
55 return(iMessage); |
|
56 } |
|
57 |
|
58 inline void CFsPluginConnRequest::WriteParam1L(const TDesC8& aDes) const |
|
59 { |
|
60 iMessage.WriteL(1,aDes); |
|
61 } |
|
62 |
|
63 inline void CFsPluginConnRequest::WriteParam2L(const TDesC8& aDes) const |
|
64 { |
|
65 iMessage.WriteL(2,aDes); |
|
66 } |
|
67 |
|
68 inline void CFsPluginConnRequest::ReadParam1L(TDes8& aDes) const |
|
69 { |
|
70 iMessage.ReadL(1,aDes); |
|
71 } |
|
72 |
|
73 inline void CFsPluginConnRequest::ReadParam2L(TDes8& aDes) const |
|
74 { |
|
75 iMessage.ReadL(2,aDes); |
|
76 } |
|
77 |
|
78 |
|
79 |
|
80 //inline TRequestStatus* CFsPluginConnRequest::ReqStat() const |
|
81 // { |
|
82 // return iStatus; |
|
83 // } |
|
84 |
|
85 inline void CFsPluginConnRequest::Complete(TInt aError) |
|
86 { |
|
87 iLink.Deque(); |
|
88 iMessage.Complete(aError); |
|
89 delete this; |
|
90 } |
|
91 |
|
92 inline CFsPlugin* CFsPluginConn::Plugin() const |
|
93 { |
|
94 return iPluginP; |
|
95 } |
|
96 |
|
97 inline TThreadId CFsPluginConn::ClientId() const |
|
98 { |
|
99 return iClientId; |
|
100 } |