Cleanup: tighter const safety declarations in transport layer and SSL manager

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • 131
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      While working on BF ticket I found the code will be a lot more easier to reason about if the methods and fields in TransportLayer, SSLManagerInterface and ASIOSession are changed to const.

      The main idea of this change is to prove that creating new connections on transport is not mutating the transport itself.

      I will not enumerate details because the change is already made and I will post the CR shortly.

            Assignee:
            Andrew Shuvalov (Inactive)
            Reporter:
            Andrew Shuvalov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: