C# Класс OSC.NET.OSCPacket

OSCPacket
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
address string
binaryData byte[]
values System.Collections.ArrayList

Открытые методы

Метод Описание
Append ( object value ) : void
IsBundle ( ) : bool
OSCPacket ( ) : System
Unpack ( byte bytes ) : OSCPacket
Unpack ( byte bytes, int &start, int end ) : OSCPacket

Защищенные методы

Метод Описание
addBytes ( ArrayList data, byte bytes ) : void
pack ( ) : void
packDouble ( double value ) : byte[]
packFloat ( float value ) : byte[]
packInt ( int value ) : byte[]
packLong ( long value ) : byte[]
packString ( string value ) : byte[]
padNull ( ArrayList data ) : void
swapEndian ( byte data ) : byte[]
unpackDouble ( byte bytes, int &start ) : double
unpackFloat ( byte bytes, int &start ) : float
unpackInt ( byte bytes, int &start ) : int
unpackLong ( byte bytes, int &start ) : long
unpackString ( byte bytes, int &start ) : string

Описание методов

Append() публичный абстрактный Метод

public abstract Append ( object value ) : void
value object
Результат void

IsBundle() публичный абстрактный Метод

public abstract IsBundle ( ) : bool
Результат bool

OSCPacket() публичный Метод

public OSCPacket ( ) : System
Результат System

Unpack() публичный статический Метод

public static Unpack ( byte bytes ) : OSCPacket
bytes byte
Результат OSCPacket

Unpack() публичный статический Метод

public static Unpack ( byte bytes, int &start, int end ) : OSCPacket
bytes byte
start int
end int
Результат OSCPacket

addBytes() защищенный статический Метод

protected static addBytes ( ArrayList data, byte bytes ) : void
data System.Collections.ArrayList
bytes byte
Результат void

pack() защищенный абстрактный Метод

protected abstract pack ( ) : void
Результат void

packDouble() защищенный статический Метод

protected static packDouble ( double value ) : byte[]
value double
Результат byte[]

packFloat() защищенный статический Метод

protected static packFloat ( float value ) : byte[]
value float
Результат byte[]

packInt() защищенный статический Метод

protected static packInt ( int value ) : byte[]
value int
Результат byte[]

packLong() защищенный статический Метод

protected static packLong ( long value ) : byte[]
value long
Результат byte[]

packString() защищенный статический Метод

protected static packString ( string value ) : byte[]
value string
Результат byte[]

padNull() защищенный статический Метод

protected static padNull ( ArrayList data ) : void
data System.Collections.ArrayList
Результат void

swapEndian() защищенный статический Метод

protected static swapEndian ( byte data ) : byte[]
data byte
Результат byte[]

unpackDouble() защищенный статический Метод

protected static unpackDouble ( byte bytes, int &start ) : double
bytes byte
start int
Результат double

unpackFloat() защищенный статический Метод

protected static unpackFloat ( byte bytes, int &start ) : float
bytes byte
start int
Результат float

unpackInt() защищенный статический Метод

protected static unpackInt ( byte bytes, int &start ) : int
bytes byte
start int
Результат int

unpackLong() защищенный статический Метод

protected static unpackLong ( byte bytes, int &start ) : long
bytes byte
start int
Результат long

unpackString() защищенный статический Метод

protected static unpackString ( byte bytes, int &start ) : string
bytes byte
start int
Результат string

Описание свойств

address защищенное свойство

protected string address
Результат string

binaryData защищенное свойство

protected byte[] binaryData
Результат byte[]

values защищенное свойство

protected ArrayList,System.Collections values
Результат System.Collections.ArrayList