Click or drag to resize
ChirpLogo

Chirp Namespace

Chirp namespace to use Chirp's technology.
Classes
  ClassDescription
Public classChirpError

Default error type returned by the SDK methods except the constructors and some properties.

Public classChirpException

Exception type only raised by constructors and some properties.

Public classChirpSDK

Main Chirp Class.

Allow to send and receive data with Chirp's technology.

Delegates
  DelegateDescription
Public delegateOnReceivedDelegate

On received delegate.

Represent a callback which will be called every time the SDK has received some data.

Public delegateOnReceivingDelegate

On receiving delegate.

Represent a callback which will be called every time the SDK starts receiving some data.

Public delegateOnSendingDelegate

On sending delegate.

Represent a callback which will be called every time the SDK starts sending some data.

Public delegateOnSentDelegate

On sent delegate.

Represent a callback which will be called every time the SDK has sent some data.

Public delegateOnStateChangedDelegate

State changing delegate.

Represent a callback which will be called every time the SDK's state is changing.

See SDKState for the possible states of the SDK.

Public delegateOnUnsupportedDeviceDelegate

On unsupported audio device event.

Represent a callback which will be called every time an unsupported audio device is detected by the SDK.

Enumerations
  EnumerationDescription
Public enumerationAudioMode
Audio mode when starting the SDK.
Public enumerationSDKState
Possible audio states of the SDK.