Documentation ¶ Index ¶ type Entry func (e *Entry) EndMon(ctx context.Context, uid types.UID) func (e *Entry) Session() (client *libvirt.Libvirt, end func()) func (e *Entry) StartMon(ctx context.Context, uid types.UID) func (e *Entry) Version() string type Store func NewStore() *Store func (s *Store) Deregister(ctx context.Context, uid types.UID) func (s *Store) Entry(version string, dialer socket.Dialer) store.HostEntry func (s *Store) Lookup(uid types.UID) (entry store.HostEntry, found bool) func (s *Store) Register(ctx context.Context, uid types.UID, entry store.HostEntry) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Entry ¶ type Entry struct { // contains filtered or unexported fields } func (*Entry) EndMon ¶ func (e *Entry) EndMon(ctx context.Context, uid types.UID) func (*Entry) Session ¶ func (e *Entry) Session() (client *libvirt.Libvirt, end func()) func (*Entry) StartMon ¶ func (e *Entry) StartMon(ctx context.Context, uid types.UID) func (*Entry) Version ¶ func (e *Entry) Version() string type Store ¶ type Store struct { // contains filtered or unexported fields } func NewStore ¶ func NewStore() *Store func (*Store) Deregister ¶ func (s *Store) Deregister(ctx context.Context, uid types.UID) func (*Store) Entry ¶ func (s *Store) Entry(version string, dialer socket.Dialer) store.HostEntry func (*Store) Lookup ¶ func (s *Store) Lookup(uid types.UID) (entry store.HostEntry, found bool) func (*Store) Register ¶ func (s *Store) Register(ctx context.Context, uid types.UID, entry store.HostEntry) Source Files ¶ View all Source files host.go Click to show internal directories. Click to hide internal directories.