ArnLib  4.0.x
Active Registry Network
ArnZeroConf::State Struct Reference

States of ZeroConfig, limited valid for each ArnZeroConfB subclass / These values must be synced with: ArnDiscover::State. More...

#include <ArnZeroConf.hpp>

Public Types

enum  E {
  None = 0x0000, Registering = 0x0100, Registered = 0x0001, Register = 0x0101,
  Browsing = 0x0200, Resolving = 0x0400, Resolved = 0x0004, Resolve = 0x0404,
  LookingUp = 0x0800, Lookuped = 0x0008, Lookup = 0x0808, InProgress = 0x0f00
}
 

Detailed Description

States of ZeroConfig, limited valid for each ArnZeroConfB subclass / These values must be synced with: ArnDiscover::State.

Definition at line 71 of file ArnZeroConf.hpp.

Member Enumeration Documentation

◆ E

Enumerator
None 

Inactive state.

Registering 

Registering service in progress.

Registered 

Registering service has finished sucessfully.

Register 

isAny(): Registering service in progress or has finished sucessfully

Browsing 

Browsing for service in progress.

Resolving 

Resolving service in progress.

Resolved 

Resolving service has finished sucessfully.

Resolve 

isAny(): Resolving service in progress or has finished sucessfully

LookingUp 

Lookup host in progress.

Lookuped 

Lookup host has finished sucessfully.

Lookup 

isAny(): Lookup host in progress or has finished sucessfully

InProgress 

isAny(): Operation in progress

Definition at line 72 of file ArnZeroConf.hpp.


The documentation for this struct was generated from the following file: