Primitives for the 9P2000 protocol.
Methods
- C
- F
- G
- N
- P
- T
- V
Included Modules
- Rumai::IXP::Struct::Field::CounterField START:includes
Classes and Modules
- MODULE Rumai::Chain
- MODULE Rumai::ClientContainer
- MODULE Rumai::ExportInstanceMethods
- MODULE Rumai::IXP
- MODULE Rumai::WidgetImpl
- CLASS Rumai::Area
- CLASS Rumai::Client
- CLASS Rumai::Node
- CLASS Rumai::View
- CLASS Rumai::WidgetNode
Constants
IXP_SOCK_ADDR | = | ENV['WMII_ADDRESS'].sub(/.*!/, '') rescue |
IXP_AGENT | = | IXP::Agent.new UNIXSocket.new(IXP_SOCK_ADDR) |
We use a single, global connection to wmii’s IXP server. |
||
IXP_FS_ROOT | = | Node.new('/') |
FOCUSED_WIDGET_ID | = | 'sel'.freeze |
FLOATING_AREA_ID | = | '~'.freeze |
CLIENT_GROUPING_TAG | = | '@'.freeze |
CLIENT_STICKY_TAG | = | '/./'.freeze |
Instance Public methods
Returns the IDs of the current set of clients.
Returns the root of IXP file system hierarchy.
Returns a list of all grouped clients in the currently focused view. If there are no grouped clients, then the currently focused client is returned in the list.
Returns the current set of tags.