Can I get acces to some additional API and docs what not included in symbian SDK? What should I do?
Can I get acces to some additional API and docs what not included in symbian SDK? What should I do?
Old symbian sources: project symbiandump:
http://www.developer.nokia.com/Commu...n-music-player
post #4 and #7
PDK docs:
http://www.symlab.org/main/documenta...erence/s3/pdk/
regards
pg
Plug-in packs: http://www.developer.nokia.com/Commu...DK_API_Plug-in and https://www.developer.nokia.com/Deve...ian_C++/Tools/ (see lower part of the page)
Anyway, if you are interested about some specific feature, it may be worth simply asking about it.
I need to switch from my app memory used for messages betweem phone memory and memory card. And I need answer from USB-server when phone was disconnected from pc or memory card was inserted. Here is state diagram :![]()
CMsvSession can give you a StoreManager, I would check that one.Check the various articles referred in http://www.developer.nokia.com/Commu...Card-InsertionAnd I need answer from USB-server when phone was disconnected from pc or memory card was inserted.
http://www.developer.nokia.com/Commu...ous_indicators may help with USB (the indicators can be read too, not only set). The main USB API is RUsb, but it will probably require some digging, it is not necessarily present in the SDK (I can not check now, it also applies to the MMsvStoreManager).
I find static functions Driveinfo::GetDriveStatus( RFs& aFs, TInt aDrive, TUint& aStatus ) where param aStatus Stores the drive status bit mask specified by TStatus. I don't understand how use this bitmask in switch-case operator. In this code only works default operator :
switch (status)
{
case 0x8 : //EDrivePresent
console->Write(_L("OK!\n"));
break;
default :
console->Write(_L("Default Error\n"));
break;
But there works fine :
if (status == 0x8)
{
console->Write(_L("Good!\n"));
}
What's wrong I do?