Skip to content

[Feature] Separate network operations from E1.31 logic #69

Description

@bruingineer

Separating network IO into a Transport trait would allow interchangeable network stack implementations and give end users more flexibility if they want to implement custom send or recv. For example, if someone wanted to use linux's sendmmsg(...) api instead of send_to(...). The sACN logic and sequence numbering, etc, should all be contained in a similar place, but the network calls should be separated from the logic, in my opinion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions