styx2000

Minimal library for working with 9P (Styx) protocol

Modules

extrautil
module styx2000.extrautil

This module contains a set of various useful functions that are not part of the 9P / Styx protocol, but can help in developing applications using the protocol in their work. Also, the functionality of this module can be used outside the context of the 9P / Styx protocol.

lowlevel
module styx2000.lowlevel

Low-level operation with various objects.

protobj
module styx2000.protobj

This module provides wrapper class implementations for the basic kinds of objects found in 9P / Styx messages.

protoconst
module styx2000.protoconst

Constants for representing various parameters for 9P / Styx objects.

protomsg
module styx2000.protomsg

Module for working with messages of the 9P / Styx protocol and various objects in them.

protosrv
module styx2000.protosrv

This module contains the minimum implementations of network functionality required for debugging or creating clients/servers.

Public Imports

styx2000.protoconst
public import styx2000.protoconst;

Main constants of 9P protocol

styx2000.protobj
public import styx2000.protobj;

Entities of 9P protocol

styx2000.protomsg
public import styx2000.protomsg;

All for constructing 9P messages

Meta