13#import <Foundation/Foundation.h>
14#import <UniPRT/IComm.h>
137- (void)write:(NSData *)dataOut;
155- (void)readToBinaryWriter:(NSOutputStream *)binDataIn;
173- (void)waitForDataWithTimeout:(NSTimeInterval)msTimeOut;
191- (void)writeFromBinaryReader:(NSInputStream *)binReader;
221- (void)writeAndWaitForResponseToBinaryWriter:(NSOutputStream *)binDataIn
222 fromBinaryReader:(NSInputStream *)binDataOut
223 responseStartTimeout:(
int)responseStartTimeOut
224 responseEndTimeout:(
int)responseEndTimeOut
225 completionToken:(NSString *)completionToken;
255- (NSData *)writeAndWaitForResponse:(NSData *)text
256 responseStartTimeOut:(NSTimeInterval)responseStartTimeOut
257 responseEndTimeOut:(NSTimeInterval)responseEndTimeOut
258 completionToken:(NSString *)completionToken;
一个用于通信接口的基类,符合 IComm 协议。
Definition AComm.h:29
int bytesAvailable
可读取的字节数。
Definition AComm.h:65
int maxPacketSize
通信的最大数据包大小。
Definition AComm.h:41
NSString * descriptor
通信接口的描述符。
Definition AComm.h:53
NSData * read()
从通信接口读取数据。
BOOL isConnected
指示连接是否建立的标志。
Definition AComm.h:77
定义通信类接口的协议。
Definition IComm.h:28