14#import <Foundation/Foundation.h>
15#import <UniPRT/TcpComm.h>
16#import <UniPRT/JsonComm.h>
17#import <UniPRT/OdvReport.h>
67@property (nonatomic, strong) NSString *DONT_CARE_ID;
79@property (nonatomic, strong) NSThread *listenerThread;
91@property (nonatomic, strong)
id syncContext;
103@property (nonatomic, strong) NSString *managedDescriptor;
144- (instancetype)initWithTcpComm:(
TcpComm *)connection;
165- (instancetype)initWithJsonComm:(JsonComm *)mgmtComm;
210- (instancetype)initWithCommDescriptor:(NSString *)commDescriptor;
228- (void)SetOdvReportListening:(BOOL)value;
提供与 ODV 相关的服务支持。模块用于监听/检索与 ODV 相关的印表机非请求讯息。
Definition OdvMonitor.h:54
void(^ OdvReportCallback)(OdvReport *report)
ODV 报告更改的回调类型。
Definition OdvMonitor.h:249
OdvReportCallback odvReportCallback
用于接收 ODV 报告时调用的函数。函数必须符合 OdvReportNotice 的签名。
Definition OdvMonitor.h:267
BOOL odvReportListening
启用/禁用监听/解析印表机发送的非请求 ODV 报告。
Definition OdvMonitor.h:123
ODV 报告类,用于显示从印表机接收的 ODV/ODV2D 数据。
Definition OdvReport.h:33
一个用于 TCP 通信的类,继承自 AComm 并符合 NSStreamDelegate 协议。
Definition TcpComm.h:101