| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- //
- // SocketMsgModel.m
- // OneCable
- //
- // Created by KaRam Kim on 2017. 4. 20..
- // Copyright © 2017년 ntels. All rights reserved.
- //
- #import "SocketMsgModel.h"
- #define MSG_TYPE_KEY @"message_type"
- #define REQUEST_ID_KEY @"request_id"
- @implementation SocketRequestModel
- -(id)initWithMsgType:(NSString *)msgType
- {
- if (self = [super init]) {
- self.messageType = msgType;
- }
- return self;
- }
- //-(void)setRequestId:(int)requestId
- //{
- // NSLog(@"Request ID : %d", requestId);
- // self.requestId = [NSString stringWithFormat:@"%d", requestId];
- //}
- -(NSString *)getSendMessage
- {
- NSMutableDictionary *info = [[NSMutableDictionary alloc] initWithDictionary:_requestMsg];
- info[MSG_TYPE_KEY] = self.messageType;
- info[REQUEST_ID_KEY] = self.requestId;
- NSError *error;
- NSData *jsonData = [NSJSONSerialization dataWithJSONObject:info
- options:NSJSONWritingPrettyPrinted
- error:&error];
-
-
- NSString *result = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
- if (!error)
- {
- NSLog(@"Got an error: %@", error);
- }
-
- return result;
- }
- @end
- @implementation SocketReponseModel
- @end
- @implementation CommandModel
- @end
- @implementation SoKDeviceModel
- @end
- @implementation SoKDeviceWorkModel
- @end
- @implementation SoKNodeModel
- @end
- @implementation ContentModel
- @end
- @implementation ContentDeviceModel
- @end
- @implementation DeviceConnectionModel
- @end
|