C# Class osc.net.MessageParser

Datei anzeigen Open project: daniel-bytes/osc.net

Public Methods

Method Description
Parse ( byte data ) : Message
Parse ( Message message ) : byte[]

Private Methods

Method Description
ParseAddress ( byte data, MessageBuilder builder, int &byteCount ) : void
ParseBlob ( byte data, int startPos, int &incrementBy ) : byte[]
ParseFloat32 ( byte data, int startPos ) : float
ParseInt32 ( byte data, int startPos ) : int
ParseMessageData ( byte data, MessageBuilder builder, int &byteCount ) : void
ParseString ( byte data, int startPos, int &incrementBy ) : string
ParseTypeTags ( byte data, MessageBuilder builder, int &byteCount ) : void
SerializeAddress ( Message message, List builder ) : void
SerializeBlob ( byte value, List builder ) : void
SerializeFloat32 ( float value, List builder ) : void
SerializeInt32 ( int value, List builder ) : void
SerializeMessageData ( Message message, List builder ) : void
SerializeString ( string value, List builder ) : void
SerializeTypeTags ( Message message, List builder ) : void

Method Details

Parse() public method

public Parse ( byte data ) : Message
data byte
return Message

Parse() public method

public Parse ( Message message ) : byte[]
message Message
return byte[]