Infront Data Manager Connect Client (.NET)

Public Member Functions | Properties | List of all members
Gevasys.DataCore.Core.IO.ByteBuffer Class Reference

Class for source compatibility with the Java version. More...

## Public Member Functions
void | Wrap (byte[] buffer)
| Assign buffer More...
void | Wrap (byte[] buffer, int length)
| Assign buffer More...
bool | Get (out byte data)
bool | Get (int start, int length, out byte[] data)
| Copy data into other buffer More...
unsafe int | GetInt ()

## Properties
int | Position`[get]`
| Current position in buffer More...
int | Limit`[get]`
| Length of buffer More...

## Detailed Description

Class for source compatibility with the Java version.

## Member Function Documentation

## ◆ Get()

bool Gevasys.DataCore.Core.IO.ByteBuffer.Get | ( | int | start,
|  | int | length,
|  | out byte[] | data
| ) |  |
| inline

Copy data into other buffer

Parameters

  start |
  length |
  data |

Returns

## ◆ Wrap() [1/2]

void Gevasys.DataCore.Core.IO.ByteBuffer.Wrap | ( | byte[] | buffer | ) |
| inline

Assign buffer

Parameters

  buffer |

## ◆ Wrap() [2/2]

void Gevasys.DataCore.Core.IO.ByteBuffer.Wrap | ( | byte[] | buffer,
|  | int | length
| ) |  |
| inline

Assign buffer

Parameters

  buffer |
  length |

## Property Documentation

## ◆ Limit

int Gevasys.DataCore.Core.IO.ByteBuffer.Limit
| get

Length of buffer

## ◆ Position

int Gevasys.DataCore.Core.IO.ByteBuffer.Position
| get

Current position in buffer

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

- ByteBuffer.cs

Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1