|
IgH EtherCAT Master
1.5.2
|
FoE request. More...
Data Fields | |
| struct list_head | list |
| List item. More... | |
| uint8_t * | buffer |
| Pointer to FoE data. More... | |
| size_t | buffer_size |
| Size of FoE data memory. More... | |
| size_t | data_size |
| Size of FoE data. More... | |
| size_t | progress |
| Current position of a BUSY request. More... | |
| uint32_t | issue_timeout |
| Maximum time in ms, the processing of the request may take. More... | |
| uint32_t | response_timeout |
| Maximum time in ms, the transfer is retried, if the slave does not respond. More... | |
| ec_direction_t | dir |
| Direction. More... | |
| ec_internal_request_state_t | state |
| FoE request state. More... | |
| unsigned long | jiffies_start |
| Jiffies, when the request was issued. More... | |
| unsigned long | jiffies_sent |
| Jiffies, when the upload/download request was sent. More... | |
| uint32_t | password |
| FoE password. More... | |
| ec_foe_error_t | result |
| FoE request abort code. More... | |
| uint32_t | error_code |
| Error code from an FoE Error Request. More... | |
| uint8_t | file_name [255] |
| FoE filename. More... | |
FoE request.
Definition at line 50 of file foe_request.h.
| struct list_head ec_foe_request::list |
List item.
Definition at line 51 of file foe_request.h.
| uint8_t* ec_foe_request::buffer |
Pointer to FoE data.
Definition at line 52 of file foe_request.h.
| size_t ec_foe_request::buffer_size |
Size of FoE data memory.
Definition at line 53 of file foe_request.h.
| size_t ec_foe_request::data_size |
Size of FoE data.
Definition at line 54 of file foe_request.h.
| size_t ec_foe_request::progress |
Current position of a BUSY request.
Definition at line 55 of file foe_request.h.
| uint32_t ec_foe_request::issue_timeout |
Maximum time in ms, the processing of the request may take.
Definition at line 57 of file foe_request.h.
| uint32_t ec_foe_request::response_timeout |
Maximum time in ms, the transfer is retried, if the slave does not respond.
Definition at line 59 of file foe_request.h.
| ec_direction_t ec_foe_request::dir |
Direction.
EC_DIR_OUTPUT means downloading to the slave, EC_DIR_INPUT means uploading from the slave.
Definition at line 61 of file foe_request.h.
| ec_internal_request_state_t ec_foe_request::state |
FoE request state.
Definition at line 64 of file foe_request.h.
| unsigned long ec_foe_request::jiffies_start |
Jiffies, when the request was issued.
Definition at line 65 of file foe_request.h.
| unsigned long ec_foe_request::jiffies_sent |
Jiffies, when the upload/download request was sent.
Definition at line 66 of file foe_request.h.
| uint32_t ec_foe_request::password |
FoE password.
Definition at line 68 of file foe_request.h.
| ec_foe_error_t ec_foe_request::result |
| uint32_t ec_foe_request::error_code |
Error code from an FoE Error Request.
Definition at line 70 of file foe_request.h.
| uint8_t ec_foe_request::file_name[255] |
FoE filename.
Definition at line 71 of file foe_request.h.