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