Package ru.bitel.bgbilling.kernel.network.flow

# Class NetFlow9Array0

java.lang.Object
ru.bitel.bgbilling.kernel.network.flow.FlowArray<NetFlow9Record>
ru.bitel.bgbilling.kernel.network.flow.NetFlow9Array0

public class NetFlow9Array0 extends FlowArray<NetFlow9Record>
Разобранные flow пакета NetFlow версии 9. Формат: http://www.cisco.com/en/US/technologies/tk648/tk362/technologies_white_paper09186a00800a3db9.html

- ## Field Summary

  ### Fields inherited from class ru.bitel.bgbilling.kernel.network.flow.FlowArray

  `array, size`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `NetFlow9Array0(int size)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `final int`
  `next(ByteBuffer readBuffer, ConcurrentMap<Integer,NetFlow9Template> templates)`
  `final boolean`
  `parsePacket(ByteBuffer readBuffer, long millis, ConcurrentMap<Integer,NetFlow9Template> templates)`
  Разбор NetFlow дайтаграммы.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### NetFlow9Array0

    public NetFlow9Array0(int size)

- ## Method Details

  - ### parsePacket

    public final boolean parsePacket(ByteBuffer readBuffer, long millis, ConcurrentMap<Integer,NetFlow9Template> templates)
    Разбор NetFlow дайтаграммы.
    Parameters:
      `readBuffer` - буфер чтения.

  - ### next

    public final int next(ByteBuffer readBuffer, ConcurrentMap<Integer,NetFlow9Template> templates)