videocollection/videocollectionwrapper/tsrc/testvideocollectionlistener/stub/src/stubsignalreceiver.cpp
changeset 55 4bfa887905cf
parent 38 ff53afa8ad05
equal deleted inserted replaced
50:21fe8338c6bf 55:4bfa887905cf
    24 StubSignalReceiver::StubSignalReceiver() :
    24 StubSignalReceiver::StubSignalReceiver() :
    25 mLatestPtr(0),
    25 mLatestPtr(0),
    26 mLatestItemId(TMPXItemId::InvalidId()),
    26 mLatestItemId(TMPXItemId::InvalidId()),
    27 mLatestModifiedItemId(TMPXItemId::InvalidId()),
    27 mLatestModifiedItemId(TMPXItemId::InvalidId()),
    28 mLatestInteger(-1),
    28 mLatestInteger(-1),
    29 mListComplete(false)
    29 mVideoListComplete(false),
       
    30 mAlbumListComplete(false)
    30 {
    31 {
    31     
    32     
    32 }
    33 }
    33 
    34 
    34 // -----------------------------------------------------------------------------
    35 // -----------------------------------------------------------------------------
    49     mLatestPtr = 0;
    50     mLatestPtr = 0;
    50     mLatestItemId = TMPXItemId::InvalidId();
    51     mLatestItemId = TMPXItemId::InvalidId();
    51     mLatestModifiedItemId = TMPXItemId::InvalidId();
    52     mLatestModifiedItemId = TMPXItemId::InvalidId();
    52     mLatesListData.clear();
    53     mLatesListData.clear();
    53     mLatestInteger = -1;
    54     mLatestInteger = -1;
    54     mListComplete = false;
    55     mVideoListComplete = false;
       
    56     mAlbumListComplete = false;
    55 }
    57 }
    56 
    58 
    57 // -----------------------------------------------------------------------------
    59 // -----------------------------------------------------------------------------
    58 // getLatestPointerAddr
    60 // getLatestPointerAddr
    59 // -----------------------------------------------------------------------------
    61 // -----------------------------------------------------------------------------
    99 {
   101 {
   100     return mLatestInteger;
   102     return mLatestInteger;
   101 }
   103 }
   102 
   104 
   103 // -----------------------------------------------------------------------------
   105 // -----------------------------------------------------------------------------
   104 // getListComplete
   106 // getVideoListComplete
   105 // -----------------------------------------------------------------------------
   107 // -----------------------------------------------------------------------------
   106 //
   108 //
   107 bool StubSignalReceiver::getListComplete()
   109 bool StubSignalReceiver::getVideoListComplete()
   108 {
   110 {
   109     return mListComplete;
   111     return mVideoListComplete;
       
   112 }
       
   113 
       
   114 // -----------------------------------------------------------------------------
       
   115 // getAlbumListComplete
       
   116 // -----------------------------------------------------------------------------
       
   117 //
       
   118 bool StubSignalReceiver::getAlbumListComplete()
       
   119 {
       
   120     return mAlbumListComplete;
   110 }
   121 }
   111 
   122 
   112 // -----------------------------------------------------------------------------
   123 // -----------------------------------------------------------------------------
   113 // newVideoListSlot
   124 // newVideoListSlot
   114 // -----------------------------------------------------------------------------
   125 // -----------------------------------------------------------------------------
   187 
   198 
   188 // -----------------------------------------------------------------------------
   199 // -----------------------------------------------------------------------------
   189 // albumListAvailableSlot
   200 // albumListAvailableSlot
   190 // -----------------------------------------------------------------------------
   201 // -----------------------------------------------------------------------------
   191 //
   202 //
   192 void StubSignalReceiver::albumListAvailableSlot(TMPXItemId albumId, 
   203 void StubSignalReceiver::albumListAvailableSlot(TMPXItemId &albumId, 
   193                                                 CMPXMediaArray *albumItems)
   204                                                 CMPXMediaArray *albumItems)
   194 {
   205 {
   195     mLatestItemId = albumId;
   206     mLatestItemId = albumId;
   196     mLatestPtr = albumItems;
   207     mLatestPtr = albumItems;
   197 }
   208 }
   198 
   209 
   199 // -----------------------------------------------------------------------------
   210 // -----------------------------------------------------------------------------
   200 // itemDeletedSlot
   211 // itemDeletedSlot
   201 // -----------------------------------------------------------------------------
   212 // -----------------------------------------------------------------------------
   202 //
   213 //
   203 void StubSignalReceiver::itemDeletedSlot(TMPXItemId id)
   214 void StubSignalReceiver::itemDeletedSlot(TMPXItemId &id)
   204 {
   215 {
   205     mLatestItemId = id;
   216     mLatestItemId = id;
   206 }
   217 }
   207 
   218 
   208 // -----------------------------------------------------------------------------
   219 // -----------------------------------------------------------------------------
   213 {
   224 {
   214     mLatestModifiedItemId = itemId;
   225     mLatestModifiedItemId = itemId;
   215 }
   226 }
   216 
   227 
   217 // -----------------------------------------------------------------------------
   228 // -----------------------------------------------------------------------------
   218 // listCompleteSlot
   229 // videoListCompleteSlot
   219 // -----------------------------------------------------------------------------
   230 // -----------------------------------------------------------------------------
   220 //
   231 //
   221 void StubSignalReceiver::listCompleteSlot()
   232 void StubSignalReceiver::videoListCompleteSlot()
   222 {
   233 {
   223     mListComplete = true;
   234     mVideoListComplete = true;
       
   235 }
       
   236 
       
   237 // -----------------------------------------------------------------------------
       
   238 // albumListCompleteSlot
       
   239 // -----------------------------------------------------------------------------
       
   240 //
       
   241 void StubSignalReceiver::albumListCompleteSlot()
       
   242 {
       
   243     mAlbumListComplete = true;
   224 }
   244 }
   225 
   245 
   226 // -----------------------------------------------------------------------------
   246 // -----------------------------------------------------------------------------
   227 // albumRemoveFailureSlot
   247 // albumRemoveFailureSlot
   228 // -----------------------------------------------------------------------------
   248 // -----------------------------------------------------------------------------