-
-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2b8107d
commit 969dedd
Showing
10 changed files
with
280 additions
and
79 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
agent/Modules/MTConnect.NET-AgentModule-HttpAdapter/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
![MTConnect.NET Logo](https://raw.githubusercontent.com/TrakHound/MTConnect.NET/dev/img/mtconnect-net-03-md.png) | ||
|
||
# MTConnect HTTP Adapter Agent Module | ||
|
||
## Description | ||
This Agent Module implements an adapter to read from other MTConnect Agents using the MTConnect REST Protocol | ||
|
||
## Configuration | ||
```yaml | ||
- http-adapter: | ||
address: localhost | ||
port: 5001 | ||
deviceKey: M12346 | ||
interval: 100 | ||
``` | ||
* `address` - The client Agent IP Address or Hostname to read from. | ||
|
||
* `port` - The port number to read from. | ||
|
||
|
||
## Contribution / Feedback | ||
- Please use the [Issues](https://github.com/TrakHound/MTConnect.NET/issues) tab to create issues for specific problems that you may encounter | ||
- Please feel free to use the [Pull Requests](https://github.com/TrakHound/MTConnect.NET/pulls) tab for any suggested improvements to the source code | ||
- For any other questions or feedback, please contact TrakHound directly at **[email protected]**. | ||
|
||
## License | ||
This application and it's source code is licensed under the [MIT License](https://choosealicense.com/licenses/mit/) and is free to use. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
55 changes: 55 additions & 0 deletions
55
agent/Modules/MTConnect.NET-AgentModule-HttpServer/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
![MTConnect.NET Logo](https://raw.githubusercontent.com/TrakHound/MTConnect.NET/dev/img/mtconnect-net-03-md.png) | ||
|
||
# MTConnect HTTP Server Agent Module | ||
|
||
## Description | ||
This Agent Module implements the MTConnect REST Protocol | ||
|
||
## Configuration | ||
```yaml | ||
- http-server: | ||
hostname: localhost | ||
port: 7878 | ||
allowPut: true | ||
indentOutput: true | ||
documentFormat: xml | ||
responseCompression: | ||
- gzip | ||
- br | ||
files: | ||
- path: schemas | ||
location: schemas | ||
- path: styles | ||
location: styles | ||
- path: styles/favicon.ico | ||
location: favicon.ico | ||
``` | ||
* `hostname` - The server IP Address or Hostname to bind to. | ||
|
||
* `port` - The port number the agent binds to for requests. | ||
|
||
* `responseCompression` - Sets the List of Encodings (ex. gzip, br, deflate) to pass to the Accept-Encoding HTTP Header | ||
|
||
* `maxStreamingThreads` - The maximum number of Threads to use for the Http Stream Requests | ||
|
||
* `allowPut` - Allow HTTP PUT or POST of data item values or assets. | ||
|
||
* `allowPutFrom` - Allow HTTP PUT or POST from a specific host or list of hosts. | ||
|
||
* `indentOutput` - Sets the default response document indendation | ||
|
||
* `outputComments` - Sets the default response document comments output. Comments contain descriptions from the MTConnect standard | ||
|
||
* `outputValidationLevel` - Sets the default response document validation level. 0 = Ignore, 1 = Warning, 2 = Strict | ||
|
||
* `files` - Sets the configuration for Static Files that can be served from the Http Server. | ||
|
||
|
||
## Contribution / Feedback | ||
- Please use the [Issues](https://github.com/TrakHound/MTConnect.NET/issues) tab to create issues for specific problems that you may encounter | ||
- Please feel free to use the [Pull Requests](https://github.com/TrakHound/MTConnect.NET/pulls) tab for any suggested improvements to the source code | ||
- For any other questions or feedback, please contact TrakHound directly at **[email protected]**. | ||
|
||
## License | ||
This application and it's source code is licensed under the [MIT License](https://choosealicense.com/licenses/mit/) and is free to use. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
33 changes: 33 additions & 0 deletions
33
agent/Modules/MTConnect.NET-AgentModule-ShdrAdapter/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
![MTConnect.NET Logo](https://raw.githubusercontent.com/TrakHound/MTConnect.NET/dev/img/mtconnect-net-03-md.png) | ||
|
||
# MTConnect SHDR Adapter Agent Module | ||
|
||
## Description | ||
This Agent Module implements the MTConnect REST Protocol | ||
|
||
## Configuration | ||
```yaml | ||
- shdr-adapter: | ||
deviceKey: M12346 | ||
hostname: localhost | ||
port: 7878 | ||
``` | ||
* `allowShdrDevice` - Sets whether a Device Model can be sent from an SHDR Adapter | ||
|
||
* `preserveUuid` - Do not overwrite the UUID with the UUID from the adapter, preserve the UUID for the Device. This can be overridden on a per adapter basis. | ||
|
||
* `suppressIpAddress` - Suppress the Adapter IP Address and port when creating the Agent Device ids and names for 1.7. This applies to all adapters. | ||
|
||
* `timeout` - The amount of time (in milliseconds) an adapter can be silent before it is disconnected. | ||
|
||
* `reconnectInterval` - The amount of time (in milliseconds) between adapter reconnection attempts. | ||
|
||
|
||
## Contribution / Feedback | ||
- Please use the [Issues](https://github.com/TrakHound/MTConnect.NET/issues) tab to create issues for specific problems that you may encounter | ||
- Please feel free to use the [Pull Requests](https://github.com/TrakHound/MTConnect.NET/pulls) tab for any suggested improvements to the source code | ||
- For any other questions or feedback, please contact TrakHound directly at **[email protected]**. | ||
|
||
## License | ||
This application and it's source code is licensed under the [MIT License](https://choosealicense.com/licenses/mit/) and is free to use. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.