accessoryservices/pluggeddisplay/edidparser/inc/edidparserbase.h
changeset 41 c87e5f80c17d
parent 0 4e1aa6a622a0
equal deleted inserted replaced
35:f7565e9c9ce8 41:c87e5f80c17d
   376      * @param   none
   376      * @param   none
   377      * @return  Checksum value
   377      * @return  Checksum value
   378      */
   378      */
   379     IMPORT_C TUint8 GetChecksum();
   379     IMPORT_C TUint8 GetChecksum();
   380 
   380 
       
   381 	IMPORT_C void UpdateRawDataL( const TDesC8& aBinaryData );
       
   382 	IMPORT_C void UpdateCea861ExtensionL( TInt aNumber, CCea861EdidParser* aParser );
       
   383 
   381 private:
   384 private:
   382 
   385 
   383     /**
   386     /**
   384      * Default constructor.
   387      * Default constructor.
   385      */
   388      */
   556 
   559 
   557      TEdidBaseBlock  iBaseEdidData;             // Base EDID data
   560      TEdidBaseBlock  iBaseEdidData;             // Base EDID data
   558      HBufC8*         iRawData;                  // Raw data that contains all EDID data
   561      HBufC8*         iRawData;                  // Raw data that contains all EDID data
   559      TUint           iNumberOfExtensionBlocks;  // Number of extensionblocks for this base edid block
   562      TUint           iNumberOfExtensionBlocks;  // Number of extensionblocks for this base edid block
   560      TExtDataBlock   iExtensionData;            // Extension data
   563      TExtDataBlock   iExtensionData;            // Extension data
       
   564      TInt            iRawdataLength;            // Raw data length
   561     };
   565     };
   562 
   566 
   563 #endif // C_CEDIDPARSERBASE_H
   567 #endif // C_CEDIDPARSERBASE_H