| <!DOCTYPE html> |
| <html> |
| <head> |
| <title>ComputerSystems Protocol Documentation</title> |
| <meta name="copyright" content=" |
| /******************************************************************************* |
| * Copyright (c) 2014-2015 Zeligsoft (2009) Limited and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| *******************************************************************************/ |
| "> |
| </head> |
| <style> |
| li.toc { |
| font-family: sans-serif, Arial; } |
| </style> |
| <body> |
| <h1>ComputerSystem ProtocolDocumentation</h1> |
| <hr /> |
| <h2>TOC</h2> |
| <ul> |
| <li><a href="#Protocols">Protocols</a> |
| <ul> |
| <li> <a href="#ModelProtocols">Model Protocols</a> |
| <ul> |
| <li> <a href="#USBProtocol">USB Protocol</a></li> |
| <li> <a href="#ResourceProtocol">Resource Protocol</a></li> |
| <li> <a href="#OSCmdProtocol">OS Command Protocol</a></li> |
| <li> <a href="#AppCtrlProtocol">App Control Protocol</a></li> |
| <li> <a href="#PrintProtocol">Print Protocol</a></li> |
| <li> <a href="#SaveProtocol">Save Protocol</a></li> |
| </ul> |
| <li> <a href="#RTSProtocols">RTS Protocols</a> |
| <ul> |
| <li> <a href="#FrameProtocol">Frame Protocol</a></li> |
| <li> <a href="#TimerProtocol">Timer Protocol</a></li> |
| <li> <a href="#LogProtocol">Log Protocol</a></li> |
| </ul> |
| </ul> |
| </li> |
| <li><a href="#USBClassNames">USB Class Names</a></li> |
| </ul> |
| <!-- Protocols --> |
| <hr /> |
| <span id="Protocols> |
| <h2">Protocols</h2> |
| <h3 id="ModelProtocols">Model Protocols</h3> |
| <h4 id="USBProtocol">USB Protocol</h4> |
| <img src="img/1-USBProtocol.png" alt="USB Protocol" /> |
| <h4 id="ResourceProtocol">Resource Protocol</h4> |
| <img src="img/2-ResourceProtocol.png" alt="Resource Protocol" /> |
| <h4 id="OSCmdProtocol">OS Command Protocol</h4> |
| <img src="img/3-OSCommandProtocol.png" alt="OS Command Protocol Protocol" /> |
| <h4 id="AppCtrlProtocol">App Control Protocol</h4> |
| <img src="img/4-AppControlProtocol.png" alt="App Control Protocol Protocol" /> |
| <h4 id="PrintProtocol">Print Protocol</h4> |
| <img src="img/5-PrintProtocol.png" alt="Print Protocol Protocol" /> |
| <h4 id="SaveProtocol">Save Protocol</h4> |
| <img src="img/6-SaveProtocol.png" alt="Save Protocol Protocol" /> |
| <h3 id="RTSProtocols">RTS Protocols</h3> |
| <h4 id="FrameProtocol">Frame Protocol</h4> |
| <img src="img/7-FrameProtocol.png" alt="Frame Protocol Protocol" /> |
| <h4 id="TimerProtocol">Timer Protocol</h4> |
| <img src="img/8-TimerProtocol.png" alt="Timer Protocol Protocol" /> |
| <h4 id="LogProtocol">Log Protocol</h4> |
| <img src="img/9-LogProtocol.png" alt="Log Protocol Protocol" /> |
| </span> |
| <hr /> |
| <span id="USBClassNames"> |
| <h2>USB Class Names</h2> |
| <pre> |
| char * classNames[] { |
| "Unspecified", |
| "Audio", |
| "Communication_CDCControl", |
| "HID-HumanInterfaceDevice", |
| "PID-PhysicalInterfaceDevice", |
| "Image", |
| "Printer", |
| "MassStorage", |
| "USBHub", |
| "CDC-Data", |
| "SmartCard", |
| "ContentSecurity", |
| "Video", |
| "PersonalHealthCare", |
| "AV-AudioVideo", |
| "Billboard", |
| "DiagnosticDevice", |
| "WirelessController", |
| "Miscellaneous", |
| "ApplicationSpecific-IrDA_TMC_DFU", |
| "VendorSpecific" } |
| </pre> |
| </span> |
| </body> |
| </html> |