|
Pipecat C++ Client SDK 1.0.0
Connect native apps to Pipecat bots
|
This is the complete list of members for pipecat::PipecatClient, including all inherited members.
| connect(const nlohmann::json &transport_params=nullptr) | pipecat::PipecatClient | |
| connected() const | pipecat::PipecatClient | |
| disconnect() | pipecat::PipecatClient | |
| disconnect_bot() | pipecat::PipecatClient | |
| initialize() | pipecat::PipecatClient | |
| operator=(const PipecatClient &)=delete | pipecat::PipecatClient | |
| PipecatClient(PipecatClientOptions options) | pipecat::PipecatClient | explicit |
| PipecatClient(const PipecatClient &)=delete | pipecat::PipecatClient | |
| read_bot_audio(int16_t *frames, size_t num_frames) | pipecat::PipecatClient | |
| send_client_message(const std::string &type, const nlohmann::json &data=nullptr) | pipecat::PipecatClient | |
| send_client_request(const std::string &type, const nlohmann::json &data, ClientResponseCallback callback, std::chrono::milliseconds timeout=std::chrono::seconds(10)) | pipecat::PipecatClient | |
| send_client_request(const std::string &type, const nlohmann::json &data=nullptr, std::chrono::milliseconds timeout=std::chrono::seconds(10)) | pipecat::PipecatClient | |
| send_dtmf(const std::string &buttons) | pipecat::PipecatClient | |
| send_text(const std::string &content, const rtvi::SendTextOptions &options={}) | pipecat::PipecatClient | |
| send_user_audio(const int16_t *frames, size_t num_frames) | pipecat::PipecatClient | |
| start_bot(const APIRequest &request) | pipecat::PipecatClient | |
| start_bot_and_connect(const APIRequest &request) | pipecat::PipecatClient | |
| state() const | pipecat::PipecatClient | |
| transport() | pipecat::PipecatClient | |
| ~PipecatClient() | pipecat::PipecatClient |