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 5)
/* sort by: | */
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 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) LastTxTill(hTime time.Time) int (*Client) ParseSchema() (*Client) StatesToIndexes(states am.S) []int (*Client) Tx(idx int) *dbg.DbgMsgTx (*Client) TxByMachTime(sum uint64) int 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
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.
func StartRpc(mach *am.Machine, addr string, mux chan<- cmux.CMux, p types.Params)