Expand description
SMB Message definitions and utilities crate
Re-exports§
pub use cancel::*;pub use compressed::*;pub use create::*;pub use dfsc::*;pub use echo::*;pub use encrypted::*;pub use error::*;pub use file::*;pub use header::*;pub use info::*;pub use ioctl::*;pub use lock::*;pub use message::*;pub use negotiate::*;pub use notify::*;pub use oplock::*;pub use plain::*;pub use query_dir::*;pub use session_setup::*;pub use tree_connect::*;
Modules§
- cancel
- Cancel Request
- compressed
- Compressed messages
- create
- Create & Close (files) requests and responses.
- dfsc
- echo
- Echo request and response messages
- encrypted
- Encrypted messages
- error
- Error response message
- file
- File-related messages: Flush, Read, Write.
- header
- info
- SMB2 Query and Set Info messages.
- ioctl
- SMB2 IOCTL packet implementation
- lock
- message
- negotiate
- notify
- SMB2 Change Notify Request and Response, and Server to Client Notification
- oplock
- plain
- query_
dir - Directory-related messages.
- session_
setup - smb1
- SMBv1 negotiation packet support.
- tree_
connect
Macros§
- query_
info_ data - Internal helper macro to easily generate fields & methods for QueryInfoData.
Enums§
- SmbMsg
Error - SMB Message related errors