
Public Member Functions | |
| OutBlock0 () | |
| int | Open (const char *fileName, size_t size) |
| int | Out (const uint8_t *data, size_t size) |
| int | Parse (const char *&fileName, size_t &fileSize) |
Private Attributes | |
| uint8_t | Buffer [1024] |
| Copy of the data received via Out. Size of data is Size. | |
| size_t | Size |
| Size of data in Buffer. | |
OutStream object for receiving block zero of Y-Modem protocol.
Definition at line 119 of file ymodem_rx.h.
| YModemRx::OutBlock0::OutBlock0 | ( | ) |
Construct with no data.
Definition at line 242 of file ymodem_rx.cpp.
| int YModemRx::OutBlock0::Open | ( | const char * | fileName, | |
| size_t | size | |||
| ) | [virtual] |
Open the stream.
If no data has yet been written to the stream, this function may be called a second time in order to update the file size.
| fileName | Name for the file being received. | |
| size | Size of data being received. |
Implements YModemRx::OutStream.
Definition at line 247 of file ymodem_rx.cpp.
Receive data for block zero.
| data | Pointer to data. | |
| size | Size of data. |
Implements YModemRx::OutStream.
Definition at line 261 of file ymodem_rx.cpp.
| int YModemRx::OutBlock0::Parse | ( | const char *& | fileName, | |
| size_t & | fileSize | |||
| ) |
Parse received data.
| [out] | fileName | Name of file. |
| [out] | fileSize | Size of file being received. |
Definition at line 277 of file ymodem_rx.cpp.
1.6.1