Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCNetCacheReader.html below:
NCBI C++ ToolKit: CNetCacheReader Class Reference
Search Toolkit Book for CNetCacheReader
#include "netcache_rw.hpp"
(Private to src/connect/services
.)
Inheritance diagram for CNetCacheReader:
[legend]
Collaboration diagram for CNetCacheReader:
[legend] Public Member Functions CNetCacheReader (SNetCacheAPIImpl *impl, const string &blob_id, CNetServer::SExecResult &exec_result, size_t *blob_size_ptr, const CNetCacheAPIParameters *parameters) virtual ~CNetCacheReader () virtual ERW_Result Read (void *buf, size_t count, size_t *bytes_read_ptr=0) Read as many as "count" bytes into a buffer pointed to by the "buf" argument. More...
virtual ERW_Result PendingCount (size_t *count) Via parameter "count" (which is guaranteed to be supplied non-NULL) return the number of bytes that are ready to be read from the input device without blocking. More...
virtual void Close () const string & GetBlobID () const Uint8 GetBlobSize () const bool Eof () const Public Member Functions inherited from IReader virtual ERW_Result Pushback (const void *buf, size_t count, void *del_ptr=0) This method gets called by RStream buffer destructor to return buffered yet still unread (from the stream) portion of data back to the device. More...
virtual ~IReader () Private Member Functions void SocketRead (void *buf, size_t count, size_t *bytes_read) Private Attributes string m_BlobID CNetServerConnection m_Connection Uint8 m_BlobSize Uint8 m_BlobBytesToRead CFileIO m_CacheFile bool m_CachingEnabled Detailed Description
Definition at line 70 of file netcache_rw.hpp.
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4