Lines Matching defs:IWiFi
53 * @brief Defines a callback to listen for <b>IWiFi</b> asynchronous events.
59 * @return Returns <b>0</b> if the <b>IWiFi</b> callback is defined; returns a negative value otherwise.
67 * @brief Defines a hid2d callback to listen for <b>IWiFi</b> asynchronous events.
72 * @return Returns <b>0</b> if the <b>IWiFi</b> hid2d callback is defined; returns a negative value otherwise.
88 struct IWiFi {
92 * @param iwifi Indicates the pointer to the {@link IWiFi} object.
100 int32_t (*start)(struct IWiFi *iwifi);
105 * @param iwifi Indicates the pointer to the {@link IWiFi} object.
112 int32_t (*stop)(struct IWiFi *iwifi);
169 * @brief Registers a callback to listen for <b>IWiFi</b> asynchronous events.
182 * @brief Deregisters an <b>IWiFi</b> callback.
187 * @return Returns <b>0</b> if the <b>IWiFi</b> callback is deregistered; returns a negative value otherwise.
312 * @brief Registers a hid2d callback to listen for <b>IWiFi</b> asynchronous events.
325 * @brief Unegisters a hid2d callback to listen for <b>IWiFi</b> asynchronous events.
412 * @brief Creates an {@link IWiFi} structure.
414 * @param wifiInstance Indicates the double pointer to the {@link IWiFi} structure.
421 int32_t WifiConstruct(struct IWiFi **wifiInstance);
424 * @brief Destroys a specified {@link IWiFi} structure.
426 * @param wifiInstance Indicates the double pointer to the {@link IWiFi} structure.
433 int32_t WifiDestruct(struct IWiFi **wifiInstance);