## Uses of Class
com.h3c.of.lib.dt.MeterId

- Packages that use MeterId
  Package | Description
  --- | ---
  com.h3c.of.ctl | Public API for the OpenFlow Controller.
  com.h3c.of.ctl.flow | Public API for the OpenFlow Flow Manager.
  com.h3c.of.json | JSON factory and codecs for Openflow structures.
  com.h3c.of.lib | OpenFlow Protocol Library.
  com.h3c.of.lib.dt | A set of classes representing data values used in the OpenFlow protocol.
  com.h3c.of.lib.instr | Representations of OpenFlow Protocol Instructions and Actions.
  com.h3c.of.lib.mp | Representations of OpenFlow Protocol Multipart Message bodies.
  com.h3c.of.lib.msg | Representations of OpenFlow Protocol Messages.
  com.h3c.sdn.api | Definitions of services for driving outbound external communications for interacting with peers and integrating with other external applications, e.g.
  com.h3c.sdn.flowmgr | Definitions of the services provided by the Flow Manager Application.
  com.h3c.sdn.teamcs | ...

- - ### Uses of MeterId in com.h3c.of.ctl

    Methods in com.h3c.of.ctl with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMeterConfig` | ControllerService.`getMeterConfig(DataPathId dpid, MeterId meterId)` Returns the meter configuration for the given meter ID, from the specified datapath.
    `MBodyMeterConfig` | ControllerServiceAdapter.`getMeterConfig(DataPathId dpid, MeterId meterId)`
    `MBodyMeterStats` | ControllerService.`getMeterStats(DataPathId dpid, MeterId meterId)` Returns the meter statistics for the given meter ID, from the specified datapath.
    `MBodyMeterStats` | ControllerServiceAdapter.`getMeterStats(DataPathId dpid, MeterId meterId)`

  - ### Uses of MeterId in com.h3c.of.ctl.flow

    Methods in com.h3c.of.ctl.flow with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMeterConfig` | MeterTracker.`getMeterConfig(DataPathId dpid, MeterId meterId)` Returns the meter configuration for the given meter ID, from the specified datapath.
    `MBodyMeterStats` | MeterTracker.`getMeterStats(DataPathId dpid, MeterId meterId)` Returns the meter statistics for the given meter ID, from the specified datapath.

  - ### Uses of MeterId in com.h3c.of.json

    Methods in com.h3c.of.json that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `static MeterId` | CodecUtils.`decodeMeterId(com.fasterxml.jackson.databind.JsonNode value)` Converts JsonNode into MeterId object.

    Methods in com.h3c.of.json with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `static long` | CodecUtils.`encodeMeterId(MeterId id)` Converts MeterId into String that can be used as a JSON value.

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

    Methods in com.h3c.of.lib that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MeterId` | OfPacketReader.`readMeterId()` Reads a (u32) meter id from the buffer.

    Methods in com.h3c.of.lib with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `void` | OfPacketWriter.`write(MeterId id)` Writes a meter id (u32) to the buffer.

  - ### Uses of MeterId in com.h3c.of.lib.dt

    Fields in com.h3c.of.lib.dt declared as MeterId
    Modifier and Type | Field and Description
    --- | ---
    `static MeterId` | MeterId.`ALL` Represents all meters for stat requests commands.
    `static MeterId` | MeterId.`CONTROLLER` Meter for controller connection.
    `static MeterId` | MeterId.`MAX` Meters are number from 1 to MAX (0xffff0000).
    `static MeterId` | MeterId.`SLOWPATH` Meter for slow datapath, if any.

    Methods in com.h3c.of.lib.dt that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `static MeterId` | MeterId.`valueOf(byte[] bytes)` Returns an object that represents the meter identifier defined by the specified byte array.
    `static MeterId` | MeterId.`valueOf(long mid)` Returns an object that represents the meter id defined by the specified long.
    `static MeterId` | MeterId.`valueOf(String midStr)` Returns an object that represents the meter id defined by the specified string.

    Methods in com.h3c.of.lib.dt with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `int` | MeterId.`compareTo(MeterId o)` Implements the Comparable interface, to return meter ids in natural order.

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

    Methods in com.h3c.of.lib.instr that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MeterId` | InstrMeter.`getMeterId()` Returns the meter id.

    Methods in com.h3c.of.lib.instr with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `static Instruction` | InstructionFactory.`createInstruction(ProtocolVersion pv, InstructionType type, MeterId mid)` Creates a METER instruction.

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

    Methods in com.h3c.of.lib.mp that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MeterId` | MBodyMeterRequest.`getMeterId()` Returns the meter id requested; since 1.3
    `MeterId` | MBodyMeterStats.`getMeterId()` Returns the meter id; Since 1.3.
    `MeterId` | MBodyMeterConfig.`getMeterId()` Returns the meter id; Since 1.3.

    Methods in com.h3c.of.lib.mp with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMutableMeterRequest` | MBodyMutableMeterRequest.`meterId(MeterId meterId)` Sets the meter ID; Since 1.3.
    `MBodyMutableMeterStats` | MBodyMutableMeterStats.`meterId(MeterId meterId)` Sets the meter ID for this meter stats; Since 1.3.
    `MBodyMutableMeterConfig` | MBodyMutableMeterConfig.`meterId(MeterId meterId)` Sets the meter ID for this configuration; Since 1.3.

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

    Methods in com.h3c.of.lib.msg that return MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MeterId` | OfmMeterMod.`getMeterId()` Returns the meter id; Since 1.3.

    Methods in com.h3c.of.lib.msg with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `OfmMutableMeterMod` | OfmMutableMeterMod.`meterId(MeterId meterId)` Sets the meter id; Since 1.3.

  - ### Uses of MeterId in com.h3c.sdn.api

    Methods in com.h3c.sdn.api with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMeterConfig` | RemoteControllerService.`getMeterConfig(SystemInformation system, DataPathId dpid, MeterId meterId)` Returns the meter configuration for the given meter ID, from the specified datapath.
    `MBodyMeterStats` | RemoteControllerService.`getMeterStats(SystemInformation system, DataPathId dpid, MeterId meterId)` Returns the meter statistics for the given meter ID, from a particular member controller configured on the specified datapath.

  - ### Uses of MeterId in com.h3c.sdn.flowmgr

    Methods in com.h3c.sdn.flowmgr with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMeterConfig` | FlowRule.`meter(MeterId meterId)` Returns the meter configuration for the specified meter ID.

  - ### Uses of MeterId in com.h3c.sdn.teamcs

    Methods in com.h3c.sdn.teamcs with parameters of type MeterId
    Modifier and Type | Method and Description
    --- | ---
    `MBodyMeterConfig` | TeamControllerService.`getMeterConfig(DataPathId dpid, MeterId meterId)` Returns the meter configuration for the given meter ID, from the specified datapath.
    `MBodyMeterStats` | TeamControllerService.`getMeterStats(DataPathId dpid, MeterId meterId)` Returns the meter statistics for the given meter ID, from the specified datapath.

Copyright © 2014. All Rights Reserved.