仿真平台内核初版 -tlib库 包含<sparc arm riscv powerPC>
This commit is contained in:
36
lib/InpliTftpServer/README.md
Normal file
36
lib/InpliTftpServer/README.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# Inpli TFTP Server library for .NET
|
||||
|
||||
## Introduction
|
||||
|
||||
This is a trivial library for a trivial protocol.
|
||||
|
||||
This is an implementation of the TFTP protocol as specified by RFC1350 for the purpose of
|
||||
handing file transfer requests. It has been interoperability tested against Cisco IOS and
|
||||
is being developed for use within an internal product. At this time, it is not fully async,
|
||||
but is being developed to become such as needed.
|
||||
|
||||
## Usage
|
||||
|
||||
The protocol is run as a singleton and is meant to be left running. The usage is pretty simple,
|
||||
just start the instance after setting event handlers and it's done.
|
||||
|
||||
There are four events that can be implemented to make this library work.
|
||||
|
||||
### FileReceived
|
||||
|
||||
This event is triggered when a file is received by the server.
|
||||
|
||||
### FileTransmitted
|
||||
|
||||
This event is triggered when a file transmission is completed
|
||||
|
||||
### Log
|
||||
|
||||
This event is triggered when logging is desired. Logging verbosity is set based on the
|
||||
property LogSeverity.
|
||||
|
||||
### GetStream
|
||||
|
||||
This is an async event which gets triggered when a read request comes in from a client.
|
||||
The "Result" field returned from this event contains a stream object to be read in order
|
||||
to transmit the file.
|
||||
Reference in New Issue
Block a user