summaryrefslogtreecommitdiff
path: root/src/mongo/db/logical_session_record.idl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/logical_session_record.idl')
-rw-r--r--src/mongo/db/logical_session_record.idl48
1 files changed, 0 insertions, 48 deletions
diff --git a/src/mongo/db/logical_session_record.idl b/src/mongo/db/logical_session_record.idl
deleted file mode 100644
index 25e2ac65b76..00000000000
--- a/src/mongo/db/logical_session_record.idl
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright (C) 2017 MongoDB Inc.
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License, version 3,
-# as published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-
-# This IDL file describes the BSON format for a LogicalSessionRecord, and
-# handles the serialization to and deserialization from its BSON representation
-# for that class.
-
-global:
- cpp_namespace: "mongo"
- cpp_includes:
- - "mongo/db/logical_session_id.h"
- - "mongo/db/signed_logical_session_id.h"
-
-imports:
- - "mongo/idl/basic_types.idl"
- - "mongo/db/signed_logical_session_id.idl"
-
-types:
- SignedLogicalSessionIdIDL:
- description: "IDL representation of the SignedLogicalSessionId cpp type"
- bson_serialization_type: object
- cpp_type: "mongo::SignedLogicalSessionId"
- deserializer: "mongo::SignedLogicalSessionId::parse"
- serializer: "mongo::SignedLogicalSessionId::toBSON"
-
-structs:
-
- logical_session_record:
- description: "A struct representing a LogicalSessionRecord"
- fields:
- signedLsid:
- description: "The id for this session record"
- type: SignedLogicalSessionIdIDL
- lastUse:
- description: "The time at which this record was last used. Note: the date expressed in this in-memory record object may not match the date on the authoritative record for this session, which is stored in the sessions collection."
- type: date