用於在本地網路中發現印表機的工具類。 更多...
#include <NetworkDiscover.h>
类方法 | |
| (NSArray< NSString * > *) | + getPrinterList |
| 探索本地網路中的印表機。 | |
| (NSArray< NSString * > *) | + getPrinterListWithBrand: |
| 探索本地網路中指定品牌的印表機。 | |
| (NSArray< NSString * > *) | + getPrinterListWithBrand:timeout: |
| 在本地網路中探索指定品牌的印表機並設定超時時間。 | |
用於在本地網路中發現印表機的工具類。
該類提供方法用於廣播探索封包並收集可用印表機的回應, 可以返回發現的印表機 IP 位址,並可依照品牌進行篩選。
| + (NSArray< NSString * > *) getPrinterList |
探索本地網路中的印表機。
廣播探索封包並返回所有發現的印表機 IP 位址列表。
| + (NSArray< NSString * > *) getPrinterListWithBrand: | (PrinterBrand) | brand |
探索本地網路中指定品牌的印表機。
廣播指定品牌的探索封包,並返回符合品牌的印表機 IP 位址列表。
| brand | 要篩選的印表機品牌。 |
| + (NSArray< NSString * > *) getPrinterListWithBrand: | (PrinterBrand) | brand | |
| timeout: | (NSInteger) | timeoutMs |
在本地網路中探索指定品牌的印表機並設定超時時間。
廣播指定品牌的探索封包,並在指定的超時時間內等待回應。 返回發現的印表機 IP 位址列表。
| brand | 要篩選的印表機品牌。 |
| timeoutMs | 等待印表機回應的最大時間 (毫秒)。 |