BUNetworkConfig Class Reference

Inherits from NSObject
Declared in BUNetworkManager.h

Overview

Base class for network configurations

+ clearNetworkConfig

Creates a network config used to clear the device

+ (nonnull instancetype)clearNetworkConfig

Declared In

BUNetworkManager.h

  addressing

Address information for the imp; DHCP is default

By default, DHCP (BUDHCPAddressing) will be used by an imp. If needed, static addressing (BUStaticAddressing) can be used where the ip, netmask, etc. can be set manually.

Note: The ability to use non-DHCP addressing depends on impOS version

@property (nonatomic, strong, nonnull) BUNetworkAddressing *addressing

Declared In

BUNetworkManager.h

  proxy

Allow the use of a network proxy

By default (when nil) no network proxy will be used.

Note: The ability to use a network proxy depends on impOS version

@property (nonatomic, strong, nullable) BUNetworkProxy *proxy

Declared In

BUNetworkManager.h

  isClearConfig

Is true when the network config is set to clear the device

This can be useful when a BUNetworkConfig is returned from the BUNetworkSelectController to identify if it is a WifiConfig, WPSConfig, EthernetConfi, or Clear config

@property (nonatomic, readonly) BOOL isClearConfig

Declared In

BUNetworkManager.h