Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-80820

Create getters for Specification on outer WireSpec class

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Server Programmability
    • Service Arch 2023-09-18, Service Arch 2023-10-02

      Right now, the WireSpec class basically wraps a Specification struct, which contains most of the information we need from the WireSpec class implemented here

      This results in us having to traverse three levels in order to access the information we want from WireSpec, which is not ideal.

      Build getters inside the WireSpec class that allow us to simply call (for example) `WireSpec::getWireSpec(...).isInternalClient()`.

            Assignee:
            Unassigned Unassigned
            Reporter:
            erin.mcnulty@mongodb.com Erin McNulty
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: