14#import <Foundation/Foundation.h>
15#import <UniPRT/JsonComm.h>
16#import <UniPRT/JsonMng.h>
17#import <UniPRT/TcpComm.h>
18#import <UniPRT/JsonCommController.h>
51 JsonComm *_MgmtCommPtr;
52 ImpChannel *_MsgsFromPtr;
57 NSString *_managedDescriptor;
109- (instancetype)initWithCommToPtr:(
AComm *)commToPtr iCommTyp:(CommType)iCommTyp maxInputMsgCapacity:(
int)maxInputMsgCapacity usingDataPort:(BOOL)usingDataPort;
148- (NSString *)sendMsgWithCommand:(NSString *)command content:(NSString *)content trackNo:(NSString *)trackNo;
187- (
JsonMng *)sendMsgAndWaitForResponseWithCommand:(NSString *)command content:(NSString *)content maxWaitTimeSecs:(
int)maxWaitTimeSecs;
235- (void)sendMsgRawWithDataToSend:(NSString *)dataToSend;
A base class for communication interfaces, conforming to the IComm protocol.
Definition AComm.h:29
A class for managing JSON-based messaging.
Definition JsonMessenger.h:43
A class for managing JSON messages.
Definition JsonMng.h:31
A class for TCP communication, inheriting from AComm and conforming to the NSStreamDelegate protocol.
Definition TcpComm.h:101