zdk.objc
ZDKRingBackToneControl.h
1//
2// ZDKRingBackToneControl.h
3// ZDK
4//
5
6#ifndef ZDKRingBackToneControl_h
7#define ZDKRingBackToneControl_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKSound.h"
11#import "ZDKResult.h"
12#import "ZDKZHandle.h"
13#import "ZDKSound.h"
14@protocol ZDKSound;
15#import "ZDKResult.h"
16@protocol ZDKResult;
17
18NS_ASSUME_NONNULL_BEGIN
19
25
36@property(nonatomic) BOOL enable;
37
44@property(nonatomic) id<ZDKSound> ringBackSound;
45
54-(id<ZDKResult>)play;
63-(id<ZDKResult>)stop;
64-(NSString*)handlesDescription;
65
66@end
67
68NS_ASSUME_NONNULL_END
69
70#endif
API invocation status result.
Definition: ZDKResult.h:19
Ringback tone's main entry point.
Definition: ZDKRingBackToneControl.h:24
id< ZDKSound > ringBackSound
Sets the configured ringback sound.
Definition: ZDKRingBackToneControl.h:44
BOOL enable
Gets the configured use of ringback tone.
Definition: ZDKRingBackToneControl.h:36
id< ZDKResult > play()
Starts the ringback tone playing.
id< ZDKResult > stop()
Stops the playing of the ringback tone.
ZDK Sound description.
Definition: ZDKSound.h:16
Definition: ZDKZHandle.h:13