Class NetworkConnectionParametersBuilder

Class Documentation

class NetworkConnectionParametersBuilder

Public Types

enum RedundantOwner

Values:

EXCLUSIVE
REDUNDANT
enum ConnectionType

Values:

NULL_TYPE
MULTICAST
P2P
RESERVED
enum Priority

Values:

LOW_PRIORITY
HIGH_PRIORITY
SCHEDULED
URGENT
enum Type

Values:

FIXED
VARIABLE

Public Functions

NetworkConnectionParametersBuilder(CipUdint val = 0, bool lfo = false)
virtual ~NetworkConnectionParametersBuilder()
NetworkConnectionParametersBuilder setRedundantOwner(RedundantOwner val)
NetworkConnectionParametersBuilder &setConnectionType(ConnectionType val)
NetworkConnectionParametersBuilder &setPriority(Priority val)
NetworkConnectionParametersBuilder &setType(Type val)
NetworkConnectionParametersBuilder &setConnectionSize(CipUint val)
CipUdint build()
NetworkConnectionParametersBuilder::RedundantOwner getRedundantOwner() const
NetworkConnectionParametersBuilder::ConnectionType getConnectionType() const
NetworkConnectionParametersBuilder::Priority getPriority() const
NetworkConnectionParametersBuilder::Type getType() const
CipUint getConnectionSize() const