# README
Pluggable Monitor Protocol Handler
This project is a library to ease implementation of pluggable discoveries for the Arduino CLI following the official specification.
Reference implementation
The dummy-monitor
folder contains a reference pluggable monitor implementation.
Security
If you think you found a vulnerability or other security-related bug in this project, please read our security policy and report the bug to our Security Team 🛡️ Thank you!
e-mail contact: [email protected]
License
Copyright (c) 2021 ARDUINO SA (www.arduino.cc)
The software is released under the GNU General Public License, which covers the main body of the serial-monitor code. The terms of this license can be found at: https://www.gnu.org/licenses/gpl-3.0.en.html
See LICENSE.txt for details.
# Packages
No description provided by the author
# Functions
NewServer creates a new monitor server backed by the provided pluggable monitor implementation.
# Structs
PortDescriptor is a struct to describe the characteristic of a port.
PortParameterDescriptor contains characteristics for every parameter.
A Server is a pluggable monitor protocol handler, it must be created using the NewServer function.
# Interfaces
Monitor is an interface that represents the business logic that a pluggable monitor must implement.