Changeset 824

Show
Ignore:
Timestamp:
01/06/08 10:57:59 (16 years ago)
Author:
wagi
Message:

- moved cmd_serialize.h Util:: namespace to Util::Cmd:: in order to avoid ambiguities with serialize.h
- bebob: enhanced mixer stuff added (not finished)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libffado/src/bebob/bebob_dl_codes.cpp

    r742 r824  
    5050 
    5151bool 
    52 BeBoB::CommandCodes::serialize( Util::IOSSerialize& se ) 
     52BeBoB::CommandCodes::serialize( Util::Cmd::IOSSerialize& se ) 
    5353{ 
    5454    byte_t tmp; 
     
    6666 
    6767bool 
    68 BeBoB::CommandCodes::deserialize( Util::IISDeserialize& de ) 
     68BeBoB::CommandCodes::deserialize( Util::Cmd::IISDeserialize& de ) 
    6969{ 
    7070    bool result = de.read( &m_resp_protocolVersion ); 
     
    101101 
    102102bool 
    103 BeBoB::CommandCodesReset::serialize( Util::IOSSerialize& se ) 
     103BeBoB::CommandCodesReset::serialize( Util::Cmd::IOSSerialize& se ) 
    104104{ 
    105105    bool result = CommandCodes::serialize( se ); 
     
    110110 
    111111bool 
    112 BeBoB::CommandCodesReset::deserialize( Util::IISDeserialize& de ) 
     112BeBoB::CommandCodesReset::deserialize( Util::Cmd::IISDeserialize& de ) 
    113113{ 
    114114    return CommandCodes::deserialize( de ); 
     
    130130 
    131131bool 
    132 BeBoB::CommandCodesProgramGUID::serialize( Util::IOSSerialize& se ) 
     132BeBoB::CommandCodesProgramGUID::serialize( Util::Cmd::IOSSerialize& se ) 
    133133{ 
    134134    bool result = CommandCodes::serialize( se ); 
     
    142142 
    143143bool 
    144 BeBoB::CommandCodesProgramGUID::deserialize( Util::IISDeserialize& de ) 
     144BeBoB::CommandCodesProgramGUID::deserialize( Util::Cmd::IISDeserialize& de ) 
    145145{ 
    146146    return CommandCodes::deserialize( de ); 
     
    169169 
    170170bool 
    171 BeBoB::CommandCodesDownloadStart::serialize( Util::IOSSerialize& se ) 
     171BeBoB::CommandCodesDownloadStart::serialize( Util::Cmd::IOSSerialize& se ) 
    172172{ 
    173173    bool result = CommandCodes::serialize( se ); 
     
    192192 
    193193bool 
    194 BeBoB::CommandCodesDownloadStart::deserialize( Util::IISDeserialize& de ) 
     194BeBoB::CommandCodesDownloadStart::deserialize( Util::Cmd::IISDeserialize& de ) 
    195195{ 
    196196    bool result = CommandCodes::deserialize( de ); 
     
    221221 
    222222bool 
    223 BeBoB::CommandCodesDownloadBlock::serialize( Util::IOSSerialize& se ) 
     223BeBoB::CommandCodesDownloadBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    224224{ 
    225225    bool result = CommandCodes::serialize( se ); 
     
    231231 
    232232bool 
    233 BeBoB::CommandCodesDownloadBlock::deserialize( Util::IISDeserialize& de ) 
     233BeBoB::CommandCodesDownloadBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    234234{ 
    235235    bool result = CommandCodes::deserialize( de ); 
     
    253253 
    254254bool 
    255 BeBoB::CommandCodesDownloadEnd::serialize( Util::IOSSerialize& se ) 
     255BeBoB::CommandCodesDownloadEnd::serialize( Util::Cmd::IOSSerialize& se ) 
    256256{ 
    257257    return CommandCodes::serialize( se ); 
     
    259259 
    260260bool 
    261 BeBoB::CommandCodesDownloadEnd::deserialize( Util::IISDeserialize& de ) 
     261BeBoB::CommandCodesDownloadEnd::deserialize( Util::Cmd::IISDeserialize& de ) 
    262262{ 
    263263    bool result = CommandCodes::deserialize( de ); 
     
    282282 
    283283bool 
    284 BeBoB::CommandCodesInitializePersParam::serialize( Util::IOSSerialize& se ) 
     284BeBoB::CommandCodesInitializePersParam::serialize( Util::Cmd::IOSSerialize& se ) 
    285285{ 
    286286    return CommandCodes::serialize( se ); 
     
    288288 
    289289bool 
    290 BeBoB::CommandCodesInitializePersParam::deserialize( Util::IISDeserialize& de ) 
     290BeBoB::CommandCodesInitializePersParam::deserialize( Util::Cmd::IISDeserialize& de ) 
    291291{ 
    292292    return CommandCodes::deserialize( de ); 
     
    306306 
    307307bool 
    308 BeBoB::CommandCodesInitializeConfigToFactorySetting::serialize( Util::IOSSerialize& se ) 
     308BeBoB::CommandCodesInitializeConfigToFactorySetting::serialize( Util::Cmd::IOSSerialize& se ) 
    309309{ 
    310310    return CommandCodes::serialize( se ); 
     
    312312 
    313313bool 
    314 BeBoB::CommandCodesInitializeConfigToFactorySetting::deserialize( Util::IISDeserialize& de ) 
     314BeBoB::CommandCodesInitializeConfigToFactorySetting::deserialize( Util::Cmd::IISDeserialize& de ) 
    315315{ 
    316316    return CommandCodes::deserialize( de ); 
     
    331331 
    332332bool 
    333 BeBoB::CommandCodesGo::serialize( Util::IOSSerialize& se ) 
     333BeBoB::CommandCodesGo::serialize( Util::Cmd::IOSSerialize& se ) 
    334334{ 
    335335    bool result = CommandCodes::serialize( se ); 
     
    340340 
    341341bool 
    342 BeBoB::CommandCodesGo::deserialize( Util::IISDeserialize& de ) 
     342BeBoB::CommandCodesGo::deserialize( Util::Cmd::IISDeserialize& de ) 
    343343{ 
    344344    bool result = CommandCodes::deserialize( de ); 
  • trunk/libffado/src/bebob/bebob_dl_codes.h

    r742 r824  
    6464                      fb_byte_t operandSizeRequestField, 
    6565                      fb_byte_t operandSizeResponseField ); 
    66     virtual ~CommandCodes(); 
    67  
    68         virtual bool serialize( Util::IOSSerialize& se ); 
    69         virtual bool deserialize( Util::IISDeserialize& de ); 
     66        virtual ~CommandCodes(); 
     67 
     68        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     69        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7070 
    7171        virtual size_t getMaxSize(); 
     
    7474            { return static_cast<EBootloaderCommandCodes>( m_commandCode ); } 
    7575 
    76     fb_byte_t getProtocolVersion() const 
    77         { return m_protocolVersion; } 
     76        fb_byte_t getProtocolVersion() const 
     77            { return m_protocolVersion; } 
    7878        size_t getMsgSize() const 
    7979            { return m_msgSize; } 
     
    124124        virtual ~CommandCodesReset(); 
    125125 
    126         virtual bool serialize( Util::IOSSerialize& se ); 
    127         virtual bool deserialize( Util::IISDeserialize& de ); 
     126        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     127        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    128128 
    129129        EStartMode getStartMode() const 
     
    144144        virtual ~CommandCodesProgramGUID(); 
    145145 
    146         virtual bool serialize( Util::IOSSerialize& se ); 
    147         virtual bool deserialize( Util::IISDeserialize& de ); 
     146        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     147        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    148148 
    149149        fb_octlet_t getGUID() const 
     
    163163        enum EObject { 
    164164            eO_Application    = 0, 
    165         eO_Config         = 1, 
    166         eO_Debugger       = 2, 
     165            eO_Config         = 1, 
     166            eO_Debugger       = 2, 
    167167            eO_Bootloader     = 3, 
    168         eO_WarpImage      = 4, 
    169         eO_SerialBootCode = 5, 
     168            eO_WarpImage      = 4, 
     169            eO_SerialBootCode = 5, 
    170170        }; 
    171171 
     
    174174        virtual ~CommandCodesDownloadStart(); 
    175175 
    176         virtual bool serialize( Util::IOSSerialize& se ); 
    177         virtual bool deserialize( Util::IISDeserialize& de ); 
     176        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     177        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    178178 
    179179        bool setDate( fb_octlet_t date ) 
     
    215215        virtual ~CommandCodesDownloadBlock(); 
    216216 
    217         virtual bool serialize( Util::IOSSerialize& se ); 
    218         virtual bool deserialize( Util::IISDeserialize& de ); 
    219  
    220     bool setSeqNumber( fb_quadlet_t seqNumber ) 
    221         { m_seqNumber = seqNumber; return true; } 
    222     bool setAddress( fb_quadlet_t address ) 
     217        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     218        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
     219 
     220        bool setSeqNumber( fb_quadlet_t seqNumber ) 
     221            { m_seqNumber = seqNumber; return true; } 
     222        bool setAddress( fb_quadlet_t address ) 
    223223            { m_address = address; return true; } 
    224224        bool setNumberBytes( fb_quadlet_t numByte ) 
     
    233233        fb_quadlet_t m_numBytes; 
    234234 
    235     fb_quadlet_t m_resp_seqNumber; 
    236     fb_quadlet_t m_resp_errorCode; 
     235        fb_quadlet_t m_resp_seqNumber; 
     236        fb_quadlet_t m_resp_errorCode; 
    237237    }; 
    238238 
     
    244244        virtual ~CommandCodesDownloadEnd(); 
    245245 
    246         virtual bool serialize( Util::IOSSerialize& se ); 
    247         virtual bool deserialize( Util::IISDeserialize& de ); 
     246        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     247        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    248248 
    249249        fb_quadlet_t getRespCrc32() const 
     
    265265        virtual ~CommandCodesInitializePersParam(); 
    266266 
    267         virtual bool serialize( Util::IOSSerialize& se ); 
    268         virtual bool deserialize( Util::IISDeserialize& de ); 
     267        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     268        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    269269    }; 
    270270 
     
    277277        virtual ~CommandCodesInitializeConfigToFactorySetting(); 
    278278 
    279         virtual bool serialize( Util::IOSSerialize& se ); 
    280         virtual bool deserialize( Util::IISDeserialize& de ); 
     279        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     280        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    281281    }; 
    282282 
     
    287287        enum EStartMode { 
    288288            eSM_Application = 0, 
    289         eSM_Debugger = 2, 
     289            eSM_Debugger = 2, 
    290290        }; 
    291291 
     
    293293        virtual ~CommandCodesGo(); 
    294294 
    295         virtual bool serialize( Util::IOSSerialize& se ); 
    296         virtual bool deserialize( Util::IISDeserialize& de ); 
     295        virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     296        virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    297297 
    298298        EStartMode getStartMode() const 
     
    306306    private: 
    307307        fb_quadlet_t m_startMode; 
    308     fb_quadlet_t m_resp_validCRC; 
    309     }; 
    310  
    311  
     308        fb_quadlet_t m_resp_validCRC; 
     309    }; 
    312310 
    313311}; 
  • trunk/libffado/src/bebob/bebob_dl_mgr.cpp

    r783 r824  
    553553    memset( buf, 0, sizeof( buf ) ); 
    554554 
    555     Util::BufferSerialize se( buf,  sizeof( buf ) ); 
     555    Util::Cmd::BufferSerialize se( buf,  sizeof( buf ) ); 
    556556    if ( !cmd.serialize( se ) ) { 
    557557        debugError( "writeRequest: Could not serialize command code %d\n", 
     
    588588    } 
    589589 
    590     Util::BufferDeserialize de( raw, buf_length ); 
     590    Util::Cmd::BufferDeserialize de( raw, buf_length ); 
    591591    if ( !writeRequestCmd.deserialize( de ) ) { 
    592592        debugError( "readResponse: deserialize failed\n" ); 
  • trunk/libffado/src/bebob/bebob_functionblock.cpp

    r742 r824  
    108108bool 
    109109FunctionBlock::discoverPlugs( AVC::Plug::EPlugDirection plugDirection, 
    110                                      plug_id_t plugMaxId ) 
     110                              plug_id_t plugMaxId ) 
    111111{ 
    112112    for ( int plugId = 0; plugId < plugMaxId; ++plugId ) { 
     
    274274bool 
    275275FunctionBlockSelector::serializeChild( Glib::ustring basePath, 
    276                                               Util::IOSerialize& ser ) const 
     276                                       Util::IOSerialize& ser ) const 
    277277{ 
    278278    return true; 
     
    281281bool 
    282282FunctionBlockSelector::deserializeChild( Glib::ustring basePath, 
    283                                                 Util::IODeserialize& deser, 
    284                                                 AvDevice& unit ) 
     283                                         Util::IODeserialize& deser, 
     284                                         AvDevice& unit ) 
    285285{ 
    286286    return true; 
     
    330330bool 
    331331FunctionBlockFeature::serializeChild( Glib::ustring basePath, 
    332                                              Util::IOSerialize& ser ) const 
     332                                      Util::IOSerialize& ser ) const 
    333333{ 
    334334    return true; 
     
    337337bool 
    338338FunctionBlockFeature::deserializeChild( Glib::ustring basePath, 
    339                                                Util::IODeserialize& deser, 
    340                                                AvDevice& unit ) 
     339                                        Util::IODeserialize& deser, 
     340                                        AvDevice& unit ) 
    341341{ 
    342342    return true; 
     
    378378} 
    379379 
     380bool  
     381FunctionBlockEnhancedMixer::discover() 
     382{ 
     383    if (!FunctionBlock::discover()) 
     384        return false; 
     385 
     386//     FunctionBlockCmd fbCmd( m_subunit->getUnit().get1394Service(), 
     387//                             FunctionBlockCmd::eFBT_Processing, 
     388//                             m_id, 
     389//                             FunctionBlockCmd::eCA_Current); 
     390//     fbCmd.setNodeId( m_subunit->getUnit().getConfigRom().getNodeId() ); 
     391//     fbCmd.setSubunitId( 0x00 ); 
     392//     fbCmd.setCommandType( AVCCommand::eCT_Status ); 
     393//     fbCmd.setVerboseLevel( DEBUG_LEVEL_VERY_VERBOSE ); 
     394 
     395//     if ( !fbCmd.fire() ) { 
     396//         debugError( "cmd failed\n" ); 
     397//         return false; 
     398//     } 
     399     
     400//     if ( getDebugLevel() >= DEBUG_LEVEL_NORMAL ) { 
     401//         Util::Cmd::CoutSerializer se; 
     402//         fbCmd.serialize( se ); 
     403//     } 
     404 
     405//     if((fbCmd.getResponse() != AVCCommand::eR_Implemented)) { 
     406//         debugWarning("fbCmd.getResponse() != AVCCommand::eR_Implemented\n"); 
     407//     } 
     408     
     409    return true; 
     410} 
     411 
     412 
    380413const char* 
    381414FunctionBlockEnhancedMixer::getName() 
     
    386419bool 
    387420FunctionBlockEnhancedMixer::serializeChild( Glib::ustring basePath, 
    388                                                    Util::IOSerialize& ser ) const 
     421                                            Util::IOSerialize& ser ) const 
    389422{ 
    390423    return true; 
     
    393426bool 
    394427FunctionBlockEnhancedMixer::deserializeChild( Glib::ustring basePath, 
    395                                                      Util::IODeserialize& deser, 
    396                                                      AvDevice& unit ) 
     428                                              Util::IODeserialize& deser, 
     429                                              AvDevice& unit ) 
    397430{ 
    398431    return true; 
     
    442475bool 
    443476FunctionBlockProcessing::serializeChild( Glib::ustring basePath, 
    444                                                 Util::IOSerialize& ser ) const 
     477                                         Util::IOSerialize& ser ) const 
    445478{ 
    446479    return true; 
     
    449482bool 
    450483FunctionBlockProcessing::deserializeChild( Glib::ustring basePath, 
    451                                                   Util::IODeserialize& deser, 
    452                                                   AvDevice& unit ) 
     484                                           Util::IODeserialize& deser, 
     485                                           AvDevice& unit ) 
    453486{ 
    454487    return true; 
     
    497530bool 
    498531FunctionBlockCodec::serializeChild( Glib::ustring basePath, 
    499                                            Util::IOSerialize& ser ) const 
     532                                    Util::IOSerialize& ser ) const 
    500533{ 
    501534    return true; 
     
    504537bool 
    505538FunctionBlockCodec::deserializeChild( Glib::ustring basePath, 
    506                                              Util::IODeserialize& deser, 
    507                                              AvDevice& unit ) 
    508 { 
    509     return true; 
    510 } 
    511  
    512 } 
     539                                      Util::IODeserialize& deser, 
     540                                      AvDevice& unit ) 
     541{ 
     542    return true; 
     543} 
     544 
     545} 
  • trunk/libffado/src/bebob/bebob_functionblock.h

    r742 r824  
    186186    virtual ~FunctionBlockEnhancedMixer(); 
    187187 
     188    virtual bool discover(); 
     189 
    188190    virtual const char* getName(); 
    189191 
  • trunk/libffado/src/bebob/bebob_mixer.cpp

    r742 r824  
    144144        } 
    145145    } 
     146 
     147    if (dynamic_cast<FunctionBlockEnhancedMixer *>(&b) != NULL) { 
     148        FunctionBlockEnhancedMixer *bf=dynamic_cast<FunctionBlockEnhancedMixer *>(&b); 
     149        debugOutput( DEBUG_LEVEL_VERBOSE, "FB is a FunctionBlockEnhancedMixer\n"); 
     150        e=new EnhancedMixerFBFeature(*this, *bf); 
     151        if (e) { 
     152            e->setVerboseLevel(getDebugLevel()); 
     153            retval &= Control::Container::addElement(e); 
     154        } else { 
     155            debugError("Control element creation failed\n"); 
     156            retval &= false; 
     157        } 
     158    } 
    146159     
    147160    if (!e) { 
     
    248261                            m_Slave.getId(), 
    249262                            FunctionBlockCmd::eCA_Current ); 
    250     fbCmd.setNodeId( m_Parent.getParent().getNodeId() ); 
     263    fbCmd.setNodeId( m_Parent.getParent().getNodeId() ); 
    251264    fbCmd.setSubunitId( 0x00 ); 
    252265    fbCmd.setCommandType( AVCCommand::eCT_Status ); 
     
    273286     
    274287    return volume; 
     288} 
     289 
     290// --- element implementation classes 
     291 
     292EnhancedMixerFBFeature::EnhancedMixerFBFeature(Mixer& parent, FunctionBlockEnhancedMixer& s) 
     293: Control::Continuous() 
     294, m_Parent(parent)  
     295, m_Slave(s) 
     296{ 
     297    std::ostringstream ostrm; 
     298    ostrm << s.getName() << "_" << (int)(s.getId()); 
     299     
     300    Control::Continuous::setName(ostrm.str()); 
     301     
     302    ostrm.str(""); 
     303    ostrm << "Label for " << s.getName() << " " << (int)(s.getId()); 
     304    setLabel(ostrm.str()); 
     305     
     306    ostrm.str(""); 
     307    ostrm << "Description for " << s.getName() << " " << (int)(s.getId()); 
     308    setDescription(ostrm.str()); 
     309} 
     310 
     311bool 
     312EnhancedMixerFBFeature::setValue(double v) 
     313{ 
     314    int volume=(int)v; 
     315    debugOutput(DEBUG_LEVEL_NORMAL,"Set feature volume %d to %d...\n", 
     316                m_Slave.getId(), volume); 
     317 
     318    return true; 
     319} 
     320 
     321double 
     322EnhancedMixerFBFeature::getValue() 
     323{ 
     324    debugOutput(DEBUG_LEVEL_NORMAL,"Get feature volume %d...\n", 
     325                m_Slave.getId()); 
     326 
     327    return 0; 
    275328} 
    276329 
     
    362415} 
    363416 
     417 
    364418} // end of namespace BeBoB 
  • trunk/libffado/src/bebob/bebob_mixer.h

    r742 r824  
    3737class FunctionBlockFeature; 
    3838class FunctionBlockSelector; 
     39class FunctionBlockEnhancedMixer; 
    3940 
    4041class Mixer  
     
    8283}; 
    8384 
     85class EnhancedMixerFBFeature 
     86    : public Control::Continuous 
     87{ 
     88public: 
     89    EnhancedMixerFBFeature(Mixer& parent, FunctionBlockEnhancedMixer&); 
     90     
     91    virtual bool setValue(double v); 
     92    virtual double getValue(); 
     93     
     94private: 
     95    Mixer&                      m_Parent; 
     96    FunctionBlockEnhancedMixer& m_Slave; 
     97}; 
     98 
    8499class MixerFBSelector 
    85100    : public Control::Discrete 
  • trunk/libffado/src/bebob/focusrite/focusrite_cmd.cpp

    r742 r824  
    4848 
    4949bool 
    50 FocusriteVendorDependentCmd::serialize( Util::IOSSerialize& se ) 
     50FocusriteVendorDependentCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    5151{ 
    5252    bool result=true; 
     
    6262 
    6363bool 
    64 FocusriteVendorDependentCmd::deserialize( Util::IISDeserialize& de ) 
     64FocusriteVendorDependentCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    6565{ 
    6666    bool result=true; 
  • trunk/libffado/src/bebob/focusrite/focusrite_cmd.h

    r742 r824  
    4040    virtual ~FocusriteVendorDependentCmd(); 
    4141 
    42     virtual bool serialize( Util::IOSSerialize& se ); 
    43     virtual bool deserialize( Util::IISDeserialize& de ); 
     42    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     43    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4444 
    4545    virtual const char* getCmdName() const 
  • trunk/libffado/src/bebob/terratec/terratec_cmd.cpp

    r742 r824  
    4141 
    4242bool 
    43 TerratecVendorDependentCmd::serialize( Util::IOSSerialize& se ) 
     43TerratecVendorDependentCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4444{ 
    4545    bool result=true; 
     
    5151 
    5252bool 
    53 TerratecVendorDependentCmd::deserialize( Util::IISDeserialize& de ) 
     53TerratecVendorDependentCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    5454{ 
    5555    bool result=true; 
     
    7070 
    7171bool 
    72 TerratecSyncStateCmd::serialize( Util::IOSSerialize& se ) 
     72TerratecSyncStateCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    7373{ 
    7474    bool result=true; 
     
    7979 
    8080bool 
    81 TerratecSyncStateCmd::deserialize( Util::IISDeserialize& de ) 
     81TerratecSyncStateCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    8282{ 
    8383    bool result=true; 
     
    9696 
    9797bool 
    98 TerratecStoreMixerSettingsCmd::serialize( Util::IOSSerialize& se ) 
     98TerratecStoreMixerSettingsCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    9999{ 
    100100    return TerratecVendorDependentCmd::serialize( se );; 
     
    102102 
    103103bool 
    104 TerratecStoreMixerSettingsCmd::deserialize( Util::IISDeserialize& de ) 
     104TerratecStoreMixerSettingsCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    105105{ 
    106106    return TerratecVendorDependentCmd::deserialize( de );; 
     
    117117 
    118118bool 
    119 TerratecSetMidiRemoteChannelCmd::serialize( Util::IOSSerialize& se ) 
     119TerratecSetMidiRemoteChannelCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    120120{ 
    121121    bool result=true; 
     
    126126 
    127127bool 
    128 TerratecSetMidiRemoteChannelCmd::deserialize( Util::IISDeserialize& de ) 
     128TerratecSetMidiRemoteChannelCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    129129{ 
    130130    bool result=true; 
     
    143143 
    144144bool 
    145 TerratecSetMidiControlCmd::serialize( Util::IOSSerialize& se ) 
     145TerratecSetMidiControlCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    146146{ 
    147147    bool result=true; 
     
    153153 
    154154bool 
    155 TerratecSetMidiControlCmd::deserialize( Util::IISDeserialize& de ) 
     155TerratecSetMidiControlCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    156156{ 
    157157    bool result=true; 
     
    171171 
    172172bool 
    173 TerratecSetDefaultRoutingCmd::serialize( Util::IOSSerialize& se ) 
     173TerratecSetDefaultRoutingCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    174174{ 
    175175    bool result=true; 
     
    181181 
    182182bool 
    183 TerratecSetDefaultRoutingCmd::deserialize( Util::IISDeserialize& de ) 
     183TerratecSetDefaultRoutingCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    184184{ 
    185185    bool result=true; 
     
    199199 
    200200bool 
    201 TerratecDeviceIdCmd::serialize( Util::IOSSerialize& se ) 
     201TerratecDeviceIdCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    202202{ 
    203203    bool result=true; 
     
    208208 
    209209bool 
    210 TerratecDeviceIdCmd::deserialize( Util::IISDeserialize& de ) 
     210TerratecDeviceIdCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    211211{ 
    212212    bool result=true; 
  • trunk/libffado/src/bebob/terratec/terratec_cmd.h

    r742 r824  
    4040    virtual ~TerratecVendorDependentCmd() {}; 
    4141 
    42     virtual bool serialize( Util::IOSSerialize& se ); 
    43     virtual bool deserialize( Util::IISDeserialize& de ); 
     42    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     43    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4444 
    4545    virtual const char* getCmdName() const 
     
    5656    virtual ~TerratecSyncStateCmd() {}; 
    5757 
    58     virtual bool serialize( Util::IOSSerialize& se ); 
    59     virtual bool deserialize( Util::IISDeserialize& de ); 
     58    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     59    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6060 
    6161    virtual const char* getCmdName() const 
     
    7171    virtual ~TerratecStoreMixerSettingsCmd() {}; 
    7272 
    73     virtual bool serialize( Util::IOSSerialize& se ); 
    74     virtual bool deserialize( Util::IISDeserialize& de ); 
     73    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     74    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7575 
    7676    virtual const char* getCmdName() const 
     
    8484    virtual ~TerratecSetMidiRemoteChannelCmd() {}; 
    8585 
    86     virtual bool serialize( Util::IOSSerialize& se ); 
    87     virtual bool deserialize( Util::IISDeserialize& de ); 
     86    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     87    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    8888 
    8989    virtual const char* getCmdName() const 
     
    9999    virtual ~TerratecSetMidiControlCmd() {}; 
    100100 
    101     virtual bool serialize( Util::IOSSerialize& se ); 
    102     virtual bool deserialize( Util::IISDeserialize& de ); 
     101    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     102    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    103103 
    104104    virtual const char* getCmdName() const 
     
    115115    virtual ~TerratecSetDefaultRoutingCmd() {}; 
    116116 
    117     virtual bool serialize( Util::IOSSerialize& se ); 
    118     virtual bool deserialize( Util::IISDeserialize& de ); 
     117    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     118    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    119119 
    120120    virtual const char* getCmdName() const 
     
    131131    virtual ~TerratecDeviceIdCmd() {}; 
    132132 
    133     virtual bool serialize( Util::IOSSerialize& se ); 
    134     virtual bool deserialize( Util::IISDeserialize& de ); 
     133    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     134    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    135135 
    136136    virtual const char* getCmdName() const 
  • trunk/libffado/src/fireworks/efc/efc_avc_cmd.cpp

    r742 r824  
    4646 
    4747bool 
    48 EfcOverAVCCmd::serialize( Util::IOSSerialize& se ) 
     48EfcOverAVCCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4949{ 
    5050    if (m_cmd==NULL) { 
     
    6868 
    6969bool 
    70 EfcOverAVCCmd::deserialize( Util::IISDeserialize& de ) 
     70EfcOverAVCCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    7171{ 
    7272    if (m_cmd==NULL) { 
  • trunk/libffado/src/fireworks/efc/efc_avc_cmd.h

    r742 r824  
    4141    virtual ~EfcOverAVCCmd(); 
    4242 
    43     virtual bool serialize( Util::IOSSerialize& se ); 
    44     virtual bool deserialize( Util::IISDeserialize& de ); 
     43    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     44    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4545 
    4646    virtual const char* getCmdName() const 
  • trunk/libffado/src/fireworks/efc/efc_cmd.cpp

    r742 r824  
    106106 
    107107bool 
    108 EfcCmd::serialize( Util::IOSSerialize& se ) 
     108EfcCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    109109{ 
    110110    bool result=true; 
     
    133133 
    134134bool 
    135 EfcCmd::deserialize( Util::IISDeserialize& de ) 
     135EfcCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    136136{ 
    137137    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmd.h

    r742 r824  
    213213    virtual ~EfcCmd(); 
    214214     
    215     virtual bool serialize( Util::IOSSerialize& se ); 
    216     virtual bool deserialize( Util::IISDeserialize& de ); 
     215    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     216    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    217217 
    218218    virtual const char* getCmdName() const = 0; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_flash.cpp

    r742 r824  
    3939 
    4040bool 
    41 EfcFlashEraseCmd::serialize( Util::IOSSerialize& se ) 
     41EfcFlashEraseCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4242{ 
    4343    bool result=true; 
     
    5454 
    5555bool 
    56 EfcFlashEraseCmd::deserialize( Util::IISDeserialize& de ) 
     56EfcFlashEraseCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    5757{ 
    5858    bool result=true; 
     
    8282 
    8383bool 
    84 EfcFlashReadCmd::serialize( Util::IOSSerialize& se ) 
     84EfcFlashReadCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    8585{ 
    8686    bool result=true; 
     
    9999 
    100100bool 
    101 EfcFlashReadCmd::deserialize( Util::IISDeserialize& de ) 
     101EfcFlashReadCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    102102{ 
    103103    bool result=true; 
     
    142142 
    143143bool 
    144 EfcFlashWriteCmd::serialize( Util::IOSSerialize& se ) 
     144EfcFlashWriteCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    145145{ 
    146146    bool result=true; 
     
    169169 
    170170bool 
    171 EfcFlashWriteCmd::deserialize( Util::IISDeserialize& de ) 
     171EfcFlashWriteCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    172172{ 
    173173    bool result=true; 
     
    198198 
    199199bool 
    200 EfcFlashLockCmd::serialize( Util::IOSSerialize& se ) 
     200EfcFlashLockCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    201201{ 
    202202    bool result=true; 
     
    213213 
    214214bool 
    215 EfcFlashLockCmd::deserialize( Util::IISDeserialize& de ) 
     215EfcFlashLockCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    216216{ 
    217217    bool result=true; 
     
    239239 
    240240bool 
    241 EfcFlashGetStatusCmd::serialize( Util::IOSSerialize& se ) 
     241EfcFlashGetStatusCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    242242{ 
    243243    bool result=true; 
     
    250250 
    251251bool 
    252 EfcFlashGetStatusCmd::deserialize( Util::IISDeserialize& de ) 
     252EfcFlashGetStatusCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    253253{ 
    254254    bool result=true; 
     
    275275 
    276276bool 
    277 EfcFlashGetSessionBaseCmd::serialize( Util::IOSSerialize& se ) 
     277EfcFlashGetSessionBaseCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    278278{ 
    279279    bool result=true; 
     
    286286 
    287287bool 
    288 EfcFlashGetSessionBaseCmd::deserialize( Util::IISDeserialize& de ) 
     288EfcFlashGetSessionBaseCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    289289{ 
    290290    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_flash.h

    r742 r824  
    4444    virtual ~EfcFlashEraseCmd() {}; 
    4545 
    46     virtual bool serialize( Util::IOSSerialize& se ); 
    47     virtual bool deserialize( Util::IISDeserialize& de ); 
     46    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     47    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4848 
    4949    virtual const char* getCmdName() const 
     
    6161    virtual ~EfcFlashReadCmd() {}; 
    6262 
    63     virtual bool serialize( Util::IOSSerialize& se ); 
    64     virtual bool deserialize( Util::IISDeserialize& de ); 
     63    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     64    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6565 
    6666    virtual const char* getCmdName() const 
     
    8080    virtual ~EfcFlashWriteCmd() {}; 
    8181 
    82     virtual bool serialize( Util::IOSSerialize& se ); 
    83     virtual bool deserialize( Util::IISDeserialize& de ); 
     82    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     83    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    8484 
    8585    virtual const char* getCmdName() const 
     
    9999    virtual ~EfcFlashLockCmd() {}; 
    100100 
    101     virtual bool serialize( Util::IOSSerialize& se ); 
    102     virtual bool deserialize( Util::IISDeserialize& de ); 
     101    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     102    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    103103 
    104104    virtual const char* getCmdName() const 
     
    116116    virtual ~EfcFlashGetStatusCmd() {}; 
    117117 
    118     virtual bool serialize( Util::IOSSerialize& se ); 
    119     virtual bool deserialize( Util::IISDeserialize& de ); 
     118    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     119    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    120120 
    121121    virtual const char* getCmdName() const 
     
    133133    virtual ~EfcFlashGetSessionBaseCmd() {}; 
    134134 
    135     virtual bool serialize( Util::IOSSerialize& se ); 
    136     virtual bool deserialize( Util::IISDeserialize& de ); 
     135    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     136    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    137137 
    138138    virtual const char* getCmdName() const 
  • trunk/libffado/src/fireworks/efc/efc_cmds_hardware.cpp

    r742 r824  
    3838 
    3939bool 
    40 EfcHardwareInfoCmd::serialize( Util::IOSSerialize& se ) 
     40EfcHardwareInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4141{ 
    4242    bool result=true; 
     
    5151 
    5252bool 
    53 EfcHardwareInfoCmd::deserialize( Util::IISDeserialize& de ) 
     53EfcHardwareInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    5454{ 
    5555    bool result=true; 
     
    176176 
    177177bool 
    178 EfcPolledValuesCmd::serialize( Util::IOSSerialize& se ) 
     178EfcPolledValuesCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    179179{ 
    180180    bool result=true; 
     
    189189 
    190190bool 
    191 EfcPolledValuesCmd::deserialize( Util::IISDeserialize& de ) 
     191EfcPolledValuesCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    192192{ 
    193193    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_hardware.h

    r742 r824  
    4545    virtual ~EfcHardwareInfoCmd() {}; 
    4646 
    47     virtual bool serialize( Util::IOSSerialize& se ); 
    48     virtual bool deserialize( Util::IISDeserialize& de ); 
     47    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     48    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4949 
    5050    virtual const char* getCmdName() const 
     
    123123    virtual ~EfcPolledValuesCmd() {}; 
    124124 
    125     virtual bool serialize( Util::IOSSerialize& se ); 
    126     virtual bool deserialize( Util::IISDeserialize& de ); 
     125    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     126    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    127127 
    128128    virtual const char* getCmdName() const 
  • trunk/libffado/src/fireworks/efc/efc_cmds_hardware_ctrl.cpp

    r742 r824  
    4141 
    4242bool 
    43 EfcGetClockCmd::serialize( Util::IOSSerialize& se ) 
     43EfcGetClockCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4444{ 
    4545    bool result=true; 
     
    5555 
    5656bool 
    57 EfcGetClockCmd::deserialize( Util::IISDeserialize& de ) 
     57EfcGetClockCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    5858{ 
    5959    bool result=true; 
     
    8888 
    8989bool 
    90 EfcSetClockCmd::serialize( Util::IOSSerialize& se ) 
     90EfcSetClockCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    9191{ 
    9292    bool result=true; 
     
    106106 
    107107bool 
    108 EfcSetClockCmd::deserialize( Util::IISDeserialize& de ) 
     108EfcSetClockCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    109109{ 
    110110    bool result=true; 
     
    136136 
    137137bool 
    138 EfcPhyReconnectCmd::serialize( Util::IOSSerialize& se ) 
     138EfcPhyReconnectCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    139139{ 
    140140    bool result=true; 
     
    150150 
    151151bool 
    152 EfcPhyReconnectCmd::deserialize( Util::IISDeserialize& de ) 
     152EfcPhyReconnectCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    153153{ 
    154154    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_hardware_ctrl.h

    r742 r824  
    3535    virtual ~EfcGetClockCmd() {}; 
    3636 
    37     virtual bool serialize( Util::IOSSerialize& se ); 
    38     virtual bool deserialize( Util::IISDeserialize& de ); 
     37    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     38    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    3939 
    4040    virtual const char* getCmdName() const 
     
    5454    virtual ~EfcSetClockCmd() {}; 
    5555 
    56     virtual bool serialize( Util::IOSSerialize& se ); 
    57     virtual bool deserialize( Util::IISDeserialize& de ); 
     56    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     57    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5858 
    5959    virtual const char* getCmdName() const 
     
    7373    virtual ~EfcPhyReconnectCmd() {}; 
    7474 
    75     virtual bool serialize( Util::IOSSerialize& se ); 
    76     virtual bool deserialize( Util::IISDeserialize& de ); 
     75    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     76    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7777 
    7878    virtual const char* getCmdName() const 
  • trunk/libffado/src/fireworks/efc/efc_cmds_ioconfig.cpp

    r742 r824  
    4242 
    4343bool 
    44 EfcGenericIOConfigCmd::serialize( Util::IOSSerialize& se ) 
     44EfcGenericIOConfigCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4545{ 
    4646    bool result=true; 
     
    6666 
    6767bool 
    68 EfcGenericIOConfigCmd::deserialize( Util::IISDeserialize& de ) 
     68EfcGenericIOConfigCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    6969{ 
    7070    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_ioconfig.h

    r742 r824  
    3535    virtual ~EfcGenericIOConfigCmd() {}; 
    3636 
    37     virtual bool serialize( Util::IOSSerialize& se ); 
    38     virtual bool deserialize( Util::IISDeserialize& de ); 
     37    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     38    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    3939 
    4040    virtual void showEfcCmd(); 
  • trunk/libffado/src/fireworks/efc/efc_cmds_mixer.cpp

    r742 r824  
    6262 
    6363bool 
    64 EfcGenericMixerCmd::serialize( Util::IOSSerialize& se ) 
     64EfcGenericMixerCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    6565{ 
    6666    bool result=true; 
     
    9494 
    9595bool 
    96 EfcGenericMixerCmd::deserialize( Util::IISDeserialize& de ) 
     96EfcGenericMixerCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    9797{ 
    9898    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_mixer.h

    r742 r824  
    3636    virtual ~EfcGenericMixerCmd() {}; 
    3737 
    38     virtual bool serialize( Util::IOSSerialize& se ); 
    39     virtual bool deserialize( Util::IISDeserialize& de ); 
     38    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     39    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4040 
    4141    virtual void showEfcCmd(); 
  • trunk/libffado/src/fireworks/efc/efc_cmds_monitor.cpp

    r742 r824  
    9595 
    9696bool 
    97 EfcGenericMonitorCmd::serialize( Util::IOSSerialize& se ) 
     97EfcGenericMonitorCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    9898{ 
    9999    bool result=true; 
     
    124124 
    125125bool 
    126 EfcGenericMonitorCmd::deserialize( Util::IISDeserialize& de ) 
     126EfcGenericMonitorCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    127127{ 
    128128    bool result=true; 
  • trunk/libffado/src/fireworks/efc/efc_cmds_monitor.h

    r742 r824  
    4747    virtual ~EfcGenericMonitorCmd() {}; 
    4848 
    49     virtual bool serialize( Util::IOSSerialize& se ); 
    50     virtual bool deserialize( Util::IISDeserialize& de ); 
     49    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     50    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5151 
    5252    virtual void showEfcCmd(); 
  • trunk/libffado/src/libavc/audiosubunit/avc_function_block.cpp

    r742 r824  
    5151 
    5252bool 
    53 FunctionBlockFeatureVolume::serialize( Util::IOSSerialize& se ) 
     53FunctionBlockFeatureVolume::serialize( Util::Cmd::IOSSerialize& se ) 
    5454{ 
    5555    bool bStatus; 
     
    6565 
    6666bool 
    67 FunctionBlockFeatureVolume::deserialize( Util::IISDeserialize& de ) 
     67FunctionBlockFeatureVolume::deserialize( Util::Cmd::IISDeserialize& de ) 
    6868{ 
    6969    bool bStatus; 
     
    102102 
    103103bool 
    104 FunctionBlockProcessingMixer::serialize( Util::IOSSerialize& se ) 
     104FunctionBlockProcessingMixer::serialize( Util::Cmd::IOSSerialize& se ) 
    105105{ 
    106106    bool bStatus; 
     
    111111 
    112112bool 
    113 FunctionBlockProcessingMixer::deserialize( Util::IISDeserialize& de ) 
     113FunctionBlockProcessingMixer::deserialize( Util::Cmd::IISDeserialize& de ) 
    114114{ 
    115115    bool bStatus; 
     
    131131    , m_controlSelector( FunctionBlockProcessing::eCSE_Processing_EnhancedMixer ) 
    132132    , m_statusSelector( eSS_ProgramableState ) 
     133    , m_controlDataLength( 0 ) 
    133134{ 
    134135} 
     
    146147 
    147148bool 
    148 FunctionBlockProcessingEnhancedMixer::serialize( Util::IOSSerialize& se ) 
     149FunctionBlockProcessingEnhancedMixer::serialize( Util::Cmd::IOSSerialize& se ) 
    149150{ 
    150151    int todo,done; 
     
    206207 
    207208bool 
    208 FunctionBlockProcessingEnhancedMixer::deserialize( Util::IISDeserialize& de ) 
     209FunctionBlockProcessingEnhancedMixer::deserialize( Util::Cmd::IISDeserialize& de ) 
    209210{ 
    210211    int todo; 
     
    295296 
    296297bool 
    297 FunctionBlockSelector::serialize( Util::IOSSerialize& se ) 
     298FunctionBlockSelector::serialize( Util::Cmd::IOSSerialize& se ) 
    298299{ 
    299300    bool bStatus; 
     
    306307 
    307308bool 
    308 FunctionBlockSelector::deserialize( Util::IISDeserialize& de ) 
     309FunctionBlockSelector::deserialize( Util::Cmd::IISDeserialize& de ) 
    309310{ 
    310311    bool bStatus; 
     
    351352 
    352353bool 
    353 FunctionBlockFeature::serialize( Util::IOSSerialize& se ) 
     354FunctionBlockFeature::serialize( Util::Cmd::IOSSerialize& se ) 
    354355{ 
    355356    bool bStatus; 
     
    368369 
    369370bool 
    370 FunctionBlockFeature::deserialize( Util::IISDeserialize& de ) 
     371FunctionBlockFeature::deserialize( Util::Cmd::IISDeserialize& de ) 
    371372{ 
    372373    bool bStatus; 
     
    438439 
    439440bool 
    440 FunctionBlockProcessing::serialize( Util::IOSSerialize& se ) 
     441FunctionBlockProcessing::serialize( Util::Cmd::IOSSerialize& se ) 
    441442{ 
    442443    bool bStatus; 
     
    458459 
    459460bool 
    460 FunctionBlockProcessing::deserialize( Util::IISDeserialize& de ) 
     461FunctionBlockProcessing::deserialize( Util::Cmd::IISDeserialize& de ) 
    461462{ 
    462463    // NOTE: apparently the fbCmd of the STATUS type, 
     
    539540 
    540541bool 
    541 FunctionBlockCodec::serialize( Util::IOSSerialize& se ) 
     542FunctionBlockCodec::serialize( Util::Cmd::IOSSerialize& se ) 
    542543{ 
    543544    return false; 
     
    545546 
    546547bool 
    547 FunctionBlockCodec::deserialize( Util::IISDeserialize& de ) 
     548FunctionBlockCodec::deserialize( Util::Cmd::IISDeserialize& de ) 
    548549{ 
    549550    return false; 
     
    615616 
    616617bool 
    617 FunctionBlockCmd::serialize( Util::IOSSerialize& se ) 
     618FunctionBlockCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    618619{ 
    619620    bool bStatus; 
     
    660661 
    661662bool 
    662 FunctionBlockCmd::deserialize( Util::IISDeserialize& de ) 
     663FunctionBlockCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    663664{ 
    664665    bool bStatus; 
  • trunk/libffado/src/libavc/audiosubunit/avc_function_block.h

    r742 r824  
    4242    virtual ~FunctionBlockFeatureVolume(); 
    4343 
    44     virtual bool serialize( Util::IOSSerialize& se ); 
    45     virtual bool deserialize( Util::IISDeserialize& de ); 
     44    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     45    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4646    virtual FunctionBlockFeatureVolume* clone() const; 
    4747 
     
    5959    virtual ~FunctionBlockProcessingMixer(); 
    6060 
    61     virtual bool serialize( Util::IOSSerialize& se ); 
    62     virtual bool deserialize( Util::IISDeserialize& de ); 
     61    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     62    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6363    virtual FunctionBlockProcessingMixer* clone() const; 
    6464 
     
    8181    virtual ~FunctionBlockProcessingEnhancedMixer(); 
    8282 
    83     virtual bool serialize( Util::IOSSerialize& se ); 
    84     virtual bool deserialize( Util::IISDeserialize& de ); 
     83    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     84    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    8585    virtual FunctionBlockProcessingEnhancedMixer* clone() const; 
    8686 
     
    109109    virtual ~FunctionBlockSelector(); 
    110110 
    111     virtual bool serialize( Util::IOSSerialize& se ); 
    112     virtual bool deserialize( Util::IISDeserialize& de ); 
     111    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     112    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    113113    virtual FunctionBlockSelector* clone() const; 
    114114 
     
    145145    virtual ~FunctionBlockFeature(); 
    146146 
    147     virtual bool serialize( Util::IOSSerialize& se ); 
    148     virtual bool deserialize( Util::IISDeserialize& de ); 
     147    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     148    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    149149    virtual FunctionBlockFeature* clone() const; 
    150150 
     
    190190    virtual ~FunctionBlockProcessing(); 
    191191 
    192     virtual bool serialize( Util::IOSSerialize& se ); 
    193     virtual bool deserialize( Util::IISDeserialize& de ); 
     192    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     193    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    194194    virtual FunctionBlockProcessing* clone() const; 
    195195 
     
    221221    virtual ~FunctionBlockCodec(); 
    222222 
    223     virtual bool serialize( Util::IOSSerialize& se ); 
    224     virtual bool deserialize( Util::IISDeserialize& de ); 
     223    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     224    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    225225    virtual FunctionBlockCodec* clone() const; 
    226226}; 
     
    259259    virtual ~FunctionBlockCmd(); 
    260260 
    261     virtual bool serialize( Util::IOSSerialize& se ); 
    262     virtual bool deserialize( Util::IISDeserialize& de ); 
     261    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     262    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    263263    virtual FunctionBlockCmd* clone() const; 
    264264 
  • trunk/libffado/src/libavc/ccm/avc_signal_source.cpp

    r742 r824  
    4242 
    4343bool 
    44 SignalUnitAddress::serialize( Util::IOSSerialize& se ) 
     44SignalUnitAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    4545{ 
    4646    byte_t reserved = 0xff; 
     
    5151 
    5252bool 
    53 SignalUnitAddress::deserialize( Util::IISDeserialize& de ) 
     53SignalUnitAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    5454{ 
    5555    byte_t operand; 
     
    7575 
    7676bool 
    77 SignalSubunitAddress::serialize( Util::IOSSerialize& se ) 
     77SignalSubunitAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    7878{ 
    7979    byte_t operand = ( m_subunitType << 3 ) | ( m_subunitId & 0x7 ); 
     
    8484 
    8585bool 
    86 SignalSubunitAddress::deserialize( Util::IISDeserialize& de ) 
     86SignalSubunitAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    8787{ 
    8888    byte_t operand; 
     
    123123 
    124124bool 
    125 SignalSourceCmd::serialize( Util::IOSSerialize& se ) 
     125SignalSourceCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    126126{ 
    127127    AVCCommand::serialize( se ); 
     
    176176 
    177177bool 
    178 SignalSourceCmd::deserialize( Util::IISDeserialize& de ) 
     178SignalSourceCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    179179{ 
    180180    delete m_signalSource; 
  • trunk/libffado/src/libavc/ccm/avc_signal_source.h

    r742 r824  
    4848    SignalUnitAddress(); 
    4949 
    50     virtual bool serialize( Util::IOSSerialize& se ); 
    51     virtual bool deserialize( Util::IISDeserialize& de ); 
     50    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     51    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5252    virtual SignalUnitAddress* clone() const; 
    5353 
     
    6060    SignalSubunitAddress(); 
    6161 
    62     virtual bool serialize( Util::IOSSerialize& se ); 
    63     virtual bool deserialize( Util::IISDeserialize& de ); 
     62    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     63    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6464    virtual SignalSubunitAddress* clone() const; 
    6565 
     
    7575    virtual ~SignalSourceCmd(); 
    7676 
    77     virtual bool serialize( Util::IOSSerialize& se ); 
    78     virtual bool deserialize( Util::IISDeserialize& de ); 
     77    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     78    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7979 
    8080    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/descriptors/avc_descriptor.cpp

    r742 r824  
    4747 
    4848bool 
    49 AVCDescriptorSpecifier::serialize( Util::IOSSerialize& se )  
     49AVCDescriptorSpecifier::serialize( Util::Cmd::IOSSerialize& se )  
    5050{ 
    5151    se.write( (byte_t)m_type, "AVCDescriptorSpecifier descriptor_specifier_type" ); 
     
    7272 
    7373bool  
    74 AVCDescriptorSpecifier::deserialize( Util::IISDeserialize& de )  
     74AVCDescriptorSpecifier::deserialize( Util::Cmd::IISDeserialize& de )  
    7575{ 
    7676    de.read( (byte_t *)&m_type ); 
     
    289289    debugOutput(DEBUG_LEVEL_VERBOSE, " Parse descriptor\n"); 
    290290    // parse the descriptor 
    291     Util::BufferDeserialize de( m_data, m_descriptor_length ); 
     291    Util::Cmd::BufferDeserialize de( m_data, m_descriptor_length ); 
    292292    result = deserialize( de ); 
    293293    if (!result) { 
     
    298298#ifdef DEBUG 
    299299    if(getDebugLevel() >= DEBUG_LEVEL_VERY_VERBOSE) { 
    300         Util::StringSerializer se_dbg; 
     300        Util::Cmd::StringSerializer se_dbg; 
    301301        serialize( se_dbg ); 
    302302         
     
    317317 
    318318bool 
    319 AVCDescriptor::serialize( Util::IOSSerialize& se ) 
    320 { 
    321     return true; 
    322 } 
    323  
    324 bool 
    325 AVCDescriptor::deserialize( Util::IISDeserialize& de ) 
     319AVCDescriptor::serialize( Util::Cmd::IOSSerialize& se ) 
     320{ 
     321    return true; 
     322} 
     323 
     324bool 
     325AVCDescriptor::deserialize( Util::Cmd::IISDeserialize& de ) 
    326326{ 
    327327    return true; 
     
    393393 
    394394bool 
    395 AVCInfoBlock::serialize( Util::IOSSerialize& se ) 
     395AVCInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    396396{ 
    397397    bool result=true; 
     
    409409 
    410410bool 
    411 AVCInfoBlock::deserialize( Util::IISDeserialize& de ) 
     411AVCInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    412412{ 
    413413    bool result=true; 
     
    431431 
    432432bool 
    433 AVCInfoBlock::peekBlockType( Util::IISDeserialize& de, uint16_t *type ) 
     433AVCInfoBlock::peekBlockType( Util::Cmd::IISDeserialize& de, uint16_t *type ) 
    434434{ 
    435435    return de.peek(type, 2); 
     
    437437 
    438438bool 
    439 AVCInfoBlock::peekBlockLength( Util::IISDeserialize& de, uint16_t *type ) 
     439AVCInfoBlock::peekBlockLength( Util::Cmd::IISDeserialize& de, uint16_t *type ) 
    440440{ 
    441441    return de.peek(type, 0); 
     
    479479 
    480480bool 
    481 AVCRawTextInfoBlock::serialize( Util::IOSSerialize& se ) 
     481AVCRawTextInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    482482{ 
    483483    bool result=true; 
     
    490490 
    491491bool 
    492 AVCRawTextInfoBlock::deserialize( Util::IISDeserialize& de ) 
     492AVCRawTextInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    493493{ 
    494494    bool result=true; 
     
    525525 
    526526bool 
    527 AVCNameInfoBlock::serialize( Util::IOSSerialize& se ) 
     527AVCNameInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    528528{ 
    529529    bool result=true; 
     
    543543 
    544544bool 
    545 AVCNameInfoBlock::deserialize( Util::IISDeserialize& de ) 
     545AVCNameInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    546546{ 
    547547    bool result=true; 
  • trunk/libffado/src/libavc/descriptors/avc_descriptor.h

    r742 r824  
    5151class Subunit; 
    5252 
    53 class Util::IOSSerialize; 
    54 class Util::IISDeserialize; 
     53class Util::Cmd::IOSSerialize; 
     54class Util::Cmd::IISDeserialize; 
    5555/** 
    5656 * The specifier used to indicate the target descriptor 
     
    8080    virtual ~AVCDescriptorSpecifier() {}; 
    8181     
    82     virtual bool serialize( Util::IOSSerialize& se ); 
    83     virtual bool deserialize( Util::IISDeserialize& de ); 
     82    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     83    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    8484     
    8585    virtual AVCDescriptorSpecifier* clone() const; 
     
    111111public: 
    112112 
    113     virtual bool serialize( Util::IOSSerialize& se ); 
    114     virtual bool deserialize( Util::IISDeserialize& de ); 
     113    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     114    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    115115 
    116116    // note: in the end these have to be protected 
     
    158158public: 
    159159 
    160     virtual bool serialize( Util::IOSSerialize& se ); 
    161     virtual bool deserialize( Util::IISDeserialize& de ); 
    162     static bool peekBlockType( Util::IISDeserialize& de, uint16_t * ); 
    163     static bool peekBlockLength( Util::IISDeserialize& de, uint16_t * ); 
     160    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     161    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
     162    static bool peekBlockType( Util::Cmd::IISDeserialize& de, uint16_t * ); 
     163    static bool peekBlockLength( Util::Cmd::IISDeserialize& de, uint16_t * ); 
    164164 
    165165    // note: in the end these have to be protected 
     
    191191public: 
    192192 
    193     virtual bool serialize( Util::IOSSerialize& se ); 
    194     virtual bool deserialize( Util::IISDeserialize& de ); 
     193    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     194    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    195195 
    196196    virtual bool clear(); 
     
    213213public: 
    214214 
    215     virtual bool serialize( Util::IOSSerialize& se ); 
    216     virtual bool deserialize( Util::IISDeserialize& de ); 
     215    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     216    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    217217 
    218218    virtual bool clear(); 
  • trunk/libffado/src/libavc/descriptors/avc_descriptor_cmd.cpp

    r742 r824  
    5959 
    6060bool 
    61 OpenDescriptorCmd::serialize( Util::IOSSerialize& se ) 
     61OpenDescriptorCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    6262{ 
    6363    AVCCommand::serialize( se ); 
     
    8888 
    8989bool 
    90 OpenDescriptorCmd::deserialize( Util::IISDeserialize& de ) 
     90OpenDescriptorCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    9191{ 
    9292    AVCCommand::deserialize( de ); 
     
    158158 
    159159bool 
    160 ReadDescriptorCmd::serialize( Util::IOSSerialize& se ) 
     160ReadDescriptorCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    161161{ 
    162162    AVCCommand::serialize( se ); 
     
    185185 
    186186bool 
    187 ReadDescriptorCmd::deserialize( Util::IISDeserialize& de ) 
     187ReadDescriptorCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    188188{ 
    189189    AVCCommand::deserialize( de ); 
  • trunk/libffado/src/libavc/descriptors/avc_descriptor_cmd.h

    r742 r824  
    6868    virtual ~OpenDescriptorCmd(); 
    6969 
    70     virtual bool serialize( Util::IOSSerialize& se ); 
    71     virtual bool deserialize( Util::IISDeserialize& de ); 
     70    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     71    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7272 
    7373    virtual bool clear(); 
     
    100100    virtual ~ReadDescriptorCmd(); 
    101101 
    102     virtual bool serialize( Util::IOSSerialize& se ); 
    103     virtual bool deserialize( Util::IISDeserialize& de ); 
     102    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     103    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    104104     
    105105    virtual bool clear(); 
  • trunk/libffado/src/libavc/general/avc_connect.cpp

    r742 r824  
    4343 
    4444bool 
    45 ConnectCmd::serialize( Util::IOSSerialize& se ) 
     45ConnectCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4646{ 
    4747    bool result=true; 
     
    5151 
    5252bool 
    53 ConnectCmd::deserialize( Util::IISDeserialize& de ) 
     53ConnectCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    5454{ 
    5555    bool result=true; 
  • trunk/libffado/src/libavc/general/avc_connect.h

    r742 r824  
    3636    virtual ~ConnectCmd(); 
    3737 
    38     virtual bool serialize( Util::IOSSerialize& se ); 
    39     virtual bool deserialize( Util::IISDeserialize& de ); 
     38    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     39    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4040 
    4141    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/general/avc_extended_cmd_generic.cpp

    r742 r824  
    4040 
    4141bool 
    42 UnitPlugAddress::serialize( Util::IOSSerialize& se ) 
     42UnitPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    4343{ 
    4444    se.write( m_plugType, "UnitPlugAddress plugType" ); 
     
    4949 
    5050bool 
    51 UnitPlugAddress::deserialize( Util::IISDeserialize& de ) 
     51UnitPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    5252{ 
    5353    de.read( &m_plugType ); 
     
    7777 
    7878bool 
    79 SubunitPlugAddress::serialize( Util::IOSSerialize& se ) 
     79SubunitPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    8080{ 
    8181    se.write( m_plugId, "SubunitPlugAddress plugId" ); 
     
    8686 
    8787bool 
    88 SubunitPlugAddress::deserialize( Util::IISDeserialize& de ) 
     88SubunitPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    8989{ 
    9090    de.read( &m_plugId ); 
     
    116116 
    117117bool 
    118 FunctionBlockPlugAddress::serialize( Util::IOSSerialize& se ) 
     118FunctionBlockPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    119119{ 
    120120    se.write( m_functionBlockType, "FunctionBlockPlugAddress functionBlockType" ); 
     
    125125 
    126126bool 
    127 FunctionBlockPlugAddress::deserialize( Util::IISDeserialize& de ) 
     127FunctionBlockPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    128128{ 
    129129    de.read( &m_functionBlockType ); 
     
    153153 
    154154bool 
    155 UndefinedPlugAddress::serialize( Util::IOSSerialize& se ) 
     155UndefinedPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    156156{ 
    157157    se.write( m_reserved0, "UndefinedPlugAddress reserved0" ); 
     
    162162 
    163163bool 
    164 UndefinedPlugAddress::deserialize( Util::IISDeserialize& de ) 
     164UndefinedPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    165165{ 
    166166    de.read( &m_reserved0 ); 
     
    193193 
    194194bool 
    195 UnitPlugSpecificDataPlugAddress::serialize( Util::IOSSerialize& se ) 
     195UnitPlugSpecificDataPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    196196{ 
    197197    se.write( m_plugType,  "UnitPlugSpecificDataPlugAddress plugType" ); 
     
    204204 
    205205bool 
    206 UnitPlugSpecificDataPlugAddress::deserialize( Util::IISDeserialize& de ) 
     206UnitPlugSpecificDataPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    207207{ 
    208208    de.read( &m_plugType ); 
     
    239239 
    240240bool 
    241 SubunitPlugSpecificDataPlugAddress::serialize( Util::IOSSerialize& se ) 
     241SubunitPlugSpecificDataPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    242242{ 
    243243    se.write( m_subunitType,  "SubunitPlugSpecificDataPlugAddress subunitType" ); 
     
    250250 
    251251bool 
    252 SubunitPlugSpecificDataPlugAddress::deserialize( Util::IISDeserialize& de ) 
     252SubunitPlugSpecificDataPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    253253{ 
    254254    de.read( &m_subunitType ); 
     
    287287 
    288288bool 
    289 FunctionBlockPlugSpecificDataPlugAddress::serialize( Util::IOSSerialize& se ) 
     289FunctionBlockPlugSpecificDataPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    290290{ 
    291291    se.write( m_subunitType,       "FunctionPlugSpecificDataBlockPlugAddress subunitType" ); 
     
    298298 
    299299bool 
    300 FunctionBlockPlugSpecificDataPlugAddress::deserialize( Util::IISDeserialize& de ) 
     300FunctionBlockPlugSpecificDataPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    301301{ 
    302302    de.read( &m_subunitType ); 
     
    330330 
    331331bool 
    332 UndefinedPlugSpecificDataPlugAddress::serialize( Util::IOSSerialize& se ) 
     332UndefinedPlugSpecificDataPlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    333333{ 
    334334    se.write( m_reserved0, "UndefinedPlugAddress reserved0" ); 
     
    341341 
    342342bool 
    343 UndefinedPlugSpecificDataPlugAddress::deserialize( Util::IISDeserialize& de ) 
     343UndefinedPlugSpecificDataPlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    344344{ 
    345345    de.read( &m_reserved0 ); 
     
    408408 
    409409bool 
    410 PlugAddress::serialize( Util::IOSSerialize& se ) 
     410PlugAddress::serialize( Util::Cmd::IOSSerialize& se ) 
    411411{ 
    412412    se.write( m_plugDirection, "PlugAddress plugDirection" ); 
     
    416416 
    417417bool 
    418 PlugAddress::deserialize( Util::IISDeserialize& de ) 
     418PlugAddress::deserialize( Util::Cmd::IISDeserialize& de ) 
    419419{ 
    420420    de.read( &m_plugDirection ); 
     
    506506 
    507507bool 
    508 PlugAddressSpecificData::serialize( Util::IOSSerialize& se ) 
     508PlugAddressSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    509509{ 
    510510    se.write( m_plugDirection, "PlugAddressSpecificData plugDirection" ); 
     
    514514 
    515515bool 
    516 PlugAddressSpecificData::deserialize( Util::IISDeserialize& de ) 
     516PlugAddressSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    517517{ 
    518518    de.read( &m_plugDirection ); 
  • trunk/libffado/src/libavc/general/avc_extended_cmd_generic.h

    r742 r824  
    4949    virtual ~UnitPlugAddress(); 
    5050 
    51     virtual bool serialize( Util::IOSSerialize& se ); 
    52     virtual bool deserialize( Util::IISDeserialize& de ); 
     51    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     52    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5353    virtual UnitPlugAddress* clone() const; 
    5454 
     
    6666    virtual ~SubunitPlugAddress(); 
    6767 
    68     virtual bool serialize( Util::IOSSerialize& se ); 
    69     virtual bool deserialize( Util::IISDeserialize& de ); 
     68    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     69    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7070    virtual SubunitPlugAddress* clone() const; 
    7171 
     
    8686    virtual ~FunctionBlockPlugAddress(); 
    8787 
    88     virtual bool serialize( Util::IOSSerialize& se ); 
    89     virtual bool deserialize( Util::IISDeserialize& de ); 
     88    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     89    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    9090    virtual FunctionBlockPlugAddress* clone() const; 
    9191 
     
    103103    virtual ~UndefinedPlugAddress(); 
    104104 
    105     virtual bool serialize( Util::IOSSerialize& se ); 
    106     virtual bool deserialize( Util::IISDeserialize& de ); 
     105    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     106    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    107107    virtual UndefinedPlugAddress* clone() const; 
    108108 
     
    128128    virtual ~UnitPlugSpecificDataPlugAddress(); 
    129129 
    130     virtual bool serialize( Util::IOSSerialize& se ); 
    131     virtual bool deserialize( Util::IISDeserialize& de ); 
     130    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     131    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    132132    virtual UnitPlugSpecificDataPlugAddress* clone() const; 
    133133 
     
    149149    virtual ~SubunitPlugSpecificDataPlugAddress(); 
    150150 
    151     virtual bool serialize( Util::IOSSerialize& se ); 
    152     virtual bool deserialize( Util::IISDeserialize& de ); 
     151    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     152    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    153153    virtual SubunitPlugSpecificDataPlugAddress* clone() const; 
    154154 
     
    172172    virtual ~FunctionBlockPlugSpecificDataPlugAddress(); 
    173173 
    174     virtual bool serialize( Util::IOSSerialize& se ); 
    175     virtual bool deserialize( Util::IISDeserialize& de ); 
     174    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     175    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    176176    virtual FunctionBlockPlugSpecificDataPlugAddress* clone() const; 
    177177 
     
    191191    virtual ~UndefinedPlugSpecificDataPlugAddress(); 
    192192 
    193     virtual bool serialize( Util::IOSSerialize& se ); 
    194     virtual bool deserialize( Util::IISDeserialize& de ); 
     193    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     194    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    195195    virtual UndefinedPlugSpecificDataPlugAddress* clone() const; 
    196196 
     
    234234    virtual ~PlugAddress(); 
    235235 
    236     virtual bool serialize( Util::IOSSerialize& se ); 
    237     virtual bool deserialize( Util::IISDeserialize& de ); 
     236    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     237    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    238238 
    239239    virtual PlugAddress* clone() const; 
     
    278278    virtual ~PlugAddressSpecificData(); 
    279279 
    280     virtual bool serialize( Util::IOSSerialize& se ); 
    281     virtual bool deserialize( Util::IISDeserialize& de ); 
     280    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     281    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    282282 
    283283    virtual PlugAddressSpecificData* clone() const; 
  • trunk/libffado/src/libavc/general/avc_extended_plug_info.cpp

    r742 r824  
    4747 
    4848bool 
    49 ExtendedPlugInfoPlugTypeSpecificData::serialize( Util::IOSSerialize& se ) 
     49ExtendedPlugInfoPlugTypeSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    5050{ 
    5151    se.write( m_plugType, "ExtendedPlugInfoPlugTypeSpecificData plugType" ); 
     
    5555 
    5656bool 
    57 ExtendedPlugInfoPlugTypeSpecificData::deserialize( Util::IISDeserialize& de ) 
     57ExtendedPlugInfoPlugTypeSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    5858{ 
    5959    de.read( &m_plugType ); 
     
    9999 
    100100bool 
    101 ExtendedPlugInfoPlugNameSpecificData::serialize( Util::IOSSerialize& se ) 
     101ExtendedPlugInfoPlugNameSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    102102{ 
    103103    byte_t length = strlen( m_name.c_str() ); 
     
    113113 
    114114bool 
    115 ExtendedPlugInfoPlugNameSpecificData::deserialize( Util::IISDeserialize& de ) 
     115ExtendedPlugInfoPlugNameSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    116116{ 
    117117    byte_t length; 
     
    148148 
    149149bool 
    150 ExtendedPlugInfoPlugNumberOfChannelsSpecificData::serialize( Util::IOSSerialize& se ) 
     150ExtendedPlugInfoPlugNumberOfChannelsSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    151151{ 
    152152    se.write( m_nrOfChannels, 
     
    157157 
    158158bool 
    159 ExtendedPlugInfoPlugNumberOfChannelsSpecificData::deserialize( Util::IISDeserialize& de ) 
     159ExtendedPlugInfoPlugNumberOfChannelsSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    160160{ 
    161161    de.read( &m_nrOfChannels ); 
     
    183183 
    184184bool 
    185 ExtendedPlugInfoPlugChannelPositionSpecificData::serialize( Util::IOSSerialize& se ) 
     185ExtendedPlugInfoPlugChannelPositionSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    186186{ 
    187187    se.write( m_nrOfClusters, 
     
    217217 
    218218bool 
    219 ExtendedPlugInfoPlugChannelPositionSpecificData::deserialize( Util::IISDeserialize& de ) 
     219ExtendedPlugInfoPlugChannelPositionSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    220220{ 
    221221    m_clusterInfos.clear(); 
     
    257257 
    258258bool 
    259 ExtendedPlugInfoPlugChannelNameSpecificData::serialize( Util::IOSSerialize& se ) 
     259ExtendedPlugInfoPlugChannelNameSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    260260{ 
    261261    se.write( m_streamPosition, 
     
    272272 
    273273bool 
    274 ExtendedPlugInfoPlugChannelNameSpecificData::deserialize( Util::IISDeserialize& de ) 
     274ExtendedPlugInfoPlugChannelNameSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    275275{ 
    276276    de.read( &m_streamPosition ); 
     
    326326 
    327327bool 
    328 ExtendedPlugInfoPlugInputSpecificData::serialize( Util::IOSSerialize& se ) 
     328ExtendedPlugInfoPlugInputSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    329329{ 
    330330    if ( m_plugAddress ) { 
     
    336336 
    337337bool 
    338 ExtendedPlugInfoPlugInputSpecificData::deserialize( Util::IISDeserialize& de ) 
     338ExtendedPlugInfoPlugInputSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    339339{ 
    340340    return m_plugAddress->deserialize( de ); 
     
    381381 
    382382bool 
    383 ExtendedPlugInfoPlugOutputSpecificData::serialize( Util::IOSSerialize& se ) 
     383ExtendedPlugInfoPlugOutputSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    384384{ 
    385385    se.write( m_nrOfOutputPlugs, "ExtendedPlugInfoPlugOutputSpecificData: number of output plugs" ); 
     
    395395 
    396396bool 
    397 ExtendedPlugInfoPlugOutputSpecificData::deserialize( Util::IISDeserialize& de ) 
     397ExtendedPlugInfoPlugOutputSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    398398{ 
    399399    de.read( &m_nrOfOutputPlugs ); 
     
    438438 
    439439bool 
    440 ExtendedPlugInfoClusterInfoSpecificData::serialize( Util::IOSSerialize& se ) 
     440ExtendedPlugInfoClusterInfoSpecificData::serialize( Util::Cmd::IOSSerialize& se ) 
    441441{ 
    442442    se.write( m_clusterIndex, 
     
    455455 
    456456bool 
    457 ExtendedPlugInfoClusterInfoSpecificData::deserialize( Util::IISDeserialize& de ) 
     457ExtendedPlugInfoClusterInfoSpecificData::deserialize( Util::Cmd::IISDeserialize& de ) 
    458458{ 
    459459 
     
    625625 
    626626bool 
    627 ExtendedPlugInfoInfoType::serialize( Util::IOSSerialize& se ) 
    628 { 
    629     // XXX \todo improve Util::IOSSerialize::write interface 
     627ExtendedPlugInfoInfoType::serialize( Util::Cmd::IOSSerialize& se ) 
     628{ 
     629    // XXX \todo improve Util::Cmd::IOSSerialize::write interface 
    630630    char* buf; 
    631631    asprintf( &buf, "ExtendedPlugInfoInfoType infoType (%s)", 
     
    684684 
    685685bool 
    686 ExtendedPlugInfoInfoType::deserialize( Util::IISDeserialize& de ) 
     686ExtendedPlugInfoInfoType::deserialize( Util::Cmd::IISDeserialize& de ) 
    687687{ 
    688688    bool status = false; 
     
    814814 
    815815bool 
    816 ExtendedPlugInfoCmd::serialize( Util::IOSSerialize& se ) 
     816ExtendedPlugInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    817817{ 
    818818    bool status = false; 
     
    826826 
    827827bool 
    828 ExtendedPlugInfoCmd::deserialize( Util::IISDeserialize& de ) 
     828ExtendedPlugInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    829829{ 
    830830    bool status = false; 
  • trunk/libffado/src/libavc/general/avc_extended_plug_info.h

    r742 r824  
    5252    virtual ~ExtendedPlugInfoPlugTypeSpecificData(); 
    5353 
    54     virtual bool serialize( Util::IOSSerialize& se ); 
    55     virtual bool deserialize( Util::IISDeserialize& de ); 
     54    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     55    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5656    virtual ExtendedPlugInfoPlugTypeSpecificData* clone() const; 
    5757 
     
    7171    virtual ~ExtendedPlugInfoPlugNameSpecificData(); 
    7272 
    73     virtual bool serialize( Util::IOSSerialize& se ); 
    74     virtual bool deserialize( Util::IISDeserialize& de ); 
     73    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     74    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    7575    virtual ExtendedPlugInfoPlugNameSpecificData* clone() const; 
    7676 
     
    8686    virtual ~ExtendedPlugInfoPlugNumberOfChannelsSpecificData(); 
    8787 
    88     virtual bool serialize( Util::IOSSerialize& se ); 
    89     virtual bool deserialize( Util::IISDeserialize& de ); 
     88    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     89    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    9090    virtual ExtendedPlugInfoPlugNumberOfChannelsSpecificData* clone() const; 
    9191 
     
    133133    virtual ~ExtendedPlugInfoPlugChannelPositionSpecificData(); 
    134134 
    135     virtual bool serialize( Util::IOSSerialize& se ); 
    136     virtual bool deserialize( Util::IISDeserialize& de ); 
     135    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     136    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    137137    virtual ExtendedPlugInfoPlugChannelPositionSpecificData* clone() const; 
    138138 
     
    151151    virtual ~ExtendedPlugInfoPlugChannelNameSpecificData(); 
    152152 
    153     virtual bool serialize( Util::IOSSerialize& se ); 
    154     virtual bool deserialize( Util::IISDeserialize& de ); 
     153    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     154    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    155155    virtual ExtendedPlugInfoPlugChannelNameSpecificData* clone() const; 
    156156 
     
    169169    virtual ~ExtendedPlugInfoPlugInputSpecificData(); 
    170170 
    171     virtual bool serialize( Util::IOSSerialize& se ); 
    172     virtual bool deserialize( Util::IISDeserialize& de ); 
     171    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     172    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    173173    virtual ExtendedPlugInfoPlugInputSpecificData* clone() const; 
    174174 
     
    186186    virtual ~ExtendedPlugInfoPlugOutputSpecificData(); 
    187187 
    188     virtual bool serialize( Util::IOSSerialize& se ); 
    189     virtual bool deserialize( Util::IISDeserialize& de ); 
     188    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     189    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    190190    virtual ExtendedPlugInfoPlugOutputSpecificData* clone() const; 
    191191 
     
    219219    virtual ~ExtendedPlugInfoClusterInfoSpecificData(); 
    220220 
    221     virtual bool serialize( Util::IOSSerialize& se ); 
    222     virtual bool deserialize( Util::IISDeserialize& de ); 
     221    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     222    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    223223    virtual ExtendedPlugInfoClusterInfoSpecificData* clone() const; 
    224224 
     
    262262    bool initialize(); 
    263263 
    264     virtual bool serialize( Util::IOSSerialize& se ); 
    265     virtual bool deserialize( Util::IISDeserialize& de ); 
     264    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     265    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    266266    virtual ExtendedPlugInfoInfoType* clone() const; 
    267267 
     
    299299    virtual ~ExtendedPlugInfoCmd(); 
    300300 
    301     virtual bool serialize( Util::IOSSerialize& se ); 
    302     virtual bool deserialize( Util::IISDeserialize& de ); 
     301    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     302    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    303303 
    304304    bool setPlugAddress( const PlugAddress& plugAddress ); 
  • trunk/libffado/src/libavc/general/avc_extended_subunit_info.cpp

    r742 r824  
    4848 
    4949bool 
    50 ExtendedSubunitInfoPageData::serialize( Util::IOSSerialize& se ) 
     50ExtendedSubunitInfoPageData::serialize( Util::Cmd::IOSSerialize& se ) 
    5151{ 
    5252    se.write( m_functionBlockType, "ExtendedSubunitInfoPageData: function block type" ); 
     
    6060 
    6161bool 
    62 ExtendedSubunitInfoPageData::deserialize( Util::IISDeserialize& de ) 
     62ExtendedSubunitInfoPageData::deserialize( Util::Cmd::IISDeserialize& de ) 
    6363{ 
    6464    de.read( &m_functionBlockType ); 
     
    111111 
    112112bool 
    113 ExtendedSubunitInfoCmd::serialize( Util::IOSSerialize& se ) 
     113ExtendedSubunitInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    114114{ 
    115115    bool status = false; 
     
    135135 
    136136bool 
    137 ExtendedSubunitInfoCmd::deserialize( Util::IISDeserialize& de ) 
     137ExtendedSubunitInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    138138{ 
    139139    bool status = false; 
  • trunk/libffado/src/libavc/general/avc_extended_subunit_info.h

    r742 r824  
    4747    virtual ~ExtendedSubunitInfoPageData(); 
    4848 
    49     virtual bool serialize( Util::IOSSerialize& se ); 
    50     virtual bool deserialize( Util::IISDeserialize& de ); 
     49    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     50    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5151    virtual ExtendedSubunitInfoPageData* clone() const; 
    5252 
     
    9797    virtual ~ExtendedSubunitInfoCmd(); 
    9898 
    99     virtual bool serialize( Util::IOSSerialize& se ); 
    100     virtual bool deserialize( Util::IISDeserialize& de ); 
     99    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     100    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    101101 
    102102    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/general/avc_generic.cpp

    r783 r824  
    5555 
    5656bool 
    57 AVCCommand::serialize( Util::IOSSerialize& se ) 
    58 { 
    59     // XXX \todo improve Util::IOSSerialize::write interface 
     57AVCCommand::serialize( Util::Cmd::IOSSerialize& se ) 
     58{ 
     59    // XXX \todo improve Util::Cmd::IOSSerialize::write interface 
    6060    char* buf; 
    6161    asprintf( &buf, "AVCCommand ctype ('%s')", 
     
    7474 
    7575bool 
    76 AVCCommand::deserialize( Util::IISDeserialize& de ) 
     76AVCCommand::deserialize( Util::Cmd::IISDeserialize& de ) 
    7777{ 
    7878    de.read( &m_ctype ); 
     
    183183    memset( &m_fcpFrame,  0x0,  sizeof( m_fcpFrame ) ); 
    184184 
    185     Util::BufferSerialize se( m_fcpFrame, sizeof( m_fcpFrame ) ); 
     185    Util::Cmd::BufferSerialize se( m_fcpFrame, sizeof( m_fcpFrame ) ); 
    186186    if ( !serialize( se ) ) { 
    187187        debugFatal(  "fire: Could not serialize\n" ); 
     
    196196        showFcpFrame( m_fcpFrame, fcpFrameSize ); 
    197197 
    198         Util::StringSerializer se_dbg; 
     198        Util::Cmd::StringSerializer se_dbg; 
    199199        serialize( se_dbg ); 
    200200         
     
    228228        case eR_NotImplemented: 
    229229        { 
    230             Util::BufferDeserialize de( buf, resp_len ); 
     230            Util::Cmd::BufferDeserialize de( buf, resp_len ); 
    231231            result = deserialize( de ); 
    232232 
     
    234234            showFcpFrame( buf, de.getNrOfConsumedBytes() ); 
    235235 
    236             Util::StringSerializer se_dbg; 
     236            Util::Cmd::StringSerializer se_dbg; 
    237237            serialize( se_dbg ); 
    238238 
     
    253253            debugOutputShort( DEBUG_LEVEL_VERY_VERBOSE,"  Response:\n"); 
    254254 
    255             Util::BufferDeserialize de( buf, resp_len ); 
     255            Util::Cmd::BufferDeserialize de( buf, resp_len ); 
    256256            deserialize( de ); 
    257257 
  • trunk/libffado/src/libavc/general/avc_generic.h

    r742 r824  
    3535 
    3636namespace Util { 
    37     class IOSSerialize; 
    38     class IISDeserialize; 
     37        namespace Cmd { 
     38                class IOSSerialize; 
     39                class IISDeserialize; 
     40        } 
    3941}; 
    4042 
     
    5557    virtual ~IBusData() {} 
    5658 
    57     virtual bool serialize( Util::IOSSerialize& se ) = 0; 
    58     virtual bool deserialize( Util::IISDeserialize& de ) = 0; 
     59    virtual bool serialize( Util::Cmd::IOSSerialize& se ) = 0; 
     60    virtual bool deserialize( Util::Cmd::IISDeserialize& de ) = 0; 
    5961 
    6062    virtual IBusData* clone() const = 0; 
     
    8789    }; 
    8890 
    89     virtual bool serialize( Util::IOSSerialize& se ); 
    90     virtual bool deserialize( Util::IISDeserialize& de ); 
     91    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     92    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    9193 
    9294    virtual bool setCommandType( ECommandType commandType ); 
  • trunk/libffado/src/libavc/general/avc_plug_info.cpp

    r742 r824  
    8080 
    8181bool 
    82 PlugInfoCmd::serialize( Util::IOSSerialize& se ) 
     82PlugInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    8383{ 
    8484    byte_t reserved = 0xff; 
     
    116116 
    117117bool 
    118 PlugInfoCmd::deserialize( Util::IISDeserialize& de ) 
     118PlugInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    119119{ 
    120120    byte_t reserved; 
  • trunk/libffado/src/libavc/general/avc_plug_info.h

    r742 r824  
    5353    virtual ~PlugInfoCmd(); 
    5454 
    55     virtual bool serialize( Util::IOSSerialize& se ); 
    56     virtual bool deserialize( Util::IISDeserialize& de ); 
     55    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     56    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    5757 
    5858    virtual void clear(); 
  • trunk/libffado/src/libavc/general/avc_signal_format.cpp

    r742 r824  
    5050 
    5151bool 
    52 OutputPlugSignalFormatCmd::serialize( Util::IOSSerialize& se ) 
     52OutputPlugSignalFormatCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    5353{ 
    5454    bool result=true; 
     
    7171 
    7272bool 
    73 OutputPlugSignalFormatCmd::deserialize( Util::IISDeserialize& de ) 
     73OutputPlugSignalFormatCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    7474{ 
    7575    bool result=true; 
     
    110110 
    111111bool 
    112 InputPlugSignalFormatCmd::serialize( Util::IOSSerialize& se ) 
     112InputPlugSignalFormatCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    113113{ 
    114114    bool result=true; 
     
    131131 
    132132bool 
    133 InputPlugSignalFormatCmd::deserialize( Util::IISDeserialize& de ) 
     133InputPlugSignalFormatCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    134134{ 
    135135    bool result=true; 
  • trunk/libffado/src/libavc/general/avc_signal_format.h

    r742 r824  
    3838    virtual ~OutputPlugSignalFormatCmd(); 
    3939 
    40     virtual bool serialize( Util::IOSSerialize& se ); 
    41     virtual bool deserialize( Util::IISDeserialize& de ); 
     40    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     41    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4242 
    4343    virtual const char* getCmdName() const 
     
    5757    virtual ~InputPlugSignalFormatCmd(); 
    5858 
    59     virtual bool serialize( Util::IOSSerialize& se ); 
    60     virtual bool deserialize( Util::IISDeserialize& de ); 
     59    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     60    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6161 
    6262    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/general/avc_subunit_info.cpp

    r742 r824  
    5959 
    6060bool 
    61 SubUnitInfoCmd::serialize( Util::IOSSerialize& se ) 
     61SubUnitInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    6262{ 
    6363    AVCCommand::serialize( se ); 
     
    7777 
    7878bool 
    79 SubUnitInfoCmd::deserialize( Util::IISDeserialize& de ) 
     79SubUnitInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    8080{ 
    8181    AVCCommand::deserialize( de ); 
  • trunk/libffado/src/libavc/general/avc_subunit_info.h

    r742 r824  
    4040    virtual ~SubUnitInfoCmd(); 
    4141 
    42     virtual bool serialize( Util::IOSSerialize& se ); 
    43     virtual bool deserialize( Util::IISDeserialize& de ); 
     42    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     43    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4444 
    4545    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/general/avc_unit_info.cpp

    r742 r824  
    4848 
    4949bool 
    50 UnitInfoCmd::serialize( Util::IOSSerialize& se ) 
     50UnitInfoCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    5151{ 
    5252    AVCCommand::serialize( se ); 
     
    6666 
    6767bool 
    68 UnitInfoCmd::deserialize( Util::IISDeserialize& de ) 
     68UnitInfoCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    6969{ 
    7070    AVCCommand::deserialize( de ); 
  • trunk/libffado/src/libavc/general/avc_unit_info.h

    r742 r824  
    5858    virtual ~UnitInfoCmd(); 
    5959 
    60     virtual bool serialize( Util::IOSSerialize& se ); 
    61     virtual bool deserialize( Util::IISDeserialize& de ); 
     60    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     61    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6262 
    6363    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/general/avc_vendor_dependent_cmd.cpp

    r742 r824  
    4545 
    4646bool 
    47 VendorDependentCmd::serialize( Util::IOSSerialize& se ) 
     47VendorDependentCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    4848{ 
    4949    bool result=true; 
     
    6060 
    6161bool 
    62 VendorDependentCmd::deserialize( Util::IISDeserialize& de ) 
     62VendorDependentCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    6363{ 
    6464    bool result=true; 
  • trunk/libffado/src/libavc/general/avc_vendor_dependent_cmd.h

    r742 r824  
    3636    virtual ~VendorDependentCmd(); 
    3737 
    38     virtual bool serialize( Util::IOSSerialize& se ); 
    39     virtual bool deserialize( Util::IISDeserialize& de ); 
     38    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     39    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    4040 
    4141    virtual const char* getCmdName() const 
  • trunk/libffado/src/libavc/musicsubunit/avc_descriptor_music.cpp

    r742 r824  
    4848 
    4949bool 
    50 AVCMusicGeneralStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
     50AVCMusicGeneralStatusInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    5151{ 
    5252    bool result=true; 
     
    6363 
    6464bool 
    65 AVCMusicGeneralStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
     65AVCMusicGeneralStatusInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    6666{ 
    6767    bool result=true; 
     
    8686 
    8787bool 
    88 AVCMusicOutputPlugStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
     88AVCMusicOutputPlugStatusInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    8989{ 
    9090    bool result=true; 
     
    9696 
    9797bool 
    98 AVCMusicOutputPlugStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
     98AVCMusicOutputPlugStatusInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    9999{ 
    100100    bool result=true; 
     
    128128 
    129129bool 
    130 AVCMusicClusterInfoBlock::serialize( Util::IOSSerialize& se ) 
     130AVCMusicClusterInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    131131{ 
    132132    bool result=true; 
     
    162162 
    163163bool 
    164 AVCMusicClusterInfoBlock::deserialize( Util::IISDeserialize& de ) 
     164AVCMusicClusterInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    165165{ 
    166166    bool result=true; 
     
    255255 
    256256bool 
    257 AVCMusicSubunitPlugInfoBlock::serialize( Util::IOSSerialize& se ) 
     257AVCMusicSubunitPlugInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    258258{ 
    259259    bool result=true; 
     
    286286 
    287287bool 
    288 AVCMusicSubunitPlugInfoBlock::deserialize( Util::IISDeserialize& de ) 
     288AVCMusicSubunitPlugInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    289289{ 
    290290    bool result=true; 
     
    388388 
    389389bool 
    390 AVCMusicPlugInfoBlock::serialize( Util::IOSSerialize& se ) 
     390AVCMusicPlugInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    391391{ 
    392392    bool result=true; 
     
    418418 
    419419bool 
    420 AVCMusicPlugInfoBlock::deserialize( Util::IISDeserialize& de ) 
     420AVCMusicPlugInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    421421{ 
    422422    bool result=true; 
     
    519519 
    520520bool 
    521 AVCMusicRoutingStatusInfoBlock::serialize( Util::IOSSerialize& se ) 
     521AVCMusicRoutingStatusInfoBlock::serialize( Util::Cmd::IOSSerialize& se ) 
    522522{ 
    523523    bool result=true; 
     
    560560 
    561561bool 
    562 AVCMusicRoutingStatusInfoBlock::deserialize( Util::IISDeserialize& de ) 
     562AVCMusicRoutingStatusInfoBlock::deserialize( Util::Cmd::IISDeserialize& de ) 
    563563{ 
    564564    bool result=true; 
     
    654654 
    655655bool 
    656 AVCMusicStatusDescriptor::serialize( Util::IOSSerialize& se ) 
     656AVCMusicStatusDescriptor::serialize( Util::Cmd::IOSSerialize& se ) 
    657657{ 
    658658    bool result=true; 
     
    674674 
    675675bool 
    676 AVCMusicStatusDescriptor::deserialize( Util::IISDeserialize& de ) 
     676AVCMusicStatusDescriptor::deserialize( Util::Cmd::IISDeserialize& de ) 
    677677{ 
    678678    bool result=true; 
  • trunk/libffado/src/libavc/musicsubunit/avc_descriptor_music.h

    r742 r824  
    4848 
    4949 
    50 class Util::IOSSerialize; 
    51 class Util::IISDeserialize; 
     50class Util::Cmd::IOSSerialize; 
     51class Util::Cmd::IISDeserialize; 
    5252 
    5353/** 
     
    5858public: 
    5959 
    60     virtual bool serialize( Util::IOSSerialize& se ); 
    61     virtual bool deserialize( Util::IISDeserialize& de ); 
     60    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     61    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    6262 
    6363    AVCMusicGeneralStatusInfoBlock( ); 
     
    8080public: 
    8181 
    82     virtual bool serialize( Util::IOSSerialize& se ); 
    83     virtual bool deserialize( Util::IISDeserialize& de ); 
     82    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     83    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    8484 
    8585    AVCMusicOutputPlugStatusInfoBlock( ); 
     
    106106    typedef std::vector<struct sSignalInfo>::iterator SignalInfoVectorIterator; 
    107107 
    108     virtual bool serialize( Util::IOSSerialize& se ); 
    109     virtual bool deserialize( Util::IISDeserialize& de ); 
     108    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     109    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    110110 
    111111    virtual bool clear(); 
     
    147147    }; 
    148148 
    149     virtual bool serialize( Util::IOSSerialize& se ); 
    150     virtual bool deserialize( Util::IISDeserialize& de ); 
     149    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     150    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    151151 
    152152    AVCMusicSubunitPlugInfoBlock( ); 
     
    181181public: 
    182182 
    183     virtual bool serialize( Util::IOSSerialize& se ); 
    184     virtual bool deserialize( Util::IISDeserialize& de ); 
     183    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     184    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    185185    virtual bool clear(); 
    186186 
     
    221221public: 
    222222 
    223     virtual bool serialize( Util::IOSSerialize& se ); 
    224     virtual bool deserialize( Util::IISDeserialize& de ); 
     223    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     224    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    225225 
    226226    AVCMusicRoutingStatusInfoBlock( ); 
     
    255255 
    256256public: 
    257     virtual bool serialize( Util::IOSSerialize& se ); 
    258     virtual bool deserialize( Util::IISDeserialize& de ); 
     257    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     258    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    259259     
    260260    AVCMusicStatusDescriptor( Unit* unit, Subunit* subunit ); 
  • trunk/libffado/src/libavc/streamformat/avc_extended_stream_format.cpp

    r742 r824  
    5353 
    5454bool 
    55 StreamFormatInfo::serialize( Util::IOSSerialize& se ) 
     55StreamFormatInfo::serialize( Util::Cmd::IOSSerialize& se ) 
    5656{ 
    5757    se.write( m_numberOfChannels, "StreamFormatInfo numberOfChannels" ); 
     
    6161 
    6262bool 
    63 StreamFormatInfo::deserialize( Util::IISDeserialize& de ) 
     63StreamFormatInfo::deserialize( Util::Cmd::IISDeserialize& de ) 
    6464{ 
    6565    de.read( &m_numberOfChannels ); 
     
    8686 
    8787bool 
    88 FormatInformationStreamsSync::serialize( Util::IOSSerialize& se ) 
     88FormatInformationStreamsSync::serialize( Util::Cmd::IOSSerialize& se ) 
    8989{ 
    9090    se.write( m_reserved0, "FormatInformationStreamsSync reserved" ); 
     
    102102 
    103103bool 
    104 FormatInformationStreamsSync::deserialize( Util::IISDeserialize& de ) 
     104FormatInformationStreamsSync::deserialize( Util::Cmd::IISDeserialize& de ) 
    105105{ 
    106106    de.read( &m_reserved0 ); 
     
    157157 
    158158bool 
    159 FormatInformationStreamsCompound::serialize( Util::IOSSerialize& se ) 
     159FormatInformationStreamsCompound::serialize( Util::Cmd::IOSSerialize& se ) 
    160160{ 
    161161    se.write( m_samplingFrequency, "FormatInformationStreamsCompound samplingFrequency" ); 
     
    172172 
    173173bool 
    174 FormatInformationStreamsCompound::deserialize( Util::IISDeserialize& de ) 
     174FormatInformationStreamsCompound::deserialize( Util::Cmd::IISDeserialize& de ) 
    175175{ 
    176176    de.read( &m_samplingFrequency ); 
     
    223223 
    224224bool 
    225 FormatInformation::serialize( Util::IOSSerialize& se ) 
     225FormatInformation::serialize( Util::Cmd::IOSSerialize& se ) 
    226226{ 
    227227    if ( m_root != eFHR_Invalid ) { 
     
    241241 
    242242bool 
    243 FormatInformation::deserialize( Util::IISDeserialize& de ) 
     243FormatInformation::deserialize( Util::Cmd::IISDeserialize& de ) 
    244244{ 
    245245    bool result = false; 
     
    338338 
    339339bool 
    340 ExtendedStreamFormatCmd::serialize( Util::IOSSerialize& se ) 
     340ExtendedStreamFormatCmd::serialize( Util::Cmd::IOSSerialize& se ) 
    341341{ 
    342342    AVCCommand::serialize( se ); 
     
    352352 
    353353bool 
    354 ExtendedStreamFormatCmd::deserialize( Util::IISDeserialize& de ) 
     354ExtendedStreamFormatCmd::deserialize( Util::Cmd::IISDeserialize& de ) 
    355355{ 
    356356    AVCCommand::deserialize( de ); 
  • trunk/libffado/src/libavc/streamformat/avc_extended_stream_format.h

    r742 r824  
    106106#define AVC1394_EXTENDED_STREAM_FORMAT_INFO_STATUS_NOT_USED         0xff 
    107107 
    108 class Util::IOSSerialize; 
    109 class Util::IISDeserialize; 
     108class Util::Cmd::IOSSerialize; 
     109class Util::Cmd::IISDeserialize; 
    110110 
    111111enum ERateControl { 
     
    121121    StreamFormatInfo(); 
    122122 
    123     virtual bool serialize( Util::IOSSerialize& se ); 
    124     virtual bool deserialize( Util::IISDeserialize& de ); 
     123    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     124    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    125125 
    126126    virtual StreamFormatInfo* clone() const; 
     
    147147    FormatInformationStreamsSync(); 
    148148 
    149     virtual bool serialize( Util::IOSSerialize& se ); 
    150     virtual bool deserialize( Util::IISDeserialize& de ); 
     149    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     150    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    151151    virtual FormatInformationStreamsSync* clone() const; 
    152152 
     
    165165    virtual ~FormatInformationStreamsCompound(); 
    166166 
    167     virtual bool serialize( Util::IOSSerialize& se ); 
    168     virtual bool deserialize( Util::IISDeserialize& de ); 
     167    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     168    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    169169    virtual FormatInformationStreamsCompound* clone() const; 
    170170 
     
    231231    virtual ~FormatInformation(); 
    232232 
    233     virtual bool serialize( Util::IOSSerialize& se ); 
    234     virtual bool deserialize( Util::IISDeserialize& de ); 
     233    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     234    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    235235 
    236236    virtual FormatInformation* clone() const; 
     
    271271    bool setSubFunction( ESubFunction subFunction ); 
    272272 
    273     virtual bool serialize( Util::IOSSerialize& se ); 
    274     virtual bool deserialize( Util::IISDeserialize& de ); 
     273    virtual bool serialize( Util::Cmd::IOSSerialize& se ); 
     274    virtual bool deserialize( Util::Cmd::IISDeserialize& de ); 
    275275 
    276276    EStatus getStatus(); 
  • trunk/libffado/src/libutil/cmd_serialize.cpp

    r742 r824  
    3131 
    3232namespace Util { 
     33  namespace Cmd { 
    3334 
    3435 
     
    308309} 
    309310 
    310 
     311  } 
     312
  • trunk/libffado/src/libutil/cmd_serialize.h

    r742 r824  
    3131 
    3232namespace Util { 
     33        namespace Cmd { 
    3334 
    3435// Interfaces 
     
    162163}; 
    163164 
     165        } 
    164166} 
    165167#endif // UTIL_CMD_SERIALIZE_H