jetstream::prelude::p9
Module messages
Structs
DirentDirent – directory entryQidQidRattachRauthRerrorRframeRgetattrRgetlockRlcreateRlerrorRlockRlopenRmkdirRmknodRreadRreaddirRreadlinkRstatfsRsymlinkRversionRwalkRwriteRxattrwalkTattachattach – attach to a file treeTauthauth – authenticate a userTclunkclunk – remove fidTflushflush – abort a messageTframeTfsyncfsync – synchronize fileTgetattrgetattr – get file attributesTgetlockgetlock – test for the existence of a POSIX record lockTlcreatelcreate – create a fileTlinklink – create hard linkTlocklock – acquire or release a POSIX record lockTlopenlopen – open a fileTmkdirmkdir – create directoryTmknodmknod – create a special fileTreadread – read data from a fileTreaddirreaddir – read directory entriesTreadlinkreadlink – read symlink valueTremoveremove – remove a fileTrenamerename – rename a fileTrenameatrenameat – rename a file or directoryTsetattrsetattr – set file attributesTstatfsstatfs – get file system informationTsymlinksymlink – create symlinkTunlinkatunlinkat – unlink a file or directoryTversionversion – negotiate protocol versionTwalkwalk – descend a directory hierarchyTwritewrite – write data to a fileTxattrcreatexattrcreate – create an extended attributeTxattrwalkxattrwalk – walk extended attributes
Enums
RmessageA message sent from a 9P server to a 9P client in response to a request from that client. Encapsulates a full frame.TmessageA message sent from a 9P client to a 9P server.