Module client

Source
Expand description

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 Aliases§

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