userlibandfileserver/fileserver/sfile/sf_plugin.h
changeset 148 31ea0f8e3c99
parent 0 a41df078684a
child 189 a5496987b1da
child 247 d8d70de2bd36
equal deleted inserted replaced
135:5e441a173c63 148:31ea0f8e3c99
    64 	static TInt PrevPlugin(CFsPlugin*& aPlugin, CFsMessageRequest* aMsgRequest, TBool aLock);
    64 	static TInt PrevPlugin(CFsPlugin*& aPlugin, CFsMessageRequest* aMsgRequest, TBool aLock);
    65 	static TInt InsertInPluginStack(CFsPlugin*& aPlugin,TInt aPos);
    65 	static TInt InsertInPluginStack(CFsPlugin*& aPlugin,TInt aPos);
    66 	static TInt IsInChain(TInt aUPos, TInt aPos,TInt aDrive, CFsPluginFactory* aPluginFactory);
    66 	static TInt IsInChain(TInt aUPos, TInt aPos,TInt aDrive, CFsPluginFactory* aPluginFactory);
    67 	static CFsPlugin* FindByUniquePosition(TInt aPos);
    67 	static CFsPlugin* FindByUniquePosition(TInt aPos);
    68 
    68 
    69 	static TInt InitPlugin(CFsPlugin& aPlugin);
    69 	static TInt InitPlugin(CFsPlugin& aPlugin, RLibrary aLibrary);
    70 	static void TransferRequests(CPluginThread* aPluginThread);
    70 	static void TransferRequests(CPluginThread* aPluginThread);
    71 	static void CancelPlugin(CFsPlugin* aPlugin,CSessionFs* aSession);
    71 	static void CancelPlugin(CFsPlugin* aPlugin,CSessionFs* aSession);
    72 	static TInt ChainCount();
    72 	static TInt ChainCount();
    73 	static TInt Plugin(CFsPlugin*& aPlugin, TInt aPos);
    73 	static TInt Plugin(CFsPlugin*& aPlugin, TInt aPos);
    74 
    74