Module clam_client::client[][src]

ClamClient provides the bridge between the Rust code and the ClamD socket, and implements most Clam commands in a Rust idiomatic interface.

Structs

ClamClient

ClamClient is the crux of the crate, it retains information about what socket to connect to, thus that it can reconnect, and what timeout (if any) to use when connecting.

Type Definitions

ClamResult

ClamResult is a simple wrapper used for all operations, this makes it simple to handle from the callers side.