A protocol is the entire set of commands and messages that a communication system offers. In CopperLan, most of the system-related and supporting functions are automated in the background and are not directly related to the performance and control; this is why we broadly split the Protocol in two:
-
Performance messages (editing, playing, displaying)
System messages (housekeeping)
-
Performance messages is the part that provides the application-related capabilities that are specific to each product.
System messages are the supporting foundation for Performance messages. Very few system messages will be used by the applications; they are essentially hidden inside system procedures.
