zdk.objc
ZDKSIPProbeEventsHandler.h
1//
2// ZDKSIPProbeEventsHandler.h
3// ZDK
4//
5
6#ifndef ZDKSIPProbeEventsHandler_h
7#define ZDKSIPProbeEventsHandler_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKAccount.h"
11#import "ZDKProbeState.h"
12#import "ZDKExtendedError.h"
13#import "ZDKTransportType.h"
14#import "ZDKEventHandle.h"
15#import "ZDKAccount.h"
16@protocol ZDKAccount;
17#import "ZDKExtendedError.h"
18@protocol ZDKExtendedError;
19
20NS_ASSUME_NONNULL_BEGIN
21
23
24@optional
25
37-(void)onProbeError:(id<ZDKAccount>)account curState:(ZDKProbeState)curState error:(id<ZDKExtendedError>)error ;
47-(void)onProbeState:(id<ZDKAccount>)account newState:(ZDKProbeState)newState ;
57-(void)onProbeSuccess:(id<ZDKAccount>)account transport:(ZDKTransportType)transport ;
67-(void)onProbeFailed:(id<ZDKAccount>)account error:(id<ZDKExtendedError>)error ;
68-(NSString*)handlesDescription;
69
70@end
71
72NS_ASSUME_NONNULL_END
73
74#endif
The main account class.
Definition: ZDKAccount.h:39
Definition: ZDKEventHandle.h:13
Definition: ZDKExtendedError.h:16
Definition: ZDKSIPProbeEventsHandler.h:22