package
0.0.0-20250207191401-950a7b2d7eaf
Repository: https://github.com/digitalocean/go-libvirt.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New initializes a new type for managing the Socket.

# Constants

B - byte.
Call is used when making calls to the remote server.
CallWithFDs is used by a client to indicate the request has arguments with file descriptors.
KiB - kibibyte.
Message is an asynchronous notification.
MiB - mebibyte.
Reply indicates a server reply.
ReplyWithFDs is used by a server to indicate the request has arguments with file descriptors.
StatusContinue is only used for streams.
StatusError for replies indicates that the method call failed and error information is being returned.
StatusOK is always set for method calls or events.
Stream represents a stream data packet.

# Structs

Header is a libvirt rpc packet header.
Socket represents a libvirt Socket and its connection state.

# Interfaces

Dialer is an interface for connecting to libvirt's underlying socket.
Router is an interface used to route packets to the appropriate clients.