| 205 | }; |
| 206 | |
| 207 | struct ExtMsgDelete : ExtMsg, FastAllocated<ExtMsgDelete> { |
| 208 | enum { opcode = 2006 }; |
| 209 | |
| 210 | ExtMsgHeader* header; |
| 211 | Namespace ns; |
| 212 | int32_t flags; |
| 213 | std::vector<bson::BSONObj> selectors; |
| 214 | |
| 215 | std::string toString() override; |
| 216 | Future<Void> run(Reference<ExtConnection>) override; |
| 217 | |
| 218 | private: |
| 219 | ExtMsgDelete(ExtMsgHeader*, const uint8_t*); |
| 220 | friend struct ExtMsg::Factory<ExtMsgDelete>; |
| 221 | }; |
| 222 | |
| 223 | struct ExtMsgKillCursors : ExtMsg, FastAllocated<ExtMsgKillCursors> { |
| 224 | enum { opcode = 2007 }; |
nothing calls this directly
no outgoing calls
no test coverage detected