Skip to content

Create documentation of the implementation approaches #6

@dietmarkuehl

Description

@dietmarkuehl

This documentation is intended to be a road map to the beman::net29 implementation to help contributors to find their way around. This documentation would be specific to the choices of this particular implementation rather than something [necessarily] common to implementations of the specification.

Here are some things which need to be covered:

  1. Document the idiosyncrasies of how file handles are represented and why that is done.
  2. Document the key abstractions/system customizations (native_handle_type, io_base, etc.).
  3. Document context_base and its intended use.
  4. Document how supported asynchronous operations are handles (see, e.g., operation.hpp and why that is done.
  5. The list above is probably incomplete.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions