ETHFW API Guide
|
Request params for ETHREMOTECFG_CMD_IOCTL command.
This is request structure holding the CMD, inArgs, inArgsLen, outArgsLen, which is required for calling an IOCTL request. This request returns a response providing the outArgs of the corresponding IOCTL command.
Data Fields | |
EthRemoteCfg_ReqHdr | hdr |
uint32_t | cmd |
uint32_t | inArgsLen |
uint64_t | inArgs [(ETHREMOTECFG_IOCTL_INARGS_LEN/sizeof(uint64_t))] |
uint32_t | outArgsLen |
EthRemoteCfg_ReqHdr EthRemoteCfg_IoctlReq::hdr |
Request message common header.
uint32_t EthRemoteCfg_IoctlReq::cmd |
Enet LLD IOCTL command id. Refer Enet LLD documentation for list of available IOCTLs.
uint32_t EthRemoteCfg_IoctlReq::inArgsLen |
Enet LLD IOCTL command input arguments length.
uint64_t EthRemoteCfg_IoctlReq::inArgs[(ETHREMOTECFG_IOCTL_INARGS_LEN/sizeof(uint64_t))] |
Enet LLD IOCTL command input arguments. Byte array is typecast to the inArgs structure associated with the IOCTL.
uint32_t EthRemoteCfg_IoctlReq::outArgsLen |
Enet LLD IOCTL command output arguments length.