zdk.objc
ZDKMessage.h
1//
2// ZDKMessage.h
3// ZDK
4//
5
6#ifndef ZDKMessage_h
7#define ZDKMessage_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKMessageType.h"
11#import "ZDKMessageEventsHandler.h"
12#import "ZDKResult.h"
13#import "ZDKZHandle.h"
14#import "ZDKMessageEventsHandler.h"
16#import "ZDKResult.h"
17@protocol ZDKResult;
18
19NS_ASSUME_NONNULL_BEGIN
20
22
28@property(nonatomic, readonly) long int messageHandle;
29
37@property(nonatomic, readonly) ZDKMessageType type;
38
44@property(nonatomic) NSString* peer;
45
51@property(nonatomic) NSString* content;
52
64-(void)setMessageEventListener:(id<ZDKMessageEventsHandler>)value ;
70-(void)dropMessageEventListener:(id<ZDKMessageEventsHandler>)value ;
71-(NSString*)handlesDescription;
72
73@end
74
75NS_ASSUME_NONNULL_END
76
77#endif
Definition: ZDKMessage.h:21
NSString * content
Sets the message content.
Definition: ZDKMessage.h:51
NSString * peer
Sets the message peer.
Definition: ZDKMessage.h:44
ZDKMessageType type
Gets the message type.
Definition: ZDKMessage.h:37
long int messageHandle
Gets message handle.
Definition: ZDKMessage.h:28
id< ZDKResult > sendMessage()
Sends the message.
Definition: ZDKMessageEventsHandler.h:21
API invocation status result.
Definition: ZDKResult.h:19
Definition: ZDKZHandle.h:13