◆ init_failed
| void(* ipc_server_callbacks::init_failed) (xrt_result_t xret, void *data) |
The IPC server failed to init.
- Parameters
-
| [in] | xret | The error code generated during init. |
| [in] | data | User data given passed into the main function. |
Referenced by ipc_server_main().
◆ mainloop_entering
| void(* ipc_server_callbacks::mainloop_entering) (struct ipc_server *s, struct xrt_instance *xinst, void *data) |
The service has completed init and is entering its mainloop.
- Parameters
-
| [in] | s | The IPC server. |
| [in] | xinst | Instance that was created by the IPC server. |
| [in] | data | User data given passed into the main function. |
◆ mainloop_leaving
The service is leaving the mainloop, after this callback returns the IPC server will destroy all resources created.
- Parameters
-
| [in] | s | The IPC server. |
| [in] | xinst | Instance that was created by the IPC server. |
| [in] | data | User data given passed into the main function. |
The documentation for this struct was generated from the following file: