-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
We should think about using more general naming for the transport and application protocol APIs. The Application layer is using a message-oriented communication model while the transport layer is using all different types depending on the transport protocol in use.
Hence, it would be more clear to rename write_packet in the transport abstraction to something more general such as send with some clear documentation about the underlying model (UDP->packet, SCTP->message, TCP->stream).
The same goes for handle_data in the application abstraction, which could be renamed to something along the lines of receive.
Do you have an opinion on that @Neverlord @josephnoir ?