Mode

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

Constructors

this
this(STYX_FILE_MODE mode)

A constructor that creates an object of the Mode class with the given parameter in the form of STYX_FILE_MODE type. If called without parameters, then the default parameter is STYX_FILE_MODE.OREAD.

Alias This

pack

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

Members

Functions

getMode
STYX_FILE_MODE getMode()

Get mode from Mode object

pack
ubyte[] pack()

Pack to bytes array

setMode
void setMode(STYX_FILE_MODE mode)

Set mode from STYX_FILE_MODE value

toString
string toString()

Convenient string representation of an object for printing

unpack
void unpack(ubyte[] bytes)

Unpack from bytes array

Variables

_mode
STYX_FILE_MODE _mode;
Undocumented in source.
_representation
ubyte[] _representation;
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