Pipecat C++ Client SDK 1.0.0
Connect native apps to Pipecat bots
Loading...
Searching...
No Matches
pipecat::PipecatClientOptions Struct Reference

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()
 

Detailed Description

Options to create a PipecatClient.

Member Data Documentation

◆ about

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.


The documentation for this struct was generated from the following file: