|
Pipecat C++ Client SDK 1.0.0
Connect native apps to Pipecat bots
|
Options to create a PipecatClient. More...
#include <pipecat/client.h>
Public Attributes | |
| std::unique_ptr< Transport > | transport |
| The transport to connect with. Required. | |
| PipecatClientCallbacks * | callbacks = nullptr |
| Receives events. Optional, and must outlive the client. | |
| bool | disconnect_on_bot_disconnect = true |
| Whether to disconnect when the bot leaves. | |
| std::chrono::milliseconds | connect_timeout = std::chrono::seconds(30) |
| How long connect() waits for the bot to be ready. Zero waits forever. | |
| rtvi::AboutClientData | about = rtvi::default_about_client() |
Options to create a PipecatClient.
| rtvi::AboutClientData pipecat::PipecatClientOptions::about = rtvi::default_about_client() |
Information about the client, sent to the bot. You can add details about your app to platform_details.