[
  "pool",
  "server",
  "disconnectHandler",
  "bson",
  "ns",
  "cmd",
  "options",
  "topology",
  "cursorState",
  "callbacks",
  "logger",
  "_readableState",
  "readable",
  "domain",
  "_events",
  "_eventsCount",
  "_maxListeners",
  "s",
  "sortValue",
  "setCursorBatchSize",
  "cursorBatchSize",
  "setCursorLimit",
  "cursorLimit",
  "setCursorSkip",
  "cursorSkip",
  "_find",
  "_getmore",
  "_killcursor",
  "clone",
  "isDead",
  "isKilled",
  "isNotified",
  "bufferedCount",
  "readBufferedDocuments",
  "kill",
  "rewind",
  "next",
  "_next",
  "hasNext",
  "filter",
  "maxScan",
  "hint",
  "min",
  "max",
  "returnKey",
  "showRecordId",
  "snapshot",
  "setCursorOption",
  "addCursorFlag",
  "addQueryModifier",
  "comment",
  "maxAwaitTimeMS",
  "maxTimeMS",
  "maxTimeMs",
  "project",
  "sort",
  "batchSize",
  "limit",
  "skip",
  "nextObject",
  "each",
  "forEach",
  "setReadPreference",
  "toArray",
  "count",
  "close",
  "map",
  "isClosed",
  "destroy",
  "stream",
  "explain",
  "_read",
  "readPreference",
  "namespace",
  "push",
  "unshift",
  "isPaused",
  "setEncoding",
  "read",
  "pipe",
  "unpipe",
  "on",
  "addListener",
  "resume",
  "pause",
  "wrap",
  "setMaxListeners",
  "getMaxListeners",
  "emit",
  "once",
  "removeListener",
  "removeAllListeners",
  "listeners",
  "listenerCount"
]