equal
deleted
inserted
replaced
2392 explicitly instantiated. It is always a base class to a concrete handle class; |
2392 explicitly instantiated. It is always a base class to a concrete handle class; |
2393 for example, RSemaphore, RThread, RProcess, RCriticalSection etc. |
2393 for example, RSemaphore, RThread, RProcess, RCriticalSection etc. |
2394 */ |
2394 */ |
2395 class RHandleBase |
2395 class RHandleBase |
2396 { |
2396 { |
2397 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS |
|
2398 public: |
2397 public: |
2399 /** |
2398 /** |
2400 @internalComponent |
2399 @publishedAll |
|
2400 @released |
|
2401 |
|
2402 Read/Write attributes for the handle. |
2401 */ |
2403 */ |
2402 #else |
2404 enum TAttributes |
2403 protected: |
|
2404 #endif |
|
2405 enum |
|
2406 { |
2405 { |
2407 EReadAccess=0x1, |
2406 EReadAccess=0x1, |
2408 EWriteAccess=0x2, |
2407 EWriteAccess=0x2, |
2409 EDirectReadAccess=0x4, |
2408 EDirectReadAccess=0x4, |
2410 EDirectWriteAccess=0x8, |
2409 EDirectWriteAccess=0x8, |
4837 public: |
4836 public: |
4838 /** @internalTechnology */ |
4837 /** @internalTechnology */ |
4839 UIMPORT_C static TInt EmitDiagnostic(); |
4838 UIMPORT_C static TInt EmitDiagnostic(); |
4840 }; |
4839 }; |
4841 |
4840 |
|
4841 |
|
4842 #define KMaxSerialNumLength 64 |
|
4843 typedef TBuf8<KMaxSerialNumLength> TMediaSerialNumber; |
4842 |
4844 |
4843 |
4845 |
4844 /** |
4846 /** |
4845 @publishedAll |
4847 @publishedAll |
4846 @released |
4848 @released |
6792 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS |
6794 #ifndef SYMBIAN_ENABLE_SPLIT_HEADERS |
6793 #include <e32cmn_private.h> |
6795 #include <e32cmn_private.h> |
6794 #endif |
6796 #endif |
6795 |
6797 |
6796 #endif //__E32CMN_H__ |
6798 #endif //__E32CMN_H__ |
|
6799 |