| PN_API_IOD_SubmodStatus_t PN_APP_IOD_cbParamEnd | ( | PN_API_IOD_Handle_t *const | pnHandle, |
| const uint16_t | arNum, | ||
| const uint16_t | sessionKey, | ||
| const uint32_t | api, | ||
| const uint16_t | slot, | ||
| const uint16_t | subslot, | ||
| const bool | moreFollows | ||
| ) |
Callback function to notify that the parameter assignment for all modules has been completed.
This function confirms the parametrization end operation by setting the status of the corresponding submodule to PN_API_IOD_SubmodStatusRun and returning it to the stack.
| [in] | pnHandle | Profinet API Handle. |
| [in] | arNum | AR number. |
| [in] | sessionKey | Session key. |
| [in] | api | Application Process Identifier. |
| [in] | slot | Slot number, can not be 0. |
| [in] | subslot | Subslot number, which can be: 0: paramEnd for all submodules. not 0: paramEnd for the specific module. |
| [in] | moreFollows | More calls of this function for additional submodules is to be expected. |
| PN_API_IOD_SubmodStatusRun | Success, generate "application ready". |
| PN_API_IOD_SubmodStatusAppReadyFollows | Success, but not ready yet. |
| PN_API_IOD_SubmodStatusUnknown | Wrong submodule. |
| PN_API_IOD_SubmodStatusStop | Something went wrong. |