diff options
author | Adam Midvidy <amidvidy@gmail.com> | 2015-06-15 14:06:09 -0400 |
---|---|---|
committer | Adam Midvidy <amidvidy@gmail.com> | 2015-06-16 16:25:39 -0400 |
commit | 49c54afb7abfeceb0f9f03ed59df69b9cf22a5e7 (patch) | |
tree | 6e71691c78f7354d49bd87986c983aad2530d4ae /src/mongo/rpc/command_request.h | |
parent | 4eb15b34d157e2719fc9034f5956b698d96ef64e (diff) | |
download | mongo-49c54afb7abfeceb0f9f03ed59df69b9cf22a5e7.tar.gz |
SERVER-18292 expose protocol type of RPC classes and
check that they match in runCommandWithMetadata
Diffstat (limited to 'src/mongo/rpc/command_request.h')
-rw-r--r-- | src/mongo/rpc/command_request.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mongo/rpc/command_request.h b/src/mongo/rpc/command_request.h index b96323477c2..cf2b54a7d42 100644 --- a/src/mongo/rpc/command_request.h +++ b/src/mongo/rpc/command_request.h @@ -31,6 +31,7 @@ #include "mongo/base/string_data.h" #include "mongo/db/jsobj.h" #include "mongo/rpc/document_range.h" +#include "mongo/rpc/protocol.h" #include "mongo/rpc/request_interface.h" namespace mongo { @@ -87,6 +88,8 @@ namespace rpc { */ DocumentRange getInputDocs() const final; + Protocol getProtocol() const final; + friend bool operator==(const CommandRequest& lhs, const CommandRequest& rhs); friend bool operator!=(const CommandRequest& lhs, const CommandRequest& rhs); |