doc/api/panel/search_index.js in rumai-3.0.0 vs doc/api/panel/search_index.js in rumai-3.1.0

- old
+ new

@@ -1 +1 @@ -var search_data = {"index":{"longSearchIndex":["message.rb","message.rb","message.rb","rumai","rumai","rumai","rumai","rumai","rumai","ixp","agent","agent","agent","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","struct","field","field","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","ixp","rumai","rumai","message.rb","message.rb","message.rb","area","fidstream","node","fcall","client","view","view","view","view","view","view","agent","area","chain","client","view","node","node","rumai","area","clientcontainer","view","clientcontainer","fidstream","fidstream","agent","area","view","area","field","field","agent","node","area","client","view","rumai","rumai","rumai","rumai","stat","node","area","node","view","view","node","view","agent","node","area","node","field","area","area","view","area","client","view","rumai","rumai","rumai","fcall","string","time","rumai","client","client","client","client","client","client","rumai","clientcontainer","struct","area","client","area","area","area","struct","field","counteefield","area","view","view","node","client","area","client","agent","fidstream","rangedpool","struct","field","node","view","chain","rumai","rumai","rumai","rumai","rangedpool","agent","node","node","modes","chain","rumai","rumai","rumai","rumai","area","agent","fidstream","node","stream","rangedpool","agent","node","agent","fidstream","view","client","client","agent","node","agent","client","client","client","client","client","rumai","client","client","agent","integer","fcall","struct","field","counteefield","counterfield","terror","string","time","fcall","fcall","client","client","area","client","client","rumai","client","agent","agent","client","agent","fidstream","node","files\/credits.html","files\/license.html","files\/lib\/rumai_rb.html","files\/lib\/rumai\/fs_rb.html","files\/lib\/rumai\/ixp_rb.html","files\/lib\/rumai\/ixp\/message_rb.html","files\/lib\/rumai\/ixp\/transport_rb.html","files\/lib\/rumai\/wm_rb.html"],"info":[["IO","lib\/rumai\/ixp\/message.rb","classes\/IO.html"," < Object","",1],["Integer","lib\/rumai\/ixp\/message.rb","classes\/Integer.html"," < Object","",1],["Rumai","lib\/rumai\/ixp\/message.rb","classes\/Rumai.html","","Primitives for the 9P2000 protocol. See http:\/\/cm.bell-labs.com\/sys\/man\/5\/INDEX.html See http:\/\/swtch.com\/plan9port\/man\/man9\/",1],["Area","Rumai","classes\/Rumai\/Area.html"," < Object","A region that contains clients. This can be either the floating area or a column in the managed area.",1],["Chain","Rumai","classes\/Rumai\/Chain.html","","NOTE: Inheritors must override the 'chain' method. ",1],["Client","Rumai","classes\/Rumai\/Client.html"," < WidgetNode","A graphical program that is running in your current X Windows session. ",1],["ClientContainer","Rumai","classes\/Rumai\/ClientContainer.html","","NOTE: Inheritors should override the 'client_ids' method. ",1],["ExportInstanceMethods","Rumai","classes\/Rumai\/ExportInstanceMethods.html","","Makes instance methods accessible through class methods. This is done to emulate the File class: File.exist?",1],["IXP","Rumai","classes\/Rumai\/IXP.html","","",1],["Agent","Rumai::IXP","classes\/Rumai\/IXP\/Agent.html"," < Object","A thread-safe proxy that multiplexes many threads onto a single 9P2000 connection. ",1],["FidStream","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent\/FidStream.html"," < Object","Encapsulates I\/O access over a file handle (fid). NOTE: this class is NOT thread-safe. ",1],["MODES","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent\/MODES.html","","",1],["RangedPool","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent\/RangedPool.html"," < Object","A finite, thread-safe pool of range members. ",1],["Error","Rumai::IXP","classes\/Rumai\/IXP\/Error.html"," < StandardError","A common container for exceptions concerning IXP. ",1],["Fcall","Rumai::IXP","classes\/Rumai\/IXP\/Fcall.html"," < Object","A remote function call (fcall). ",1],["Qid","Rumai::IXP","classes\/Rumai\/IXP\/Qid.html"," < Object","Holds information about a file being accessed on a 9P2000 server. See http:\/\/cm.bell-labs.com\/magic\/man2html\/5\/intro",1],["Rattach","Rumai::IXP","classes\/Rumai\/IXP\/Rattach.html"," < Fcall","size[4] Rattach tag[2] qid[13] ",1],["Rauth","Rumai::IXP","classes\/Rumai\/IXP\/Rauth.html"," < Fcall","size[4] Rauth tag[2] aqid[13] ",1],["Rclunk","Rumai::IXP","classes\/Rumai\/IXP\/Rclunk.html"," < Fcall","size[4] Rclunk tag[2] ",1],["Rcreate","Rumai::IXP","classes\/Rumai\/IXP\/Rcreate.html"," < Fcall","size[4] Rcreate tag[2] qid[13] iounit[4] ",1],["Rerror","Rumai::IXP","classes\/Rumai\/IXP\/Rerror.html"," < Fcall","size[4] Rerror tag[2] ename[s] ",1],["Rflush","Rumai::IXP","classes\/Rumai\/IXP\/Rflush.html"," < Fcall","size[4] Rflush tag[2] ",1],["Ropen","Rumai::IXP","classes\/Rumai\/IXP\/Ropen.html"," < Fcall","size[4] Ropen tag[2] qid[13] iounit[4] ",1],["Rread","Rumai::IXP","classes\/Rumai\/IXP\/Rread.html"," < Fcall","size[4] Rread tag[2] count[4] data[count] ",1],["Rremove","Rumai::IXP","classes\/Rumai\/IXP\/Rremove.html"," < Fcall","size[4] Rremove tag[2] ",1],["Rstat","Rumai::IXP","classes\/Rumai\/IXP\/Rstat.html"," < Fcall","size[4] Rstat tag[2] stat[n] ",1],["Rversion","Rumai::IXP","classes\/Rumai\/IXP\/Rversion.html"," < Fcall","size[4] Rversion tag[2] msize[4] version[s] ",1],["Rwalk","Rumai::IXP","classes\/Rumai\/IXP\/Rwalk.html"," < Fcall","size[4] Rwalk tag[2] nwqid[2] nwqid*(wqid[13]) ",1],["Rwrite","Rumai::IXP","classes\/Rumai\/IXP\/Rwrite.html"," < Fcall","size[4] Rwrite tag[2] count[4] ",1],["Rwstat","Rumai::IXP","classes\/Rumai\/IXP\/Rwstat.html"," < Fcall","size[4] Rwstat tag[2] ",1],["Stat","Rumai::IXP","classes\/Rumai\/IXP\/Stat.html"," < Object","Holds information about a file on a 9P2000 server. See http:\/\/cm.bell-labs.com\/magic\/man2html\/5\/stat",1],["Stream","Rumai::IXP","classes\/Rumai\/IXP\/Stream.html","","A 9P2000 byte stream. ",1],["Struct","Rumai::IXP","classes\/Rumai\/IXP\/Struct.html","","A serializable 9P2000 data structure. ",1],["Field","Rumai::IXP::Struct","classes\/Rumai\/IXP\/Struct\/Field.html"," < Object","A field inside a Struct. A field's value is considered to be either: * array of format when <code>counter",1],["CounteeField","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field\/CounteeField.html","","Methods for a field whose length is counted by another field. ",1],["CounterField","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field\/CounterField.html","","Methods for a field that counts the length of another field. ",1],["Tattach","Rumai::IXP","classes\/Rumai\/IXP\/Tattach.html"," < Fcall","size[4] Tattach tag[2] fid[4] afid[4] uname[s] aname[s] ",1],["Tauth","Rumai::IXP","classes\/Rumai\/IXP\/Tauth.html"," < Fcall","size[4] Tauth tag[2] afid[4] uname[s] aname[s] ",1],["Tclunk","Rumai::IXP","classes\/Rumai\/IXP\/Tclunk.html"," < Fcall","size[4] Tclunk tag[2] fid[4] ",1],["Tcreate","Rumai::IXP","classes\/Rumai\/IXP\/Tcreate.html"," < Fcall","size[4] Tcreate tag[2] fid[4] name[s] perm[4] mode[1] ",1],["Terror","Rumai::IXP","classes\/Rumai\/IXP\/Terror.html"," < Fcall","illegal ",1],["Tflush","Rumai::IXP","classes\/Rumai\/IXP\/Tflush.html"," < Fcall","size[4] Tflush tag[2] oldtag[2] ",1],["Topen","Rumai::IXP","classes\/Rumai\/IXP\/Topen.html"," < Fcall","size[4] Topen tag[2] fid[4] mode[1] ",1],["Tread","Rumai::IXP","classes\/Rumai\/IXP\/Tread.html"," < Fcall","size[4] Tread tag[2] fid[4] offset[8] count[4] ",1],["Tremove","Rumai::IXP","classes\/Rumai\/IXP\/Tremove.html"," < Fcall","size[4] Tremove tag[2] fid[4] ",1],["Tstat","Rumai::IXP","classes\/Rumai\/IXP\/Tstat.html"," < Fcall","size[4] Tstat tag[2] fid[4] ",1],["Tversion","Rumai::IXP","classes\/Rumai\/IXP\/Tversion.html"," < Fcall","size[4] Tversion tag[2] msize[4] version[s] ",1],["Twalk","Rumai::IXP","classes\/Rumai\/IXP\/Twalk.html"," < Fcall","size[4] Twalk tag[2] fid[4] newfid[4] nwname[2] nwname*(wname[s]) ",1],["Twrite","Rumai::IXP","classes\/Rumai\/IXP\/Twrite.html"," < Fcall","size[4] Twrite tag[2] fid[4] offset[8] count[4] data[count] ",1],["Twstat","Rumai::IXP","classes\/Rumai\/IXP\/Twstat.html"," < Fcall","size[4] Twstat tag[2] fid[4] stat[n] ",1],["Node","Rumai","classes\/Rumai\/Node.html"," < Object","An entry in the IXP file system. ",1],["View","Rumai","classes\/Rumai\/View.html"," < WidgetNode","The visualization of a tag. ",1],["String","lib\/rumai\/ixp\/message.rb","classes\/String.html"," < Object","count[2] s[count] ",1],["StringIO","lib\/rumai\/ixp\/message.rb","classes\/StringIO.html"," < Object","",1],["Time","lib\/rumai\/ixp\/message.rb","classes\/Time.html"," < Object","",1],["<<","Rumai::Area","classes\/Rumai\/Area.html#M000080","(*clients)","Alias for #push",2],["<<","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000086","(content)","Alias for #write",2],["[]","Rumai::Node","classes\/Rumai\/Node.html#M000013","(sub_path)","Returns the given sub-path as a Node object. ",2],["__from_9p__","Rumai::IXP::Fcall","classes\/Rumai\/IXP\/Fcall.html#M000165","(stream)","Alias for #from_9p",2],["area","Rumai::Client","classes\/Rumai\/Client.html#M000040","(view = View.curr)","Returns the area that contains this client within the given view. ",2],["area_ids","Rumai::View","classes\/Rumai\/View.html#M000108","()","Returns the IDs of all areas in this view. ",2],["area_of_client","Rumai::View","classes\/Rumai\/View.html#M000104","(client_or_id)","Returns the area which contains the given client in this view. ",2],["areas","Rumai::View","classes\/Rumai\/View.html#M000109","()","Returns all areas in this view. ",2],["arrange_as_larswm","Rumai::View","classes\/Rumai\/View.html#M000117","()","Arranges the clients in this view, while maintaining their relative order, in the tiling fashion of LarsWM.",2],["arrange_in_diamond","Rumai::View","classes\/Rumai\/View.html#M000120","()","Arranges the clients in this view, while maintaining their relative order, in a (at best) equilateral",2],["arrange_in_grid","Rumai::View","classes\/Rumai\/View.html#M000119","(max_clients_per_column = nil)","Arranges the clients in this view, while maintaining their relative order, in a (at best) square grid.",2],["attach","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000111","(root_fid, auth_fid = Fcall::NOFID, auth_name = ENV['USER'])","Associates the given FID with the FS root. ",2],["chain","Rumai::Area","classes\/Rumai\/Area.html#M000067","()","Returns a list of all areas in the current view. ",2],["chain","Rumai::Chain","classes\/Rumai\/Chain.html#M000010","()","Returns an array of objects related to this one. ",2],["chain","Rumai::Client","classes\/Rumai\/Client.html#M000024","()","Returns a list of all clients in the current view. ",2],["chain","Rumai::View","classes\/Rumai\/View.html#M000095","()","Returns a list of all views. ",2],["children","Rumai::Node","classes\/Rumai\/Node.html#M000017","()","Returns all child nodes of this node. ",2],["clear","Rumai::Node","classes\/Rumai\/Node.html#M000019","()","Deletes all child nodes. ",2],["client_ids","Rumai","classes\/Rumai.html#M000129","()","Returns the IDs of the current set of clients. ",2],["client_ids","Rumai::Area","classes\/Rumai\/Area.html#M000070","()","Returns the IDs of the clients in this area. ",2],["client_ids","Rumai::ClientContainer","classes\/Rumai\/ClientContainer.html#M000056","()","Returns the IDs of the clients in this container. ",2],["client_ids","Rumai::View","classes\/Rumai\/View.html#M000096","(area_id = '\\S+')","Returns the IDs of the clients contained in the given area within this view. ",2],["clients","Rumai::ClientContainer","classes\/Rumai\/ClientContainer.html#M000057","()","Returns the clients contained in this container. ",2],["close","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000074","()","Closes this stream. ",2],["closed?","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000075","()","Returns true if this stream is closed. ",2],["clunk","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000115","(fid)","Retires the given FID from use. ",2],["column?","Rumai::Area","classes\/Rumai\/Area.html#M000063","()","Checks if this is a managed area (a column). ",2],["columns","Rumai::View","classes\/Rumai\/View.html#M000112","()","Returns all columns (managed areas) in this view. ",2],["concat","Rumai::Area","classes\/Rumai\/Area.html#M000084","(area)","Concatenates the given area to the bottom of this area. ",2],["countee=","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000153","(field)","Sets the countee for this field (implying that this field counts the length of the given field). ",2],["counter=","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000152","(field)","Sets the counter for this field (implying that the length of this field is counted by the given field).",2],["create","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000091","(path, mode = 'rw', perm = 0644)","Creates a new file at the given path that is accessible using the given modes for a user having the given",2],["create","Rumai::Node","classes\/Rumai\/Node.html#M000009","(*args)","Creates a file corresponding to this node on the IXP server. See Rumai::IXP::Client#create for details.",2],["curr","Rumai::Area","classes\/Rumai\/Area.html#M000065","()","Returns the currently focused area. ",2],["curr","Rumai::Client","classes\/Rumai\/Client.html#M000023","()","Returns the currently focused client. ",2],["curr","Rumai::View","classes\/Rumai\/View.html#M000093","()","Returns the currently focused view. ",2],["curr_area","Rumai","classes\/Rumai.html#M000134","()","",2],["curr_client","Rumai","classes\/Rumai.html#M000131","()","",2],["curr_tag","Rumai","classes\/Rumai.html#M000143","()","",2],["curr_view","Rumai","classes\/Rumai.html#M000139","()","",2],["directory?","Rumai::IXP::Stat","classes\/Rumai\/IXP\/Stat.html#M000162","()","Tests if this file is a directory. ",2],["directory?","Rumai::Node","classes\/Rumai\/Node.html#M000003","()","Tests if this node is a directory. ",2],["each","Rumai::Area","classes\/Rumai\/Area.html#M000072","(&block)","Iterates through each client in this container. ",2],["each","Rumai::Node","classes\/Rumai\/Node.html#M000018","(&block)","Iterates through each child of this directory. ",2],["each","Rumai::View","classes\/Rumai\/View.html#M000099","(&block)","Iterates through each area in this view. ",2],["each_column","Rumai::View","classes\/Rumai\/View.html#M000114","(starting_column_id = 1)","Resiliently iterates through possibly destructive changes to each column. That is, if the given block",2],["each_line","Rumai::Node","classes\/Rumai\/Node.html#M000007","(&block)","Invokes the given block for every line in the content of this node. ",2],["each_managed_area","Rumai::View","classes\/Rumai\/View.html#M000116","(starting_column_id = 1)","Alias for #each_column",2],["entries","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000088","(path)","Returns the names of all files inside the directory whose path is given. ",2],["entries","Rumai::Node","classes\/Rumai\/Node.html#M000004","()","Returns the names of all files in this directory. ",2],["exist?","Rumai::Area","classes\/Rumai\/Area.html#M000069","()","Checks if this object exists in the chain. ",2],["exist?","Rumai::Node","classes\/Rumai\/Node.html#M000002","()","Tests if this node exists on the IXP server. ",2],["factory","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000154","(format)","Returns a Field class that best represents the given format. ",2],["floating","Rumai::Area","classes\/Rumai\/Area.html#M000066","(view = View.curr)","Returns the floating area in the given view. ",2],["floating?","Rumai::Area","classes\/Rumai\/Area.html#M000062","()","Checks if this area is the floating area. ",2],["floating_area","Rumai::View","classes\/Rumai\/View.html#M000110","()","Returns the floating area of this view. ",2],["focus","Rumai::Area","classes\/Rumai\/Area.html#M000076","()","Puts focus on this area. ",2],["focus","Rumai::Client","classes\/Rumai\/Client.html#M000025","(view = nil)","Focuses this client within the given view. ",2],["focus","Rumai::View","classes\/Rumai\/View.html#M000094","()","Focuses this view. ",2],["focus_area","Rumai","classes\/Rumai.html#M000150","(id)","",2],["focus_client","Rumai","classes\/Rumai.html#M000149","(id)","",2],["focus_view","Rumai","classes\/Rumai.html#M000151","(id)","",2],["from_9p","Rumai::IXP::Fcall","classes\/Rumai\/IXP\/Fcall.html#M000164","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["from_9p","String","classes\/String.html#M000171","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["from_9p","Time","classes\/Time.html#M000173","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["fs","Rumai","classes\/Rumai.html#M000124","()","Returns the root of IXP file system hierarchy. ",2],["fullscreen","Rumai::Client","classes\/Rumai\/Client.html#M000031","()","Maximizes this client to occupy the entire screen on the current view. ",2],["fullscreen!","Rumai::Client","classes\/Rumai\/Client.html#M000033","()","Toggles the fullscreen status of this client on the current view. ",2],["fullscreen?","Rumai::Client","classes\/Rumai\/Client.html#M000034","()","Checks if this client is currently fullscreen on the current view. ",2],["group","Rumai::Client","classes\/Rumai\/Client.html#M000050","()","Adds this client to the current grouping. ",2],["group!","Rumai::Client","classes\/Rumai\/Client.html#M000054","()","Toggles the presence of this client in the current grouping. ",2],["group?","Rumai::Client","classes\/Rumai\/Client.html#M000049","()","Checks if this client is included in the current grouping. ",2],["grouping","Rumai","classes\/Rumai.html#M000146","()","Returns a list of all grouped clients in the currently focused view. If there are no grouped clients,",2],["grouping","Rumai::ClientContainer","classes\/Rumai\/ClientContainer.html#M000059","()","Returns all grouped clients in this container. ",2],["included","Rumai::IXP::Struct","classes\/Rumai\/IXP\/Struct.html#M000135","(target)","Provides a convenient DSL (for defining fields) to all objects which *include* this module. ",2],["insert","Rumai::Area","classes\/Rumai\/Area.html#M000081","(*clients)","Inserts the given clients after the currently focused client in this area. ",2],["kill","Rumai::Client","classes\/Rumai\/Client.html#M000029","()","Terminates this client nicely (requests this window to be closed). ",2],["layout=","Rumai::Area","classes\/Rumai\/Area.html#M000073","(mode)","Sets the layout of clients in this column. ",2],["length","Rumai::Area","classes\/Rumai\/Area.html#M000078","()","Returns the number of clients in this area. ",2],["length=","Rumai::Area","classes\/Rumai\/Area.html#M000085","(max_clients)","Ensures that this area has at most the given number of clients. Areas to the right of this one serve",2],["load_9p","Rumai::IXP::Struct","classes\/Rumai\/IXP\/Struct.html#M000130","(stream)","Populates this object with information from the given 9P2000 byte stream. ",2],["load_9p","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000156","(stream, field_values)","Populates this object with information taken from the given 9P2000 byte stream. ",2],["load_9p","Rumai::IXP::Struct::Field::CounteeField","classes\/Rumai\/IXP\/Struct\/Field\/CounteeField.html#M000161","(stream, field_values)","",2],["managed?","Rumai::Area","classes\/Rumai\/Area.html#M000064","()","Alias for #column?",2],["managed_areas","Rumai::View","classes\/Rumai\/View.html#M000113","()","Alias for #columns",2],["manifest","Rumai::View","classes\/Rumai\/View.html#M000102","()","Returns the manifest of all areas and clients in this view. ",2],["method_missing","Rumai::Node","classes\/Rumai\/Node.html#M000020","(meth, *args)","Provides access to child nodes through method calls. ",2],["move","Rumai::Client","classes\/Rumai\/Client.html#M000027","(area_or_id, view = View.curr)","Alias for #send",2],["new","Rumai::Area","classes\/Rumai\/Area.html#M000060","(area_id, view = View.curr)","[view] the view object which contains this area ",2],["new","Rumai::Client","classes\/Rumai\/Client.html#M000021","(client_id)","",2],["new","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000035","(stream)","",2],["new","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000068","(agent, path_fid, message_size)","",2],["new","Rumai::IXP::Agent::RangedPool","classes\/Rumai\/IXP\/Agent\/RangedPool.html#M000045","(range)","",2],["new","Rumai::IXP::Struct","classes\/Rumai\/IXP\/Struct.html#M000126","(field_values = {})","Allows field values to be initialized via the constructor. [field_values] a mapping from field name to",2],["new","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000148","(name, format = nil, counter = nil)","[name] unique (among all fields in a struct) name for the field [format] number of bytes, a class, or",2],["new","Rumai::Node","classes\/Rumai\/Node.html#M000000","(path)","",2],["new","Rumai::View","classes\/Rumai\/View.html#M000100","(view_id)","",2],["next","Rumai::Chain","classes\/Rumai\/Chain.html#M000011","()","Returns the object after this one in the chain. ",2],["next_area","Rumai","classes\/Rumai.html#M000137","()","",2],["next_client","Rumai","classes\/Rumai.html#M000132","()","",2],["next_tag","Rumai","classes\/Rumai.html#M000144","()","",2],["next_view","Rumai","classes\/Rumai.html#M000140","()","",2],["obtain","Rumai::IXP::Agent::RangedPool","classes\/Rumai\/IXP\/Agent\/RangedPool.html#M000048","()","Returns an unoccupied range member from the pool. ",2],["open","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000061","(path, mode = 'r')","Opens the given path for I\/O access through a FidStream object. If a block is given, it is invoked with",2],["open","Rumai::Node","classes\/Rumai\/Node.html#M000005","(mode = 'r', &block)","Opens this node for I\/O access. See Rumai::IXP::Client#open for details. ",2],["parent","Rumai::Node","classes\/Rumai\/Node.html#M000016","()","Returns the parent node of this node. ",2],["parse","Rumai::IXP::Agent::MODES","classes\/Rumai\/IXP\/Agent\/MODES.html#M000058","(mode)","Converts the given mode string into an integer. ",2],["prev","Rumai::Chain","classes\/Rumai\/Chain.html#M000014","()","Returns the object before this one in the chain. ",2],["prev_area","Rumai","classes\/Rumai.html#M000138","()","",2],["prev_client","Rumai","classes\/Rumai.html#M000133","()","",2],["prev_tag","Rumai","classes\/Rumai.html#M000145","()","",2],["prev_view","Rumai","classes\/Rumai.html#M000142","()","",2],["push","Rumai::Area","classes\/Rumai\/Area.html#M000079","(*clients)","Inserts the given clients at the bottom of this area. ",2],["read","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000087","(path, *args)","Returns the content of the file\/directory at the given path. ",2],["read","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000077","(partial = false)","Reads some data from this stream at the current position. [partial] When false, the entire content of",2],["read","Rumai::Node","classes\/Rumai\/Node.html#M000006","(*args)","Returns the entire content of this node. See Rumai::IXP::Client#read for details. ",2],["read_9p","Rumai::IXP::Stream","classes\/Rumai\/IXP\/Stream.html#M000122","(num_bytes)","Unpacks the given number of bytes from this 9P2000 byte stream. ",2],["release","Rumai::IXP::Agent::RangedPool","classes\/Rumai\/IXP\/Agent\/RangedPool.html#M000052","(member)","Marks the given member as being unoccupied so that it may be occupied again in the future. ",2],["remove","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000097","(path)","Deletes the file at the given path. ",2],["remove","Rumai::Node","classes\/Rumai\/Node.html#M000012","()","Deletes the file corresponding to this node on the IXP server. ",2],["remove_fid","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000098","(path_fid)","Deletes the file corresponding to the given FID and clunks the given FID. ",2],["rewind","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000071","()","Rewinds the stream to the beginning. ",2],["select","Rumai::View","classes\/Rumai\/View.html#M000103","(direction)","Moves the focus from the current client in the given direction. ",2],["send","Rumai::Client","classes\/Rumai\/Client.html#M000026","(area_or_id, view = View.curr)","Sends this client to the given destination within the given view. ",2],["slay","Rumai::Client","classes\/Rumai\/Client.html#M000030","()","Terminates this client forcefully. ",2],["stat","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000101","(path)","Returns information about the file at the given path. ",2],["stat","Rumai::Node","classes\/Rumai\/Node.html#M000001","()","Returns file statistics about this node. See Rumai::IXP::Client#stat for details. ",2],["stat_fid","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000105","(path_fid)","Returns information about the file referenced by the given FID. ",2],["stick","Rumai::Client","classes\/Rumai\/Client.html#M000037","()","Makes this client sticky (appears in all views). ",2],["stick!","Rumai::Client","classes\/Rumai\/Client.html#M000039","()","Toggles the stickyness of this client. ",2],["stick?","Rumai::Client","classes\/Rumai\/Client.html#M000036","()","Checks if this client is sticky (appears in all views). ",2],["swap","Rumai::Client","classes\/Rumai\/Client.html#M000028","(area_or_id, view = View.curr)","Swaps this client with the given destination within the given view. ",2],["tag","Rumai::Client","classes\/Rumai\/Client.html#M000046","(*tags)","Adds the given tags to this client. ",2],["tags","Rumai","classes\/Rumai.html#M000125","()","Returns the current set of tags. ",2],["tags","Rumai::Client","classes\/Rumai\/Client.html#M000042","()","Returns the tags associated with this client. ",2],["tags=","Rumai::Client","classes\/Rumai\/Client.html#M000043","(*tags)","Modifies the tags associated with this client. ",2],["talk","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000053","(request)","Sends the given message (Rumai::IXP::Fcall) and returns its response. This method allows you to perform",2],["to_9p","Integer","classes\/Integer.html#M000169","(num_bytes)","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Fcall","classes\/Rumai\/IXP\/Fcall.html#M000163","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct","classes\/Rumai\/IXP\/Struct.html#M000127","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct::Field","classes\/Rumai\/IXP\/Struct\/Field.html#M000155","(field_values)","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct::Field::CounteeField","classes\/Rumai\/IXP\/Struct\/Field\/CounteeField.html#M000160","(field_values)","",2],["to_9p","Rumai::IXP::Struct::Field::CounterField","classes\/Rumai\/IXP\/Struct\/Field\/CounterField.html#M000159","(field_values)","",2],["to_9p","Rumai::IXP::Terror","classes\/Rumai\/IXP\/Terror.html#M000166","()","",2],["to_9p","String","classes\/String.html#M000170","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Time","classes\/Time.html#M000172","()","Transforms this object into a string of 9P2000 bytes. ",2],["type","Rumai::IXP::Fcall","classes\/Rumai\/IXP\/Fcall.html#M000168","()","Returns the value of the 'type' field for this fcall. ",2],["type","Rumai::IXP::Fcall","classes\/Rumai\/IXP\/Fcall.html#M000167","()","Returns the value of the 'type' field for this fcall. ",2],["unfullscreen","Rumai::Client","classes\/Rumai\/Client.html#M000032","()","Restores this client back to its original size on the current view. ",2],["ungroup","Rumai::Client","classes\/Rumai\/Client.html#M000051","()","Removes this client to the current grouping. ",2],["unshift","Rumai::Area","classes\/Rumai\/Area.html#M000082","(*clients)","Inserts the given clients at the top of this area. ",2],["unstick","Rumai::Client","classes\/Rumai\/Client.html#M000038","()","Makes this client unsticky (does not appear in all views). ",2],["untag","Rumai::Client","classes\/Rumai\/Client.html#M000047","(*tags)","Removes the given tags from this client. ",2],["views","Rumai","classes\/Rumai.html#M000128","()","Returns the current set of views. ",2],["views","Rumai::Client","classes\/Rumai\/Client.html#M000041","()","Returns the views that contain this client. ",2],["walk","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000106","(path)","Returns an FID corresponding to the given path. ",2],["walk_fid","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000107","(path_fid, path)","Associates the given FID to the given path. ",2],["with_tags","Rumai::Client","classes\/Rumai\/Client.html#M000044","(&block)","Evaluates the given block within the context of this client's list of tags. ",2],["write","Rumai::IXP::Agent","classes\/Rumai\/IXP\/Agent.html#M000090","(path, content)","Returns the content of the file\/directory at the given path. ",2],["write","Rumai::IXP::Agent::FidStream","classes\/Rumai\/IXP\/Agent\/FidStream.html#M000083","(content)","Writes the given content at the current position in this stream. ",2],["write","Rumai::Node","classes\/Rumai\/Node.html#M000008","(content)","Writes the given content to this node. ",2],["CREDITS","files\/CREDITS.html","files\/CREDITS.html","","* [Christoph Blank](http:\/\/textmode.at) * Michael Andrus * [Simon Hafner](http:\/\/github.com\/Tass) ",3],["LICENSE","files\/LICENSE.html","files\/LICENSE.html","","(the ISC license) Copyright 2006 Suraj N. Kurapati <sunaku@gmail.com> Permission to use, copy, modify,",3],["rumai.rb","files\/lib\/rumai_rb.html","files\/lib\/rumai_rb.html",""," ",3],["fs.rb","files\/lib\/rumai\/fs_rb.html","files\/lib\/rumai\/fs_rb.html","","File system abstractions over the 9P2000 protocol. ",3],["ixp.rb","files\/lib\/rumai\/ixp_rb.html","files\/lib\/rumai\/ixp_rb.html","","An interface to wmii's IXP library for Rumai. ",3],["message.rb","files\/lib\/rumai\/ixp\/message_rb.html","files\/lib\/rumai\/ixp\/message_rb.html","","Primitives for the 9P2000 protocol. See http:\/\/cm.bell-labs.com\/sys\/man\/5\/INDEX.html See http:\/\/swtch.com\/plan9port\/man\/man9\/",3],["transport.rb","files\/lib\/rumai\/ixp\/transport_rb.html","files\/lib\/rumai\/ixp\/transport_rb.html","","Transport layer for 9P2000 protocol. ",3],["wm.rb","files\/lib\/rumai\/wm_rb.html","files\/lib\/rumai\/wm_rb.html","","Abstractions for the window manager. ",3]],"searchIndex":["io","integer","rumai","area","chain","client","clientcontainer","exportinstancemethods","ixp","agent","fidstream","modes","rangedpool","error","fcall","qid","rattach","rauth","rclunk","rcreate","rerror","rflush","ropen","rread","rremove","rstat","rversion","rwalk","rwrite","rwstat","stat","stream","struct","field","counteefield","counterfield","tattach","tauth","tclunk","tcreate","terror","tflush","topen","tread","tremove","tstat","tversion","twalk","twrite","twstat","node","view","string","stringio","time","<<()","<<()","[]()","__from_9p__()","area()","area_ids()","area_of_client()","areas()","arrange_as_larswm()","arrange_in_diamond()","arrange_in_grid()","attach()","chain()","chain()","chain()","chain()","children()","clear()","client_ids()","client_ids()","client_ids()","client_ids()","clients()","close()","closed?()","clunk()","column?()","columns()","concat()","countee=()","counter=()","create()","create()","curr()","curr()","curr()","curr_area()","curr_client()","curr_tag()","curr_view()","directory?()","directory?()","each()","each()","each()","each_column()","each_line()","each_managed_area()","entries()","entries()","exist?()","exist?()","factory()","floating()","floating?()","floating_area()","focus()","focus()","focus()","focus_area()","focus_client()","focus_view()","from_9p()","from_9p()","from_9p()","fs()","fullscreen()","fullscreen!()","fullscreen?()","group()","group!()","group?()","grouping()","grouping()","included()","insert()","kill()","layout=()","length()","length=()","load_9p()","load_9p()","load_9p()","managed?()","managed_areas()","manifest()","method_missing()","move()","new()","new()","new()","new()","new()","new()","new()","new()","new()","next()","next_area()","next_client()","next_tag()","next_view()","obtain()","open()","open()","parent()","parse()","prev()","prev_area()","prev_client()","prev_tag()","prev_view()","push()","read()","read()","read()","read_9p()","release()","remove()","remove()","remove_fid()","rewind()","select()","send()","slay()","stat()","stat()","stat_fid()","stick()","stick!()","stick?()","swap()","tag()","tags()","tags()","tags=()","talk()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","type()","type()","unfullscreen()","ungroup()","unshift()","unstick()","untag()","views()","views()","walk()","walk_fid()","with_tags()","write()","write()","write()","credits","license","rumai.rb","fs.rb","ixp.rb","message.rb","transport.rb","wm.rb"]}} +var search_data = {"index":{"searchIndex":["io","integer","rumai","area","chain","client","clientcontainer","exportinstancemethods","ixp","agent","fidstream","modes","rangedpool","error","fcall","qid","rattach","rauth","rclunk","rcreate","rerror","rflush","ropen","rread","rremove","rstat","rversion","rwalk","rwrite","rwstat","stat","stream","struct","field","counteefield","counterfield","tattach","tauth","tclunk","tcreate","terror","tflush","topen","tread","tremove","tstat","tversion","twalk","twrite","twstat","node","view","string","stringio","time","<<()","<<()","[]()","__from_9p__()","area()","area_ids()","area_of_client()","areas()","arrange_as_larswm()","arrange_in_diamond()","arrange_in_grid()","attach()","chain()","chain()","chain()","chain()","children()","clear()","client_ids()","client_ids()","client_ids()","client_ids()","clients()","close()","closed?()","clunk()","column?()","columns()","concat()","countee=()","counter=()","create()","create()","curr()","curr()","curr()","curr_area()","curr_client()","curr_tag()","curr_view()","directory?()","directory?()","each()","each()","each()","each_column()","each_line()","each_managed_area()","entries()","entries()","exist?()","exist?()","factory()","float()","float!()","float?()","floating()","floating?()","floating_area()","focus()","focus()","focus()","focus_area()","focus_client()","focus_view()","from_9p()","from_9p()","from_9p()","fs()","fullscreen()","fullscreen!()","fullscreen?()","group()","group!()","group?()","grouping()","grouping()","included()","insert()","kill()","layout=()","length()","length=()","load_9p()","load_9p()","load_9p()","manage()","manage!()","manage?()","managed?()","managed_areas()","manifest()","method_missing()","move()","new()","new()","new()","new()","new()","new()","new()","new()","new()","next()","next_area()","next_client()","next_tag()","next_view()","obtain()","open()","open()","parent()","parse()","prev()","prev_area()","prev_client()","prev_tag()","prev_view()","push()","read()","read()","read()","read_9p()","release()","remove()","remove()","remove_fid()","rewind()","select()","send()","slay()","stat()","stat()","stat_fid()","stick()","stick!()","stick?()","swap()","tag()","tags()","tags()","tags=()","talk()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","to_9p()","type()","type()","unfloat()","unfullscreen()","ungroup()","unmanage()","unshift()","unstick()","untag()","views()","views()","walk()","walk_fid()","with_tags()","write()","write()","write()","credits","license","rumai.rb","fs.rb","ixp.rb","message.rb","transport.rb","wm.rb"],"longSearchIndex":["lib/rumai/ixp/message.rb","lib/rumai/ixp/message.rb","lib/rumai/ixp/message.rb","rumai","rumai","rumai","rumai","rumai","rumai","rumai::ixp","rumai::ixp::agent","rumai::ixp::agent","rumai::ixp::agent","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp::struct","rumai::ixp::struct::field","rumai::ixp::struct::field","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai::ixp","rumai","rumai","lib/rumai/ixp/message.rb","lib/rumai/ixp/message.rb","lib/rumai/ixp/message.rb","rumai::area","rumai::ixp::agent::fidstream","rumai::node","rumai::ixp::fcall","rumai::client","rumai::view","rumai::view","rumai::view","rumai::view","rumai::view","rumai::view","rumai::ixp::agent","rumai::area","rumai::chain","rumai::client","rumai::view","rumai::node","rumai::node","rumai","rumai::area","rumai::clientcontainer","rumai::view","rumai::clientcontainer","rumai::ixp::agent::fidstream","rumai::ixp::agent::fidstream","rumai::ixp::agent","rumai::area","rumai::view","rumai::area","rumai::ixp::struct::field","rumai::ixp::struct::field","rumai::ixp::agent","rumai::node","rumai::area","rumai::client","rumai::view","rumai","rumai","rumai","rumai","rumai::ixp::stat","rumai::node","rumai::area","rumai::node","rumai::view","rumai::view","rumai::node","rumai::view","rumai::ixp::agent","rumai::node","rumai::area","rumai::node","rumai::ixp::struct::field","rumai::client","rumai::client","rumai::client","rumai::area","rumai::area","rumai::view","rumai::area","rumai::client","rumai::view","rumai","rumai","rumai","rumai::ixp::fcall","string","time","rumai","rumai::client","rumai::client","rumai::client","rumai::client","rumai::client","rumai::client","rumai","rumai::clientcontainer","rumai::ixp::struct","rumai::area","rumai::client","rumai::area","rumai::area","rumai::area","rumai::ixp::struct","rumai::ixp::struct::field","rumai::ixp::struct::field::counteefield","rumai::client","rumai::client","rumai::client","rumai::area","rumai::view","rumai::view","rumai::node","rumai::client","rumai::area","rumai::client","rumai::ixp::agent","rumai::ixp::agent::fidstream","rumai::ixp::agent::rangedpool","rumai::ixp::struct","rumai::ixp::struct::field","rumai::node","rumai::view","rumai::chain","rumai","rumai","rumai","rumai","rumai::ixp::agent::rangedpool","rumai::ixp::agent","rumai::node","rumai::node","rumai::ixp::agent::modes","rumai::chain","rumai","rumai","rumai","rumai","rumai::area","rumai::ixp::agent","rumai::ixp::agent::fidstream","rumai::node","rumai::ixp::stream","rumai::ixp::agent::rangedpool","rumai::ixp::agent","rumai::node","rumai::ixp::agent","rumai::ixp::agent::fidstream","rumai::view","rumai::client","rumai::client","rumai::ixp::agent","rumai::node","rumai::ixp::agent","rumai::client","rumai::client","rumai::client","rumai::client","rumai::client","rumai","rumai::client","rumai::client","rumai::ixp::agent","integer","rumai::ixp::fcall","rumai::ixp::struct","rumai::ixp::struct::field","rumai::ixp::struct::field::counteefield","rumai::ixp::struct::field::counterfield","rumai::ixp::terror","string","time","rumai::ixp::fcall","rumai::ixp::fcall","rumai::client","rumai::client","rumai::client","rumai::client","rumai::area","rumai::client","rumai::client","rumai","rumai::client","rumai::ixp::agent","rumai::ixp::agent","rumai::client","rumai::ixp::agent","rumai::ixp::agent::fidstream","rumai::node","files/credits.html","files/license.html","files/lib/rumai_rb.html","files/lib/rumai/fs_rb.html","files/lib/rumai/ixp_rb.html","files/lib/rumai/ixp/message_rb.html","files/lib/rumai/ixp/transport_rb.html","files/lib/rumai/wm_rb.html"],"info":[["IO","lib/rumai/ixp/message.rb","classes/IO.html"," < Object","",1],["Integer","lib/rumai/ixp/message.rb","classes/Integer.html"," < Object","",1],["Rumai","lib/rumai/ixp/message.rb","classes/Rumai.html"," < ","Primitives for the 9P2000 protocol. See http://cm.bell-labs.com/sys/man/5/INDEX.html See http://swtch.com/plan9port/man/man9/",1],["Area","Rumai","classes/Rumai/Area.html"," < Object","A region that contains clients. This can be either the floating area or a column in the managed area.",1],["Chain","Rumai","classes/Rumai/Chain.html"," < ","NOTE: Inheritors must override the 'chain' method. ",1],["Client","Rumai","classes/Rumai/Client.html"," < WidgetNode","A graphical program that is running in your current X Windows session. ",1],["ClientContainer","Rumai","classes/Rumai/ClientContainer.html"," < ","NOTE: Inheritors should override the 'client_ids' method. ",1],["ExportInstanceMethods","Rumai","classes/Rumai/ExportInstanceMethods.html"," < ","Makes instance methods accessible through class methods. This is done to emulate the File class: File.exist?",1],["IXP","Rumai","classes/Rumai/IXP.html"," < ","",1],["Agent","Rumai::IXP","classes/Rumai/IXP/Agent.html"," < Object","A thread-safe proxy that multiplexes many threads onto a single 9P2000 connection. ",1],["FidStream","Rumai::IXP::Agent","classes/Rumai/IXP/Agent/FidStream.html"," < Object","Encapsulates I/O access over a file handle (fid). NOTE: this class is NOT thread-safe. ",1],["MODES","Rumai::IXP::Agent","classes/Rumai/IXP/Agent/MODES.html"," < ","",1],["RangedPool","Rumai::IXP::Agent","classes/Rumai/IXP/Agent/RangedPool.html"," < Object","A finite, thread-safe pool of range members. ",1],["Error","Rumai::IXP","classes/Rumai/IXP/Error.html"," < StandardError","A common container for exceptions concerning IXP. ",1],["Fcall","Rumai::IXP","classes/Rumai/IXP/Fcall.html"," < Object","A remote function call (fcall). ",1],["Qid","Rumai::IXP","classes/Rumai/IXP/Qid.html"," < Object","Holds information about a file being accessed on a 9P2000 server. See http://cm.bell-labs.com/magic/man2html/5/intro",1],["Rattach","Rumai::IXP","classes/Rumai/IXP/Rattach.html"," < Fcall","size[4] Rattach tag[2] qid[13] ",1],["Rauth","Rumai::IXP","classes/Rumai/IXP/Rauth.html"," < Fcall","size[4] Rauth tag[2] aqid[13] ",1],["Rclunk","Rumai::IXP","classes/Rumai/IXP/Rclunk.html"," < Fcall","size[4] Rclunk tag[2] ",1],["Rcreate","Rumai::IXP","classes/Rumai/IXP/Rcreate.html"," < Fcall","size[4] Rcreate tag[2] qid[13] iounit[4] ",1],["Rerror","Rumai::IXP","classes/Rumai/IXP/Rerror.html"," < Fcall","size[4] Rerror tag[2] ename[s] ",1],["Rflush","Rumai::IXP","classes/Rumai/IXP/Rflush.html"," < Fcall","size[4] Rflush tag[2] ",1],["Ropen","Rumai::IXP","classes/Rumai/IXP/Ropen.html"," < Fcall","size[4] Ropen tag[2] qid[13] iounit[4] ",1],["Rread","Rumai::IXP","classes/Rumai/IXP/Rread.html"," < Fcall","size[4] Rread tag[2] count[4] data[count] ",1],["Rremove","Rumai::IXP","classes/Rumai/IXP/Rremove.html"," < Fcall","size[4] Rremove tag[2] ",1],["Rstat","Rumai::IXP","classes/Rumai/IXP/Rstat.html"," < Fcall","size[4] Rstat tag[2] stat[n] ",1],["Rversion","Rumai::IXP","classes/Rumai/IXP/Rversion.html"," < Fcall","size[4] Rversion tag[2] msize[4] version[s] ",1],["Rwalk","Rumai::IXP","classes/Rumai/IXP/Rwalk.html"," < Fcall","size[4] Rwalk tag[2] nwqid[2] nwqid*(wqid[13]) ",1],["Rwrite","Rumai::IXP","classes/Rumai/IXP/Rwrite.html"," < Fcall","size[4] Rwrite tag[2] count[4] ",1],["Rwstat","Rumai::IXP","classes/Rumai/IXP/Rwstat.html"," < Fcall","size[4] Rwstat tag[2] ",1],["Stat","Rumai::IXP","classes/Rumai/IXP/Stat.html"," < Object","Holds information about a file on a 9P2000 server. See http://cm.bell-labs.com/magic/man2html/5/stat",1],["Stream","Rumai::IXP","classes/Rumai/IXP/Stream.html"," < ","A 9P2000 byte stream. ",1],["Struct","Rumai::IXP","classes/Rumai/IXP/Struct.html"," < ","A serializable 9P2000 data structure. ",1],["Field","Rumai::IXP::Struct","classes/Rumai/IXP/Struct/Field.html"," < Object","A field inside a Struct. A field's value is considered to be either: * array of format when <code>counter",1],["CounteeField","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field/CounteeField.html"," < ","Methods for a field whose length is counted by another field. ",1],["CounterField","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field/CounterField.html"," < ","Methods for a field that counts the length of another field. ",1],["Tattach","Rumai::IXP","classes/Rumai/IXP/Tattach.html"," < Fcall","size[4] Tattach tag[2] fid[4] afid[4] uname[s] aname[s] ",1],["Tauth","Rumai::IXP","classes/Rumai/IXP/Tauth.html"," < Fcall","size[4] Tauth tag[2] afid[4] uname[s] aname[s] ",1],["Tclunk","Rumai::IXP","classes/Rumai/IXP/Tclunk.html"," < Fcall","size[4] Tclunk tag[2] fid[4] ",1],["Tcreate","Rumai::IXP","classes/Rumai/IXP/Tcreate.html"," < Fcall","size[4] Tcreate tag[2] fid[4] name[s] perm[4] mode[1] ",1],["Terror","Rumai::IXP","classes/Rumai/IXP/Terror.html"," < Fcall","illegal ",1],["Tflush","Rumai::IXP","classes/Rumai/IXP/Tflush.html"," < Fcall","size[4] Tflush tag[2] oldtag[2] ",1],["Topen","Rumai::IXP","classes/Rumai/IXP/Topen.html"," < Fcall","size[4] Topen tag[2] fid[4] mode[1] ",1],["Tread","Rumai::IXP","classes/Rumai/IXP/Tread.html"," < Fcall","size[4] Tread tag[2] fid[4] offset[8] count[4] ",1],["Tremove","Rumai::IXP","classes/Rumai/IXP/Tremove.html"," < Fcall","size[4] Tremove tag[2] fid[4] ",1],["Tstat","Rumai::IXP","classes/Rumai/IXP/Tstat.html"," < Fcall","size[4] Tstat tag[2] fid[4] ",1],["Tversion","Rumai::IXP","classes/Rumai/IXP/Tversion.html"," < Fcall","size[4] Tversion tag[2] msize[4] version[s] ",1],["Twalk","Rumai::IXP","classes/Rumai/IXP/Twalk.html"," < Fcall","size[4] Twalk tag[2] fid[4] newfid[4] nwname[2] nwname*(wname[s]) ",1],["Twrite","Rumai::IXP","classes/Rumai/IXP/Twrite.html"," < Fcall","size[4] Twrite tag[2] fid[4] offset[8] count[4] data[count] ",1],["Twstat","Rumai::IXP","classes/Rumai/IXP/Twstat.html"," < Fcall","size[4] Twstat tag[2] fid[4] stat[n] ",1],["Node","Rumai","classes/Rumai/Node.html"," < Object","An entry in the IXP file system. ",1],["View","Rumai","classes/Rumai/View.html"," < WidgetNode","The visualization of a tag. ",1],["String","lib/rumai/ixp/message.rb","classes/String.html"," < Object","count[2] s[count] ",1],["StringIO","lib/rumai/ixp/message.rb","classes/StringIO.html"," < Object","",1],["Time","lib/rumai/ixp/message.rb","classes/Time.html"," < Object","",1],["<<","Rumai::Area","classes/Rumai/Area.html#M000076","(*clients)","Alias for #push",2],["<<","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000156","(content)","Alias for #write",2],["[]","Rumai::Node","classes/Rumai/Node.html#M000011","(sub_path)","Returns the given sub-path as a Node object. ",2],["__from_9p__","Rumai::IXP::Fcall","classes/Rumai/IXP/Fcall.html#M000166","(stream)","Alias for #from_9p",2],["area","Rumai::Client","classes/Rumai/Client.html#M000047","(view = View.curr)","Returns the area that contains this client within the given view. ",2],["area_ids","Rumai::View","classes/Rumai/View.html#M000095","()","Returns the IDs of all areas in this view. ",2],["area_of_client","Rumai::View","classes/Rumai/View.html#M000092","(client_or_id)","Returns the area which contains the given client in this view. ",2],["areas","Rumai::View","classes/Rumai/View.html#M000096","()","Returns all areas in this view. ",2],["arrange_as_larswm","Rumai::View","classes/Rumai/View.html#M000104","()","Arranges the clients in this view, while maintaining their relative order, in the tiling fashion of LarsWM.",2],["arrange_in_diamond","Rumai::View","classes/Rumai/View.html#M000109","()","Arranges the clients in this view, while maintaining their relative order, in a (at best) equilateral",2],["arrange_in_grid","Rumai::View","classes/Rumai/View.html#M000106","(max_clients_per_column = nil)","Arranges the clients in this view, while maintaining their relative order, in a (at best) square grid.",2],["attach","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000172","(root_fid, auth_fid = Fcall::NOFID, auth_name = ENV['USER'])","Associates the given FID with the FS root. ",2],["chain","Rumai::Area","classes/Rumai/Area.html#M000068","()","Returns a list of all areas in the current view. ",2],["chain","Rumai::Chain","classes/Rumai/Chain.html#M000018","()","Returns an array of objects related to this one. ",2],["chain","Rumai::Client","classes/Rumai/Client.html#M000024","()","Returns a list of all clients in the current view. ",2],["chain","Rumai::View","classes/Rumai/View.html#M000085","()","Returns a list of all views. ",2],["children","Rumai::Node","classes/Rumai/Node.html#M000013","()","Returns all child nodes of this node. ",2],["clear","Rumai::Node","classes/Rumai/Node.html#M000015","()","Deletes all child nodes. ",2],["client_ids","Rumai","classes/Rumai.html#M000117","()","Returns the IDs of the current set of clients. ",2],["client_ids","Rumai::Area","classes/Rumai/Area.html#M000070","()","Returns the IDs of the clients in this area. ",2],["client_ids","Rumai::ClientContainer","classes/Rumai/ClientContainer.html#M000059","()","Returns the IDs of the clients in this container. ",2],["client_ids","Rumai::View","classes/Rumai/View.html#M000087","(area_id = '\\S+')","Returns the IDs of the clients contained in the given area within this view. ",2],["clients","Rumai::ClientContainer","classes/Rumai/ClientContainer.html#M000060","()","Returns the clients contained in this container. ",2],["close","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000115","()","Closes this stream. ",2],["closed?","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000131","()","Returns true if this stream is closed. ",2],["clunk","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000173","(fid)","Retires the given FID from use. ",2],["column?","Rumai::Area","classes/Rumai/Area.html#M000064","()","Checks if this is a managed area (a column). ",2],["columns","Rumai::View","classes/Rumai/View.html#M000100","()","Returns all columns (managed areas) in this view. ",2],["concat","Rumai::Area","classes/Rumai/Area.html#M000079","(area)","Concatenates the given area to the bottom of this area. ",2],["countee=","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000147","(field)","Sets the countee for this field (implying that this field counts the length of the given field). ",2],["counter=","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000146","(field)","Sets the counter for this field (implying that the length of this field is counted by the given field).",2],["create","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000160","(path, mode = 'rw', perm = 0644)","Creates a new file at the given path that is accessible using the given modes for a user having the given",2],["create","Rumai::Node","classes/Rumai/Node.html#M000009","(*args)","Creates a file corresponding to this node on the IXP server. See Rumai::IXP::Client#create for details.",2],["curr","Rumai::Area","classes/Rumai/Area.html#M000066","()","Returns the currently focused area. ",2],["curr","Rumai::Client","classes/Rumai/Client.html#M000023","()","Returns the currently focused client. ",2],["curr","Rumai::View","classes/Rumai/View.html#M000083","()","Returns the currently focused view. ",2],["curr_area","Rumai","classes/Rumai.html#M000121","()","",2],["curr_client","Rumai","classes/Rumai.html#M000118","()","",2],["curr_tag","Rumai","classes/Rumai.html#M000127","()","",2],["curr_view","Rumai","classes/Rumai.html#M000124","()","",2],["directory?","Rumai::IXP::Stat","classes/Rumai/IXP/Stat.html#M000161","()","Tests if this file is a directory. ",2],["directory?","Rumai::Node","classes/Rumai/Node.html#M000003","()","Tests if this node is a directory. ",2],["each","Rumai::Area","classes/Rumai/Area.html#M000071","(&block)","Iterates through each client in this container. ",2],["each","Rumai::Node","classes/Rumai/Node.html#M000014","(&block)","Iterates through each child of this directory. ",2],["each","Rumai::View","classes/Rumai/View.html#M000088","(&block)","Iterates through each area in this view. ",2],["each_column","Rumai::View","classes/Rumai/View.html#M000102","(starting_column_id = 1)","Resiliently iterates through possibly destructive changes to each column. That is, if the given block",2],["each_line","Rumai::Node","classes/Rumai/Node.html#M000007","(&block)","Invokes the given block for every line in the content of this node. ",2],["each_managed_area","Rumai::View","classes/Rumai/View.html#M000103","(starting_column_id = 1)","Alias for #each_column",2],["entries","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000158","(path)","Returns the names of all files inside the directory whose path is given. ",2],["entries","Rumai::Node","classes/Rumai/Node.html#M000004","()","Returns the names of all files in this directory. ",2],["exist?","Rumai::Area","classes/Rumai/Area.html#M000069","()","Checks if this object exists in the chain. ",2],["exist?","Rumai::Node","classes/Rumai/Node.html#M000002","()","Tests if this node exists on the IXP server. ",2],["factory","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000148","(format)","Returns a Field class that best represents the given format. ",2],["float","Rumai::Client","classes/Rumai/Client.html#M000040","(view = View.curr)","Puts this client into the floating area of the given view. ",2],["float!","Rumai::Client","classes/Rumai/Client.html#M000042","(view = View.curr)","Toggles the floating status of this client in the given view. ",2],["float?","Rumai::Client","classes/Rumai/Client.html#M000039","(view = View.curr)","Checks if this client is in the floating area of the given view. ",2],["floating","Rumai::Area","classes/Rumai/Area.html#M000067","(view = View.curr)","Returns the floating area in the given view. ",2],["floating?","Rumai::Area","classes/Rumai/Area.html#M000063","()","Checks if this area is the floating area. ",2],["floating_area","Rumai::View","classes/Rumai/View.html#M000097","()","Returns the floating area of this view. ",2],["focus","Rumai::Area","classes/Rumai/Area.html#M000073","()","Puts focus on this area. ",2],["focus","Rumai::Client","classes/Rumai/Client.html#M000025","(view = nil)","Focuses this client within the given view. ",2],["focus","Rumai::View","classes/Rumai/View.html#M000084","()","Focuses this view. ",2],["focus_area","Rumai","classes/Rumai.html#M000134","(id)","",2],["focus_client","Rumai","classes/Rumai.html#M000133","(id)","",2],["focus_view","Rumai","classes/Rumai.html#M000135","(id)","",2],["from_9p","Rumai::IXP::Fcall","classes/Rumai/IXP/Fcall.html#M000165","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["from_9p","String","classes/String.html#M000179","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["from_9p","Time","classes/Time.html#M000181","(stream)","Creates a new instance of this class from the given 9P2000 byte stream and returns the instance. ",2],["fs","Rumai","classes/Rumai.html#M000112","()","Returns the root of IXP file system hierarchy. ",2],["fullscreen","Rumai::Client","classes/Rumai/Client.html#M000031","()","Maximizes this client to occupy the entire screen on the current view. ",2],["fullscreen!","Rumai::Client","classes/Rumai/Client.html#M000033","()","Toggles the fullscreen status of this client on the current view. ",2],["fullscreen?","Rumai::Client","classes/Rumai/Client.html#M000034","()","Checks if this client is currently fullscreen on the current view. ",2],["group","Rumai::Client","classes/Rumai/Client.html#M000055","()","Adds this client to the current grouping. ",2],["group!","Rumai::Client","classes/Rumai/Client.html#M000057","()","Toggles the presence of this client in the current grouping. ",2],["group?","Rumai::Client","classes/Rumai/Client.html#M000054","()","Checks if this client is included in the current grouping. ",2],["grouping","Rumai","classes/Rumai.html#M000130","()","Returns a list of all grouped clients in the currently focused view. If there are no grouped clients,",2],["grouping","Rumai::ClientContainer","classes/Rumai/ClientContainer.html#M000061","()","Returns all grouped clients in this container. ",2],["included","Rumai::IXP::Struct","classes/Rumai/IXP/Struct.html#M000141","(target)","Provides a convenient DSL (for defining fields) to all objects which *include* this module. ",2],["insert","Rumai::Area","classes/Rumai/Area.html#M000077","(*clients)","Inserts the given clients after the currently focused client in this area. ",2],["kill","Rumai::Client","classes/Rumai/Client.html#M000029","()","Terminates this client nicely (requests this window to be closed). ",2],["layout=","Rumai::Area","classes/Rumai/Area.html#M000072","(mode)","Sets the layout of clients in this column. ",2],["length","Rumai::Area","classes/Rumai/Area.html#M000074","()","Returns the number of clients in this area. ",2],["length=","Rumai::Area","classes/Rumai/Area.html#M000080","(max_clients)","Ensures that this area has at most the given number of clients. Areas to the right of this one serve",2],["load_9p","Rumai::IXP::Struct","classes/Rumai/IXP/Struct.html#M000140","(stream)","Populates this object with information from the given 9P2000 byte stream. ",2],["load_9p","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000150","(stream, field_values)","Populates this object with information taken from the given 9P2000 byte stream. ",2],["load_9p","Rumai::IXP::Struct::Field::CounteeField","classes/Rumai/IXP/Struct/Field/CounteeField.html#M000155","(stream, field_values)","",2],["manage","Rumai::Client","classes/Rumai/Client.html#M000044","(view = View.curr)","Alias for #unfloat",2],["manage!","Rumai::Client","classes/Rumai/Client.html#M000046","(view = View.curr)","Alias for #float!",2],["manage?","Rumai::Client","classes/Rumai/Client.html#M000043","(view = View.curr)","Checks if this client is in the managed area of the given view. ",2],["managed?","Rumai::Area","classes/Rumai/Area.html#M000065","()","Alias for #column?",2],["managed_areas","Rumai::View","classes/Rumai/View.html#M000101","()","Alias for #columns",2],["manifest","Rumai::View","classes/Rumai/View.html#M000090","()","Returns the manifest of all areas and clients in this view. ",2],["method_missing","Rumai::Node","classes/Rumai/Node.html#M000016","(meth, *args)","Provides access to child nodes through method calls. ",2],["move","Rumai::Client","classes/Rumai/Client.html#M000027","(area_or_id, view = View.curr)","Alias for #send",2],["new","Rumai::Area","classes/Rumai/Area.html#M000062","(area_id, view = View.curr)","[view] the view object which contains this area ",2],["new","Rumai::Client","classes/Rumai/Client.html#M000022","(client_id)","",2],["new","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000086","(stream)","",2],["new","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000108","(agent, path_fid, message_size)","",2],["new","Rumai::IXP::Agent::RangedPool","classes/Rumai/IXP/Agent/RangedPool.html#M000093","(range)","",2],["new","Rumai::IXP::Struct","classes/Rumai/IXP/Struct.html#M000138","(field_values = {})","Allows field values to be initialized via the constructor. [field_values] a mapping from field name to",2],["new","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000145","(name, format = nil, counter = nil)","[name] unique (among all fields in a struct) name for the field [format] number of bytes, a class, or",2],["new","Rumai::Node","classes/Rumai/Node.html#M000000","(path)","",2],["new","Rumai::View","classes/Rumai/View.html#M000089","(view_id)","",2],["next","Rumai::Chain","classes/Rumai/Chain.html#M000019","()","Returns the object after this one in the chain. ",2],["next_area","Rumai","classes/Rumai.html#M000122","()","",2],["next_client","Rumai","classes/Rumai.html#M000119","()","",2],["next_tag","Rumai","classes/Rumai.html#M000128","()","",2],["next_view","Rumai","classes/Rumai.html#M000125","()","",2],["obtain","Rumai::IXP::Agent::RangedPool","classes/Rumai/IXP/Agent/RangedPool.html#M000094","()","Returns an unoccupied range member from the pool. ",2],["open","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000107","(path, mode = 'r')","Opens the given path for I/O access through a FidStream object. If a block is given, it is invoked with",2],["open","Rumai::Node","classes/Rumai/Node.html#M000005","(mode = 'r', &block)","Opens this node for I/O access. See Rumai::IXP::Client#open for details. ",2],["parent","Rumai::Node","classes/Rumai/Node.html#M000012","()","Returns the parent node of this node. ",2],["parse","Rumai::IXP::Agent::MODES","classes/Rumai/IXP/Agent/MODES.html#M000105","(mode)","Converts the given mode string into an integer. ",2],["prev","Rumai::Chain","classes/Rumai/Chain.html#M000020","()","Returns the object before this one in the chain. ",2],["prev_area","Rumai","classes/Rumai.html#M000123","()","",2],["prev_client","Rumai","classes/Rumai.html#M000120","()","",2],["prev_tag","Rumai","classes/Rumai.html#M000129","()","",2],["prev_view","Rumai","classes/Rumai.html#M000126","()","",2],["push","Rumai::Area","classes/Rumai/Area.html#M000075","(*clients)","Inserts the given clients at the bottom of this area. ",2],["read","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000157","(path, *args)","Returns the content of the file/directory at the given path. ",2],["read","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000132","(partial = false)","Reads some data from this stream at the current position. [partial] When false, the entire content of",2],["read","Rumai::Node","classes/Rumai/Node.html#M000006","(*args)","Returns the entire content of this node. See Rumai::IXP::Client#read for details. ",2],["read_9p","Rumai::IXP::Stream","classes/Rumai/IXP/Stream.html#M000137","(num_bytes)","Unpacks the given number of bytes from this 9P2000 byte stream. ",2],["release","Rumai::IXP::Agent::RangedPool","classes/Rumai/IXP/Agent/RangedPool.html#M000098","(member)","Marks the given member as being unoccupied so that it may be occupied again in the future. ",2],["remove","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000162","(path)","Deletes the file at the given path. ",2],["remove","Rumai::Node","classes/Rumai/Node.html#M000010","()","Deletes the file corresponding to this node on the IXP server. ",2],["remove_fid","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000163","(path_fid)","Deletes the file corresponding to the given FID and clunks the given FID. ",2],["rewind","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000114","()","Rewinds the stream to the beginning. ",2],["select","Rumai::View","classes/Rumai/View.html#M000091","(direction)","Moves the focus from the current client in the given direction. ",2],["send","Rumai::Client","classes/Rumai/Client.html#M000026","(area_or_id, view = View.curr)","Sends this client to the given destination within the given view. ",2],["slay","Rumai::Client","classes/Rumai/Client.html#M000030","()","Terminates this client forcefully. ",2],["stat","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000167","(path)","Returns information about the file at the given path. ",2],["stat","Rumai::Node","classes/Rumai/Node.html#M000001","()","Returns file statistics about this node. See Rumai::IXP::Client#stat for details. ",2],["stat_fid","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000168","(path_fid)","Returns information about the file referenced by the given FID. ",2],["stick","Rumai::Client","classes/Rumai/Client.html#M000036","()","Makes this client sticky (appears in all views). ",2],["stick!","Rumai::Client","classes/Rumai/Client.html#M000038","()","Toggles the stickyness of this client. ",2],["stick?","Rumai::Client","classes/Rumai/Client.html#M000035","()","Checks if this client is sticky (appears in all views). ",2],["swap","Rumai::Client","classes/Rumai/Client.html#M000028","(area_or_id, view = View.curr)","Swaps this client with the given destination within the given view. ",2],["tag","Rumai::Client","classes/Rumai/Client.html#M000052","(*tags)","Adds the given tags to this client. ",2],["tags","Rumai","classes/Rumai.html#M000113","()","Returns the current set of tags. ",2],["tags","Rumai::Client","classes/Rumai/Client.html#M000049","()","Returns the tags associated with this client. ",2],["tags=","Rumai::Client","classes/Rumai/Client.html#M000050","(*tags)","Modifies the tags associated with this client. If a tag name is '~', this client is placed into the floating",2],["talk","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000099","(request)","Sends the given message (Rumai::IXP::Fcall) and returns its response. This method allows you to perform",2],["to_9p","Integer","classes/Integer.html#M000177","(num_bytes)","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Fcall","classes/Rumai/IXP/Fcall.html#M000164","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct","classes/Rumai/IXP/Struct.html#M000139","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct::Field","classes/Rumai/IXP/Struct/Field.html#M000149","(field_values)","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Rumai::IXP::Struct::Field::CounteeField","classes/Rumai/IXP/Struct/Field/CounteeField.html#M000154","(field_values)","",2],["to_9p","Rumai::IXP::Struct::Field::CounterField","classes/Rumai/IXP/Struct/Field/CounterField.html#M000153","(field_values)","",2],["to_9p","Rumai::IXP::Terror","classes/Rumai/IXP/Terror.html#M000171","()","",2],["to_9p","String","classes/String.html#M000178","()","Transforms this object into a string of 9P2000 bytes. ",2],["to_9p","Time","classes/Time.html#M000180","()","Transforms this object into a string of 9P2000 bytes. ",2],["type","Rumai::IXP::Fcall","classes/Rumai/IXP/Fcall.html#M000176","()","Returns the value of the 'type' field for this fcall. ",2],["type","Rumai::IXP::Fcall","classes/Rumai/IXP/Fcall.html#M000175","()","Returns the value of the 'type' field for this fcall. ",2],["unfloat","Rumai::Client","classes/Rumai/Client.html#M000041","(view = View.curr)","Puts this client into the managed area of the given view. ",2],["unfullscreen","Rumai::Client","classes/Rumai/Client.html#M000032","()","Restores this client back to its original size on the current view. ",2],["ungroup","Rumai::Client","classes/Rumai/Client.html#M000056","()","Removes this client to the current grouping. ",2],["unmanage","Rumai::Client","classes/Rumai/Client.html#M000045","(view = View.curr)","Alias for #float",2],["unshift","Rumai::Area","classes/Rumai/Area.html#M000078","(*clients)","Inserts the given clients at the top of this area. ",2],["unstick","Rumai::Client","classes/Rumai/Client.html#M000037","()","Makes this client unsticky (does not appear in all views). ",2],["untag","Rumai::Client","classes/Rumai/Client.html#M000053","(*tags)","Removes the given tags from this client. ",2],["views","Rumai","classes/Rumai.html#M000116","()","Returns the current set of views. ",2],["views","Rumai::Client","classes/Rumai/Client.html#M000048","()","Returns the views that contain this client. ",2],["walk","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000169","(path)","Returns an FID corresponding to the given path. ",2],["walk_fid","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000170","(path_fid, path)","Associates the given FID to the given path. ",2],["with_tags","Rumai::Client","classes/Rumai/Client.html#M000051","(&block)","Evaluates the given block within the context of this client's list of tags. ",2],["write","Rumai::IXP::Agent","classes/Rumai/IXP/Agent.html#M000159","(path, content)","Returns the content of the file/directory at the given path. ",2],["write","Rumai::IXP::Agent::FidStream","classes/Rumai/IXP/Agent/FidStream.html#M000136","(content)","Writes the given content at the current position in this stream. ",2],["write","Rumai::Node","classes/Rumai/Node.html#M000008","(content)","Writes the given content to this node. ",2],["CREDITS","files/CREDITS.html","files/CREDITS.html","","* [Christoph Blank](http://textmode.at) * Michael Andrus * [Simon Hafner](http://github.com/Tass) ",3],["LICENSE","files/LICENSE.html","files/LICENSE.html","","(the ISC license) Copyright 2006 Suraj N. Kurapati <sunaku@gmail.com> Permission to use, copy, modify,",3],["rumai.rb","files/lib/rumai_rb.html","files/lib/rumai_rb.html",""," ",3],["fs.rb","files/lib/rumai/fs_rb.html","files/lib/rumai/fs_rb.html","","File system abstractions over the 9P2000 protocol. ",3],["ixp.rb","files/lib/rumai/ixp_rb.html","files/lib/rumai/ixp_rb.html","","An interface to wmii's IXP library for Rumai. ",3],["message.rb","files/lib/rumai/ixp/message_rb.html","files/lib/rumai/ixp/message_rb.html","","Primitives for the 9P2000 protocol. See http://cm.bell-labs.com/sys/man/5/INDEX.html See http://swtch.com/plan9port/man/man9/",3],["transport.rb","files/lib/rumai/ixp/transport_rb.html","files/lib/rumai/ixp/transport_rb.html","","Transport layer for 9P2000 protocol. ",3],["wm.rb","files/lib/rumai/wm_rb.html","files/lib/rumai/wm_rb.html","","Abstractions for the window manager. ",3]]}} \ No newline at end of file