Tag

A class that provides a type for the tag field in some Styx messages. Inherits methods from the Fid class and the StyxObject class.

Constructors

this
this(ushort tag)

A constructor that creates an object of the Afid class with the given parameter in the form of some integer value representing fid. If called without parameters, then the default parameter is the STYX_NOTAG value from styx2000.protoconst.base.

Alias This

pack

An alias for easier packing into a byte array without having to manually call the pack() method

Members

Functions

getTag
ushort getTag()

Get as unsigned value

pack
ubyte[] pack()

Pack to bytes array

setTag
void setTag(ushort tag)

Set Tag from unsigned value

toString
string toString()

Convenient string representation of an object for printing

unpack
void unpack(ubyte[] bytes)

Unpack from bytes array

Variables

_representation
ubyte[] _representation;
Undocumented in source.
_tag
ushort _tag;
Undocumented in source.

Inherited Members

From StyxObject

pack
ubyte[] pack()

Pack (serialize) Styx object to byte array

unpack
void unpack(ubyte[] bytes)

Unpack (deserialize) Styx object from byte array

See Also

https://web.archive.org/web/20201029184954/https://powerman.name/Inferno/man/5/0intro.html

Meta