Skip to content

Class CertifiedDevice

🏭 Constructors

constructor

ts
new CertifiedDevice(client: Client, props: Record<string, any>): CertifiedDevice

Parameters

  • client: Client
  • props: Record<string, any>

Return Type

  • CertifiedDevice

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:70

🏷️ Properties

automatic_gain_control optional

ts
automatic_gain_control: boolean

if the device's native automatic gain control is enabled

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:64

client

ts
client: Client

the client instance Inherited from: Base.client

Defined in: packages/discord-rpc/structures/Base.ts:7

echo_cancellation optional

ts
echo_cancellation: boolean

if the device's native echo cancellation is enabled

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:56

hardware_mute optional

ts
hardware_mute: boolean

if the device is hardware muted

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:68

id

ts
id: string

the device's Windows UUID

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:40

model

ts
model: Model

the model of the product

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:48

noise_suppression optional

ts
noise_suppression: boolean

if the device's native noise suppression is enabled

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:60

ts
related: string[]

UUIDs of related devices

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:52

type

ts
type: DeviceType

the type of device

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:36

vendor

ts
vendor: Vendor

the hardware vendor

Defined in: packages/discord-rpc/structures/CertifiedDevice.ts:44