package server

Import Path
	/tools/debugger/server (on go.dev)

Dependency Relation
	imports 23 packages, and imported by 5 packages

Involved Source Files dbg_server.go
Package-Level Type Names (total 6)
/* sort by: | */
type A = types.A (struct)
ConnId string Connected atomic.Bool indexes of txs with errors, desc order for bisects TOOD refresh on GC bits which get saved into the go file TODO refac to MsgSchema TODO version schemas Exportable.MsgTxs []*dbg.DbgMsgTx Exportable.Version string Id string cache of processed log entries MTimeSum uint64 MsgSchemaParsed *types.MsgSchemaParsed processed list of filtered tx _indexes_ processed current transition, 1-based, mirrors the slider (eg 1 means tx.ID == 0) TODO atomic current step, 1-based, mirrors the slider TODO atomic SchemaHash string SelectedGroup string (*Client) ClearCache() (*Client) FilterIndexByCursor1(cursor1 int) int (*Client) HadErrSinceTx(tx, distance int) bool (*Client) IndexesToStates(indexes []int) am.S (*Client) LastActive() time.Time (*Client) ParseSchema() (*Client) StatesToIndexes(states am.S) []int (*Client) Tx(idx int) *dbg.DbgMsgTx (*Client) TxAtHTime(hTime time.Time) int (*Client) TxAtMachTime(sum uint64) int (*Client) TxAtQueueTick(qTick uint64) int TxExecutedBy returns the execution transition for a queued transition TxIndex returns the index of transition ID [id] or -1 if not found. (*Client) TxParsed(idx int) *types.MsgTxParsed
ConnId string MsgStruct *dbg.DbgMsgStruct func (*RPCServer).DbgMsgSchemaFwd(msg *DbgMsgSchemaFwd, _ *string) error
ConnId string MsgTx *dbg.DbgMsgTx func (*RPCServer).DbgMsgTxFwd(msg *DbgMsgTx, _ *string) error
TODO refac to MsgSchema TODO version schemas MsgTxs []*dbg.DbgMsgTx Version string
TODO rename to RPCServer (compat break) TODO ConnId FwdTo []*rpc.Client Mach *am.Machine (*RPCServer) DbgMsgSchema(msgSchema *dbg.DbgMsgStruct, _ *string) error TODO rename to RemoteMsgSchemaReceive (compat break) (*RPCServer) DbgMsgTx(msgTx *dbg.DbgMsgTx, _ *string) error TODO rename to RemoteMsgTxReceive (compat break)
Package-Level Functions (total 2)
AcceptConn accepts a std rpc connection, or alike.
New initializes listeners, fwd conns, and returns unstated servers.
Package-Level Variables (only one)
var Pass func(args ...machine.ArgsApi) machine.A