FMIceLinkDtmfReceiver Class Reference
| Inherits from | FMIceLinkAudioDepacketizer : FMIceLinkAudioPipe : FMIceLinkMediaPipe : FMIceLinkDynamic : FMIceLinkSerializable : NSObject | 
|---|---|
| Declared in | FMIceLinkDtmfReceiver.h FMIceLinkDtmfReceiver.m  | 
– addOnTone:
	
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			- (void)addOnTone:(FMIceLinkAction1 *)valueDiscussion
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			Declared In
FMIceLinkDtmfReceiver.h
– addOnToneChange:
	
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			- (void)addOnToneChange:(FMIceLinkAction1 *)valueDiscussion
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			Declared In
FMIceLinkDtmfReceiver.h
– addOnToneChangeWithBlock
	
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnToneChangeWithBlockDiscussion
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			Declared In
FMIceLinkDtmfReceiver.h
– addOnToneChangeWithBlock:
	
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			- (void)addOnToneChangeWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlockDiscussion
Adds a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			Declared In
FMIceLinkDtmfReceiver.h
– addOnToneWithBlock
	
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			- (void ( ^ ) ( void ( ^ ) ( FMIceLinkDtmfTone *) ))addOnToneWithBlockDiscussion
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			Declared In
FMIceLinkDtmfReceiver.h
– addOnToneWithBlock:
	
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			- (void)addOnToneWithBlock:(void ( ^ ) ( FMIceLinkDtmfTone *))valueBlockDiscussion
Adds a handler that is raised when a [tone](#//api/name/tone) is received.
			Declared In
FMIceLinkDtmfReceiver.h
– disabled
	
Gets a value indicating whether this FMIceLinkDtmfReceiver is disabled.
			- (bool)disabledDiscussion
Gets a value indicating whether this FMIceLinkDtmfReceiver is disabled.
			Declared In
FMIceLinkDtmfReceiver.h
– doDestroy
	
Destroys this instance.
			- (void)doDestroyDiscussion
Destroys this instance.
			Declared In
FMIceLinkDtmfReceiver.h
– doProcessFrame:inputBuffer:
	
Processes a frame.
			- (void)doProcessFrame:(FMIceLinkAudioFrame *)frame inputBuffer:(FMIceLinkAudioBuffer *)inputBufferParameters
frame | 
						The frame.  | 
					
|---|---|
inputBuffer | 
						The input buffer.  | 
					
Discussion
Processes a frame.
			Declared In
FMIceLinkDtmfReceiver.h
– init
	
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			- (instancetype)initDiscussion
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			Declared In
FMIceLinkDtmfReceiver.h
– initWithClockRate:
	
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			- (instancetype)initWithClockRate:(int)clockRateParameters
clockRate | 
						The clock rate.  | 
					
|---|
Discussion
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			Declared In
FMIceLinkDtmfReceiver.h
– label
	
Gets a label that identifies this class.
			- (NSString *)labelDiscussion
Gets a label that identifies this class.
			Declared In
FMIceLinkDtmfReceiver.h
+ receiver
	
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			+ (FMIceLinkDtmfReceiver *)receiverDiscussion
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			Declared In
FMIceLinkDtmfReceiver.h
+ receiverWithClockRate:
	
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			+ (FMIceLinkDtmfReceiver *)receiverWithClockRate:(int)clockRateParameters
clockRate | 
						The clock rate.  | 
					
|---|
Discussion
Initializes a new instance of the FMIceLinkDtmfReceiver class.
			Declared In
FMIceLinkDtmfReceiver.h
– removeOnTone:
	
Removes a handler that is raised when a [tone](#//api/name/tone) is received.
			- (void)removeOnTone:(FMIceLinkAction1 *)valueDiscussion
Removes a handler that is raised when a [tone](#//api/name/tone) is received.
			Declared In
FMIceLinkDtmfReceiver.h
– removeOnToneChange:
	
Removes a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			- (void)removeOnToneChange:(FMIceLinkAction1 *)valueDiscussion
Removes a handler that is raised when the [tone](#//api/name/tone) changes. An empty string indicates
the end of a [tone](#//api/name/tone).
			Declared In
FMIceLinkDtmfReceiver.h
– tone
	
Gets the current tone.
			- (FMIceLinkDtmfTone *)toneDiscussion
Gets the current tone.
			Declared In
FMIceLinkDtmfReceiver.h