kernel/eka/include/d32locd.h
changeset 6 0173bcd7697c
parent 0 a41df078684a
child 42 a179b74831c9
equal deleted inserted replaced
4:56f325a607ea 6:0173bcd7697c
    95 	/**
    95 	/**
    96 	Media Type of drive
    96 	Media Type of drive
    97 	*/
    97 	*/
    98 	TMediaType iType;
    98 	TMediaType iType;
    99 	/**
    99 	/**
   100 	Indicates state of battery if supported
   100 	Connection type used to interface to the media
   101 	*/
   101 	*/
   102 	TBatteryState iBattery;
   102 	TConnectionBusType iConnectionBusType;
   103 	/**
   103 	/**
   104 	Attributes of the drive
   104 	Attributes of the drive
   105 	*/
   105 	*/
   106 	TUint iDriveAtt;
   106 	TUint iDriveAtt;
   107 	/**
   107 	/**
   275 public:
   275 public:
   276 	inline TInt64 MediaSizeInBytes();
   276 	inline TInt64 MediaSizeInBytes();
   277     };
   277     };
   278 typedef TPckgBuf<TLocalDriveCapsV4> TLocalDriveCapsV4Buf;
   278 typedef TPckgBuf<TLocalDriveCapsV4> TLocalDriveCapsV4Buf;
   279 //
   279 //
   280 #define KMaxSerialNumLength 64
       
   281 typedef TBuf8<KMaxSerialNumLength> TMediaSerialNumber;
       
   282 class TLocalDriveCapsV5 : public TLocalDriveCapsV4
   280 class TLocalDriveCapsV5 : public TLocalDriveCapsV4
   283 /**
   281 /**
   284 Add serial number support for certain media.
   282 Add serial number support for certain media.
   285 
   283 
   286 @publishedPartner
   284 @publishedPartner