1
wei
2021-01-21 62d098cb78296feaa6f786a20748921338db838c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
//
// TuyaSmartMessage+TYDeprecatedApi.h
// TuyaSmartMessageKit
//
// Copyright (c) 2014-2021 Tuya Inc. (https://developer.tuya.com)
 
#import "TuyaSmartMessage.h"
 
NS_ASSUME_NONNULL_BEGIN
 
@interface TuyaSmartMessage (TYDeprecatedApi)
 
 
/// Get the message list.
///
/// @param msgType      Message type
/// @param limit        Limit
/// @param offset       Offset  start from zero
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::fetchMessageListWithListRequestModel:success:failure: instead.
- (void)getMessageListWithType:(TYMessageType)msgType limit:(NSInteger)limit offset:(NSInteger)offset success:(void (^)(NSArray<TuyaSmartMessageListModel *> *list))success failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage fetchMessageListWithListRequestModel:success:failure:] instead");
 
 
/// Get the message list by message type.
///
/// @param msgType      Message type
/// @param msgSrcId     Detail message Id
/// @param limit        Limit
/// @param offset       Offset  start from zero
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::fetchMessageDetailListWithListRequestModel:success:failure: instead.
- (void)getMessageDetailListWithType:(NSInteger)msgType msgSrcId:(NSString *)msgSrcId limit:(NSInteger)limit offset:(NSInteger)offset success:(void (^)(NSArray<TuyaSmartMessageListModel *> *list))success failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage fetchMessageDetailListWithListRequestModel:success:failure:] instead");
 
 
/// Get the message list.
///
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::getMessageListWithType:limit:offset:success:failure: or TuyaSmartMessage::getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: instead.
- (void)getMessageList:(void (^)(NSArray<TuyaSmartMessageListModel *> *list))success
               failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage getMessageListWithType:limit:offset:success:failure:] or -[TuyaSmartMessage getMessageDetailListWithType:msgSrcId:limit:offset:success:failure:] instead");
 
 
 
/// Get next page message list.
///
/// @param limit        Limit
/// @param offset       Offset  start from zero
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::getMessageListWithType:limit:offset:success:failure: or TuyaSmartMessage::getMessageDetailListWithType:msgSrcId:limit:offset:success:failure: instead.
- (void)getMessageList:(NSInteger)limit
                offset:(NSInteger)offset
               success:(void (^)(NSArray<TuyaSmartMessageListModel *> *list))success
               failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage getMessageListWithType:limit:offset:success:failure:] or -[TuyaSmartMessage getMessageDetailListWithType:msgSrcId:limit:offset:success:failure:] instead");
 
 
 
/// Delete a batch of messages
///
/// @param messgeIdList Message Id list
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::deleteMessageWithType:ids:msgSrcIds:success:failure: instead.
- (void)deleteMessage:(NSArray <NSString *> *)messgeIdList
              success:(TYSuccessHandler)success
              failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage deleteMessageWithType:ids:msgSrcIds:success:failure:] instead");
 
 
 
/// Get the timestamp of the newest message
///
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::getLatestMessageWithSuccess:failure: instead.
- (void)getMessageMaxTime:(TYSuccessInt)success
                  failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage getLatestMessageWithSuccess:failure:] instead");
 
 
/// Delete a batch of messages
///
/// @param msgType      Message type
/// @param ids          Delete message Id list
/// @param msgSrcIds    Delete alarm message Id list
/// @param success      Success block
/// @param failure      Failure block
/// @deprecated This method is deprecated, Use TuyaSmartMessage::deleteMessageWithDeleteRequestModel:failure: instead.
- (void)deleteMessageWithType:(NSInteger)msgType ids:(NSArray *)ids msgSrcIds:(NSArray *)msgSrcIds success:(TYSuccessHandler)success failure:(TYFailureError)failure __deprecated_msg("This method is deprecated, Use -[TuyaSmartMessage deleteMessageWithDeleteRequestModel:failure:] instead");
 
@end
 
NS_ASSUME_NONNULL_END