Cognex Mobile Barcode SDK
SDK for supporting communication with Cognex Barcode Reader devices
CNMEthernetSystemDiscoverer.m File Reference
#import "CNMEthernetSystemDiscoverer.h"
#import "CNMEthernetSystemDiscovererPrivate.h"
#import "CNMCogNamerPacket.h"
#import "CNMHelloPacket.h"
#import "CNMCogNamerDevice.h"
#import "CNMIdentifyPacket.h"
#import "CNMCogNamerRecord.h"
#import "CNMDeviceTypeRecord.h"
#import "CNMMacAddressRecord.h"
#import "CNMHostNameRecord.h"
#import "CNMIPAddressRecord.h"
#import "CNMNetworkSettingsRecord.h"
#import "CNMModelNumberRecord.h"
#import "CNMSerialNumberRecord.h"
#import "CNMFirmwareVersionRecord.h"
#import "CNMDescriptionRecord.h"
#import "GCDAsyncUdpSocket.h"
#import "CNMIPAssignPacket.h"
#import "CNMFlashPacket.h"
#import "CNMRestartPacket.h"
#import "CNMServicesRecord.h"
#import <arpa/inet.h>
#import <ifaddrs.h>
#import <net/if.h>
#import "CDMLog.h"

Macros

#define COGNAMER_PORT   1069
 
#define DEFAULT_DMCC_PORT   23
 
#define WIFI_IFA_PREFIX   @"en"
 

Variables

NSMutableArray * addresses
 
GCDAsyncUdpSocket * udpSocket
 
int broadcastId
 

Macro Definition Documentation

◆ COGNAMER_PORT

#define COGNAMER_PORT   1069

◆ DEFAULT_DMCC_PORT

#define DEFAULT_DMCC_PORT   23

◆ WIFI_IFA_PREFIX

#define WIFI_IFA_PREFIX   @"en"

Variable Documentation

◆ addresses

NSMutableArray* addresses
Initial value:
{
__weak id<CNMSystemDiscoveredDelegate> delegate

◆ broadcastId

int broadcastId

◆ udpSocket

GCDAsyncUdpSocket* udpSocket