File tree Expand file tree Collapse file tree 6 files changed +58
-0
lines changed Expand file tree Collapse file tree 6 files changed +58
-0
lines changed Original file line number Diff line number Diff line change @@ -341,6 +341,7 @@ LIBMONGOC_1.4 {
341
341
mongoc_log_trace_disable;
342
342
mongoc_log_trace_enable;
343
343
mongoc_server_description_ismaster;
344
+ mongoc_server_description_round_trip_time;
344
345
mongoc_server_description_type;
345
346
mongoc_server_descriptions_destroy_all;
346
347
mongoc_uri_get_option_as_bool;
Original file line number Diff line number Diff line change @@ -247,6 +247,7 @@ mongoc_server_description_host
247
247
mongoc_server_description_id
248
248
mongoc_server_description_ismaster
249
249
mongoc_server_description_new_copy
250
+ mongoc_server_description_round_trip_time
250
251
mongoc_server_description_type
251
252
mongoc_server_descriptions_destroy_all
252
253
mongoc_socket_accept
Original file line number Diff line number Diff line change @@ -242,6 +242,7 @@ mongoc_server_description_host
242
242
mongoc_server_description_id
243
243
mongoc_server_description_ismaster
244
244
mongoc_server_description_new_copy
245
+ mongoc_server_description_round_trip_time
245
246
mongoc_server_description_type
246
247
mongoc_server_descriptions_destroy_all
247
248
mongoc_socket_accept
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" ?>
2
+ <page xmlns =" http://projectmallard.org/1.0/"
3
+ type =" topic"
4
+ style =" function"
5
+ xmlns : api =" http://projectmallard.org/experimental/api/"
6
+ xmlns : ui =" http://projectmallard.org/experimental/ui/"
7
+ id =" mongoc_server_description_round_trip_time" >
8
+ <info >
9
+ <link type =" guide" xref =" mongoc_server_description_t" group =" function" />
10
+ </info >
11
+ <title >mongoc_server_description_round_trip_time()</title >
12
+
13
+ <section id =" synopsis" >
14
+ <title >Synopsis</title >
15
+ <synopsis ><code mime =" text/x-csrc" ><![CDATA[ int64_t
16
+ mongoc_server_description_round_trip_time (const mongoc_server_description_t *description);
17
+ ]]> </code ></synopsis >
18
+ </section >
19
+
20
+ <section id =" parameters" >
21
+ <title >Parameters</title >
22
+ <table >
23
+ <tr ><td ><p >description</p ></td ><td ><p >A <code xref =" mongoc_server_description_t" >mongoc_server_description_t</code >.</p ></td ></tr >
24
+ </table >
25
+ </section >
26
+
27
+ <section id =" description" >
28
+ <title >Description</title >
29
+ <p >Get the server's round trip time in milliseconds. This is the client's measurement of the duration of an "ismaster" command.</p >
30
+ </section >
31
+
32
+ </page >
Original file line number Diff line number Diff line change @@ -270,6 +270,26 @@ mongoc_server_description_host (mongoc_server_description_t *description)
270
270
return & description -> host ;
271
271
}
272
272
273
+ /*
274
+ *--------------------------------------------------------------------------
275
+ *
276
+ * mongoc_server_description_round_trip_time --
277
+ *
278
+ * Get the round trip time of this server, which is the client's
279
+ * measurement of the duration of an "ismaster" command.
280
+ *
281
+ * Returns:
282
+ * The server's round trip time in milliseconds.
283
+ *
284
+ *--------------------------------------------------------------------------
285
+ */
286
+
287
+ int64_t
288
+ mongoc_server_description_round_trip_time (mongoc_server_description_t * description )
289
+ {
290
+ return description -> round_trip_time ;
291
+ }
292
+
273
293
/*
274
294
*--------------------------------------------------------------------------
275
295
*
Original file line number Diff line number Diff line change @@ -36,6 +36,9 @@ mongoc_server_description_id (mongoc_server_description_t *description);
36
36
mongoc_host_list_t *
37
37
mongoc_server_description_host (mongoc_server_description_t * description );
38
38
39
+ int64_t
40
+ mongoc_server_description_round_trip_time (mongoc_server_description_t * description );
41
+
39
42
const char *
40
43
mongoc_server_description_type (mongoc_server_description_t * description );
41
44
You can’t perform that action at this time.
0 commit comments