scanner.h

Three additional APIs that are defined in this header file have been implemented.

/**
* Adds a column family and optionally a column qualifier to
* the hb_scanner_t object.
*/
HBASE_API int32_t
hb_scanner_add_column(hb_scanner_t scanner,
        const byte_t *family,
        const size_t  familyLen,
        const byte_t *qualifier,
        const size_t qualLen);
/**
* Scans only rows that match the specified timestamp.
*/
HBASE_API int32_t
hb_scanner_set_timestamp(
          hb_scanner_t scanner, 
          const int64_t ts);
/**
* Scans only rows with timestamps that fall in the specified range,
* including the minimum and maximum timestamps.
*/
HBASE_API int32_t
hb_scanner_set_timerange(
          hb_scanner_t scanner, 
          const int64_t min_ts, 
          const int64_t max_ts);