X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Ftosthreads%2Fsystem%2FBlockingLogStorageImplP.nc;h=aca77acff417e9822cfa5fc5fc1a804e446a1554;hb=e9bfab607e051bae6afb47b44892ce37541d1b44;hp=4de3b921aa149addc25f919d0b0a10fbeeed5cc1;hpb=adf1de6c009d13b7b52e68535c63b28f59c97400;p=tinyos-2.x.git diff --git a/tos/lib/tosthreads/system/BlockingLogStorageImplP.nc b/tos/lib/tosthreads/system/BlockingLogStorageImplP.nc index 4de3b921..aca77acf 100644 --- a/tos/lib/tosthreads/system/BlockingLogStorageImplP.nc +++ b/tos/lib/tosthreads/system/BlockingLogStorageImplP.nc @@ -266,4 +266,14 @@ implementation { command storage_cookie_t BlockingLog.currentWriteOffset[uint8_t volume_id]() { return call LogWrite.currentOffset[volume_id](); } command storage_cookie_t BlockingLog.currentReadOffset[uint8_t volume_id]() { return call LogRead.currentOffset[volume_id](); } command storage_len_t BlockingLog.getSize[uint8_t volume_id]() { return call LogRead.getSize[volume_id](); } + + default command error_t LogRead.read[uint8_t volume_id](void* buf, storage_len_t len) { return FAIL; } + default command storage_cookie_t LogRead.currentOffset[uint8_t volume_id]() { return SEEK_BEGINNING; } + default command error_t LogRead.seek[uint8_t volume_id](storage_cookie_t offset) { return FAIL; } + default command storage_len_t LogRead.getSize[uint8_t volume_id]() { return 0; } + + default command error_t LogWrite.append[uint8_t volume_id](void* buf, storage_len_t len) { return FAIL; } + default command storage_cookie_t LogWrite.currentOffset[uint8_t volume_id]() { return SEEK_BEGINNING; } + default command error_t LogWrite.erase[uint8_t volume_id]() { return FAIL; } + default command error_t LogWrite.sync[uint8_t volume_id]() { return FAIL; } }