Skip to content

Commit 14f6271

Browse files
author
Christian Hergert
committed
cursor: add get_hint() helper.
1 parent b0ac1c2 commit 14f6271

File tree

5 files changed

+13
-0
lines changed

5 files changed

+13
-0
lines changed

build/cmake/libmongoc-ssl.def

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ mongoc_cursor_clone
7171
mongoc_cursor_current
7272
mongoc_cursor_destroy
7373
mongoc_cursor_error
74+
mongoc_cursor_get_hint
7475
mongoc_cursor_get_host
7576
mongoc_cursor_is_alive
7677
mongoc_cursor_more

build/cmake/libmongoc.def

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ mongoc_cursor_clone
7171
mongoc_cursor_current
7272
mongoc_cursor_destroy
7373
mongoc_cursor_error
74+
mongoc_cursor_get_hint
7475
mongoc_cursor_get_host
7576
mongoc_cursor_is_alive
7677
mongoc_cursor_more

src/libmongoc.symbols

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ mongoc_cursor_clone
7272
mongoc_cursor_current
7373
mongoc_cursor_destroy
7474
mongoc_cursor_error
75+
mongoc_cursor_get_hint
7576
mongoc_cursor_get_host
7677
mongoc_cursor_is_alive
7778
mongoc_cursor_more

src/mongoc/mongoc-cursor.c

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1062,3 +1062,12 @@ mongoc_cursor_current (const mongoc_cursor_t *cursor) /* IN */
10621062

10631063
return cursor->current;
10641064
}
1065+
1066+
1067+
uint32_t
1068+
mongoc_cursor_get_hint (const mongoc_cursor_t *cursor)
1069+
{
1070+
bson_return_val_if_fail (cursor, 0);
1071+
1072+
return cursor->hint;
1073+
}

src/mongoc/mongoc-cursor.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ void mongoc_cursor_get_host (mongoc_cursor_t *cursor,
4646
mongoc_host_list_t *host);
4747
bool mongoc_cursor_is_alive (const mongoc_cursor_t *cursor);
4848
const bson_t *mongoc_cursor_current (const mongoc_cursor_t *cursor);
49+
uint32_t mongoc_cursor_get_hint (const mongoc_cursor_t *cursor);
4950

5051

5152
BSON_END_DECLS

0 commit comments

Comments
 (0)