Vivox SDK design
Learn about the Vivox Core client software design.
Read time 1 minuteLast updated 20 hours ago
The Vivox SDK interface is based on request, response, and event messages. The game client creates request messages, fills in the fields of those messages, and sends those messages to the Vivox Client SDK by using the
vx_issue_request3()
When the request completes, or when there is data available for the game client to use, the Vivox SDK makes a response message or an event message available to the game client. The game client gets access to this message by calling the
vx_get_message()
After the game client has an even or response, the game client uses the information in those fields to update the game client state.
The following diagram displays how messages are communicated between the game client and the Vivox SDK.
