## Uses of Class
com.h3c.of.lib.ExperimenterId

- Packages that use ExperimenterId
  Package | Description
  --- | ---
  com.h3c.of.lib | OpenFlow Protocol Library.
  com.h3c.of.lib.instr | Representations of OpenFlow Protocol Instructions and Actions.
  com.h3c.of.lib.match | Representations of OpenFlow Protocol Match Structures.
  com.h3c.of.lib.mp | Representations of OpenFlow Protocol Multipart Message bodies.
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.

- - ### Uses of ExperimenterId in com.h3c.of.lib

    Methods in com.h3c.of.lib that return ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `static ExperimenterId` | ExperimenterId.`decode(int code)` Returns the experimenter ID for the given coded value; or null if not defined.
    `static ExperimenterId` | ExperimenterId.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static ExperimenterId[]` | ExperimenterId.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of ExperimenterId in com.h3c.of.lib.instr

    Methods in com.h3c.of.lib.instr that return ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `ExperimenterId` | ActExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise.
    `ExperimenterId` | InstrExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise.

    Methods in com.h3c.of.lib.instr with parameters of type ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `static Action` | ActionFactory.`createAction(ProtocolVersion pv, ActionType type, ExperimenterId eid, byte[] data)` Creates an EXPERIMENTER action.
    `static Instruction` | InstructionFactory.`createInstruction(ProtocolVersion pv, InstructionType type, ExperimenterId eid, byte[] data)` Creates an EXPERIMENTER instruction.

  - ### Uses of ExperimenterId in com.h3c.of.lib.match

    Methods in com.h3c.of.lib.match that return ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `ExperimenterId` | MFieldExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise.

    Methods in com.h3c.of.lib.match with parameters of type ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `static MFieldExperimenter` | FieldFactory.`createExperimenterField(ProtocolVersion pv, int rawFieldType, ExperimenterId eid, byte[] payload)` Creates an experimenter match field.

  - ### Uses of ExperimenterId in com.h3c.of.lib.mp

    Methods in com.h3c.of.lib.mp that return ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `ExperimenterId` | MBodyExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise; Since 1.0.

    Methods in com.h3c.of.lib.mp with parameters of type ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMutableExperimenter` | MBodyMutableExperimenter.`expId(ExperimenterId id)` Sets the experimenter ID; Since 1.0.

  - ### Uses of ExperimenterId in com.h3c.of.lib.msg

    Methods in com.h3c.of.lib.msg that return ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `ExperimenterId` | OfmErrorExper.`getExpId()` Returns the experimenter ID (if we know it); null otherwise; Since 1.2.
    `ExperimenterId` | MeterBandExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise.
    `ExperimenterId` | OfmExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise; Since 1.0.
    `ExperimenterId` | TableFeaturePropExper.`getExpId()` Returns the experimenter ID (if we know it); null otherwise; Since 1.3.
    `ExperimenterId` | QPropExperimenter.`getExpId()` Returns the experimenter ID (if we know it); null otherwise.

    Methods in com.h3c.of.lib.msg with parameters of type ExperimenterId
    Modifier and Type | Method and Description
    --- | ---
    `static MeterBand` | MeterBandFactory.`createBand(ProtocolVersion pv, MeterBandType type, long rate, long burstSize, ExperimenterId eid)` Creates an EXPERIMENTER meter band.
    `static TableFeaturePropExper` | TableFeatureFactory.`createExperProp(ProtocolVersion pv, TableFeaturePropType type, ExperimenterId eid, long expDefType, byte[] data)` Creates a table features experimenter property, for the given protocol version, and the specified experimenter data.
    `static QueueProperty` | QueueFactory.`createProperty(QueuePropType type, ExperimenterId eid, byte[] data)` Creates an experimenter property.
    `OfmMutableExperimenter` | OfmMutableExperimenter.`expId(ExperimenterId id)` Sets the experimenter identifier; Since 1.1.
    `void` | OfmMutableErrorExper.`setExpId(ExperimenterId id)` Sets the experimenter ID; Since 1.2.

Copyright © 2014. All Rights Reserved.