13@interface CommPortWifi : CommPort
23 NSInputStream *iStream;
24 NSOutputStream *oStream;
26 CFReadStreamRef readStream;
27 CFWriteStreamRef writeStream;
29 enum CommPortStatus commPortStatusWifi;
30 NSError *tmpErrorWifi;
31 NSMutableData* dataRXWifi;
32 Boolean mainThreadRunningWifi;
33 NSTimeInterval commWatchdogWifi;
34 NSMutableArray *iplistArrayWifi;
40-(NSArray *) EnumWifiDevices:(NSInteger)searchTimeout :(NSError**)error;
41- (int) WIFIConnect:(NSString*)printerIpAddr :(NSInteger)printerIpPort :(NSError**)error;
42-(Boolean) OpenSocketSuccesfully;
44- (void) ETHConnect:(NSString*)printerIpAddr :(NSInteger)printerIpPort :(NSError**)error;
45- (void) ETHDisconnect:(NSError**)error;
46- (void) ETHWrite:(NSData *)data :(NSError**)error;
47- (void) ETHWrite:(const uint8_t *)buf :(
int)length :(NSError**)error;
48- (NSData *) ETHRead:(NSInteger)rxBufferSize :(NSError**)error;