0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
This commit is contained in:
Eliot Horowitz 2010-07-19 10:56:58 -04:00
parent 0b72ae6d71
commit 1d76780d8a

View File

@ -1,24 +1,26 @@
#pragma once
namespace mongo {
/* query results include a 32 result flag word consisting of these bits */
// constants.h
#pragma once
namespace mongo {
/* query results include a 32 result flag word consisting of these bits */
enum ResultFlagType {
/* returned, with zero results, when getMore is called but the cursor id
is not valid at the server. */
is not valid at the server. */
ResultFlag_CursorNotFound = 1,
/* { $err : ... } is being returned */
ResultFlag_ErrSet = 2,
/* Have to update config from the server, usually $err is also set */
ResultFlag_ShardConfigStale = 4,
/* for backward compatability: this let's us know the server supports
the QueryOption_AwaitData option. if it doesn't, a repl slave client should sleep
the QueryOption_AwaitData option. if it doesn't, a repl slave client should sleep
a little between getMore's.
*/
ResultFlag_AwaitCapable = 8
};
}
}