inspect

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 28, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Name gen.Atom = "system_inspect"
)

Variables

This section is empty.

Functions

func Factory

func Factory() gen.ProcessBehavior

Types

type MessageInspectConnection

type MessageInspectConnection struct {
	Node         gen.Atom
	Disconnected bool
	Info         gen.RemoteNodeInfo
}

type MessageInspectLogMeta

type MessageInspectLogMeta struct {
	Node      gen.Atom
	Parent    gen.PID
	Meta      gen.Alias
	Timestamp int64
	Level     gen.LogLevel
	Message   string
}

type MessageInspectLogNetwork

type MessageInspectLogNetwork struct {
	Node      gen.Atom
	Peer      gen.Atom
	Timestamp int64
	Level     gen.LogLevel
	Message   string
}

type MessageInspectLogNode

type MessageInspectLogNode struct {
	Node      gen.Atom
	Creation  int64
	Timestamp int64
	Level     gen.LogLevel
	Message   string
}

type MessageInspectLogProcess

type MessageInspectLogProcess struct {
	Node      gen.Atom
	Name      gen.Atom
	PID       gen.PID
	Timestamp int64
	Level     gen.LogLevel
	Message   string
}

type MessageInspectMeta

type MessageInspectMeta struct {
	Node       gen.Atom
	Info       gen.MetaInfo
	Terminated bool
}

type MessageInspectMetaState

type MessageInspectMetaState struct {
	Node  gen.Atom
	Meta  gen.Alias
	State map[string]string
}

type MessageInspectNetwork

type MessageInspectNetwork struct {
	Node    gen.Atom
	Stopped bool
	Info    gen.NetworkInfo
}

type MessageInspectNode

type MessageInspectNode struct {
	Node gen.Atom
	Info gen.NodeInfo
}

type MessageInspectProcess

type MessageInspectProcess struct {
	Node       gen.Atom
	Info       gen.ProcessInfo
	Terminated bool
}

type MessageInspectProcessList

type MessageInspectProcessList struct {
	Node      gen.Atom
	Processes []gen.ProcessShortInfo
}

type MessageInspectProcessState

type MessageInspectProcessState struct {
	Node  gen.Atom
	PID   gen.PID
	State map[string]string
}

type RequestDoKill

type RequestDoKill struct {
	PID gen.PID
}

type RequestDoSend

type RequestDoSend struct {
	PID      gen.PID
	Priority gen.MessagePriority
	Message  any
}

type RequestDoSendExit

type RequestDoSendExit struct {
	PID    gen.PID
	Reason error
}

type RequestDoSendExitMeta

type RequestDoSendExitMeta struct {
	Meta   gen.Alias
	Reason error
}

type RequestDoSendMeta

type RequestDoSendMeta struct {
	Meta    gen.Alias
	Message any
}

type RequestDoSetLogLevel

type RequestDoSetLogLevel struct {
	Level gen.LogLevel
}

node

type RequestDoSetLogLevelMeta

type RequestDoSetLogLevelMeta struct {
	Meta  gen.Alias
	Level gen.LogLevel
}

meta

type RequestDoSetLogLevelProcess

type RequestDoSetLogLevelProcess struct {
	PID   gen.PID
	Level gen.LogLevel
}

process

type RequestInspectConnection

type RequestInspectConnection struct {
	RemoteNode gen.Atom
}

type RequestInspectLog

type RequestInspectLog struct {
	Levels []gen.LogLevel
}

type RequestInspectMeta

type RequestInspectMeta struct {
	Meta gen.Alias
}

type RequestInspectMetaState

type RequestInspectMetaState struct {
	Meta gen.Alias
}

meta state

type RequestInspectNetwork

type RequestInspectNetwork struct{}

type RequestInspectNode

type RequestInspectNode struct{}

type RequestInspectProcess

type RequestInspectProcess struct {
	PID gen.PID
}

type RequestInspectProcessList

type RequestInspectProcessList struct {
	Start int
	Limit int
}

type RequestInspectProcessState

type RequestInspectProcessState struct {
	PID gen.PID
}

process state

type ResponseDoKill

type ResponseDoKill struct {
	Error error
}

type ResponseDoSend

type ResponseDoSend struct {
	Error error
}

type ResponseDoSendExit

type ResponseDoSendExit struct {
	Error error
}

type ResponseDoSendExitMeta

type ResponseDoSendExitMeta struct {
	Error error
}

type ResponseDoSendMeta

type ResponseDoSendMeta struct {
	Error error
}

type ResponseDoSetLogLevel

type ResponseDoSetLogLevel struct {
	Error error
}

type ResponseInspectConnection

type ResponseInspectConnection struct {
	Event        gen.Event
	Disconnected bool
	Info         gen.RemoteNodeInfo
}

type ResponseInspectLog

type ResponseInspectLog struct {
	Event gen.Event
}

type ResponseInspectMeta

type ResponseInspectMeta struct {
	Event gen.Event
}

type ResponseInspectMetaState

type ResponseInspectMetaState struct {
	Event gen.Event
}

type ResponseInspectNetwork

type ResponseInspectNetwork struct {
	Event   gen.Event
	Stopped bool
	Info    gen.NetworkInfo
}

type ResponseInspectNode

type ResponseInspectNode struct {
	CRC32    string
	Event    gen.Event
	OS       string
	Arch     string
	Cores    int
	Version  gen.Version
	Creation int64
}

type ResponseInspectProcess

type ResponseInspectProcess struct {
	Event gen.Event
}

type ResponseInspectProcessList

type ResponseInspectProcessList struct {
	Event gen.Event
}

type ResponseInspectProcessState

type ResponseInspectProcessState struct {
	Event gen.Event
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL