Structure defining BOTA recipient instance
Data Fields | |
| EMBENET_UDP_SocketDescriptor | udpSocket |
| UDP socket descriptor. More... | |
| BotaTimeFunc | timeFunc |
| Callback function that will provide time for the BOTA protocol instance. More... | |
| BotaOnTransferStartedCallback | onTransferStarted |
| Callback that will be called when a new incoming transfer is started. More... | |
| BotaOnTransferReceivedCallback | onTransferReceived |
| Callback that will be called when an incoming transfer is received. More... | |
| BotaOnTransferAbortedCallback | onTransferAborted |
| Callback that will be called when an incoming transfer is aborted. More... | |
| BotaOnTransferDataMissingCallback | onTransferDataMissing |
| Callback that will be called when an incoming transfer is missing too much data. More... | |
| BotaRecipientTransfer | transfer [BOTA_RECIPIENT_MAX_TRANSFERS] |
| Array of transfers. More... | |
| bool | isStarted |
| Started/stopped flag. More... | |
| EMBENET_UDP_SocketDescriptor BotaRecipient::udpSocket |
UDP socket descriptor.
| BotaTimeFunc BotaRecipient::timeFunc |
Callback function that will provide time for the BOTA protocol instance.
| BotaOnTransferStartedCallback BotaRecipient::onTransferStarted |
Callback that will be called when a new incoming transfer is started.
| BotaOnTransferReceivedCallback BotaRecipient::onTransferReceived |
Callback that will be called when an incoming transfer is received.
| BotaOnTransferAbortedCallback BotaRecipient::onTransferAborted |
Callback that will be called when an incoming transfer is aborted.
| BotaOnTransferDataMissingCallback BotaRecipient::onTransferDataMissing |
Callback that will be called when an incoming transfer is missing too much data.
| BotaRecipientTransfer BotaRecipient::transfer[BOTA_RECIPIENT_MAX_TRANSFERS] |
Array of transfers.
| bool BotaRecipient::isStarted |
Started/stopped flag.