Module x11rb::rust_connection
source ยท Expand description
A pure-rust implementation of a connection to an X11 server.
Re-exportsยง
pub use crate::errors::ConnectionError;
pub use crate::errors::ReplyError;
pub use crate::errors::ReplyOrIdError;
Modulesยง
- packet_
reader ๐Read X11 packets from a reader - stream ๐
- write_
buffer ๐
Structsยง
- Connection
Inner ๐ - A wrapper around a
TcpStream
orUnixStream
. - Notify
OnDrop ๐Callnotify_all
on a condition variable when dropped. - Request
Info ๐Format information about a request in a Display impl - A connection to an X11 server implemented in pure rust
Enumsยง
- Blocking
Mode ๐ - An error that occurred while connecting to an X11 server
- MaxRequest
Bytes ๐ - An error occurred while parsing some data
- The kind of operation that one want to poll for.
Traitsยง
- A trait used to implement the raw communication with the X11 server.
Type Aliasesยง
- A combination of a buffer and a list of file descriptors for use by
RustConnection
. - Buffer ๐
- Mutex
Guard ๐Inner