BluezQt 5.109.0
Public Types | Properties | Signals | Public Member Functions | List of all members
BluezQt::Input

Device input. More...

#include <BluezQt/Input>

Public Types

enum  ReconnectMode { NoReconnect , HostReconnect , DeviceReconnect , AnyReconnect }
 Reconnect mode. More...
 

Properties

ReconnectMode reconnectMode
 

Signals

void reconnectModeChanged (ReconnectMode mode)
 Indicates that input's reconnect mode have changed.
 

Public Member Functions

 ~Input () override
 Destroys an Input object.
 
ReconnectMode reconnectMode () const
 Returns the reconnect mode.
 
InputPtr toSharedPtr () const
 Returns a shared pointer from this.
 

Detailed Description

Device input.

This class represents an input interface.

Member Enumeration Documentation

◆ ReconnectMode

Reconnect mode.

Enumerator
NoReconnect 

Device and host are not required to automatically restore the connection.

HostReconnect 

Host restores the connection.

DeviceReconnect 

Device restores the connection.

AnyReconnect 

Device shall attempt to restore the lost connection, but host may also restore the connection.

Constructor & Destructor Documentation

◆ ~Input()

BluezQt::Input::~Input ( )
override

Destroys an Input object.

Member Function Documentation

◆ reconnectMode()

ReconnectMode BluezQt::Input::reconnectMode ( ) const

Returns the reconnect mode.

Returns
reconnect mode

◆ reconnectModeChanged

void BluezQt::Input::reconnectModeChanged ( ReconnectMode  mode)
signal

Indicates that input's reconnect mode have changed.

◆ toSharedPtr()

InputPtr BluezQt::Input::toSharedPtr ( ) const

Returns a shared pointer from this.

Returns
InputPtr