Android-cuttlefish cvd tool
Namespaces | Macros | Functions | Variables
bluetooth_connector.cpp File Reference
#include "cuttlefish/host/commands/run_cvd/launch/bluetooth_connector.h"
#include <stddef.h>
#include <optional>
#include <string>
#include <vector>
#include "cuttlefish/common/libs/fs/shared_fd.h"
#include "cuttlefish/common/libs/utils/result.h"
#include "cuttlefish/host/libs/config/cuttlefish_config.h"
#include "cuttlefish/host/libs/config/known_paths.h"
#include "cuttlefish/host/libs/feature/command_source.h"
Include dependency graph for bluetooth_connector.cpp:

Namespaces

namespace  cuttlefish
 

Macros

#define HCI_MAX_ACL_SIZE   1024
 
#define HCI_MAX_FRAME_SIZE   (HCI_MAX_ACL_SIZE + 4)
 

Functions

Result< std::optional< MonitorCommand > > cuttlefish::BluetoothConnector (const CuttlefishConfig &config, const CuttlefishConfig::InstanceSpecific &instance)
 

Variables

constexpr const size_t kBufferSize = (HCI_MAX_FRAME_SIZE + 1) * 2
 

Macro Definition Documentation

◆ HCI_MAX_ACL_SIZE

#define HCI_MAX_ACL_SIZE   1024

◆ HCI_MAX_FRAME_SIZE

#define HCI_MAX_FRAME_SIZE   (HCI_MAX_ACL_SIZE + 4)

Variable Documentation

◆ kBufferSize

constexpr const size_t kBufferSize = (HCI_MAX_FRAME_SIZE + 1) * 2
constexpr