MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / NewDBKayakMuxService

Function NewDBKayakMuxService

worker/dbms_mux.go:44–50  ·  view source on GitHub ↗

NewDBKayakMuxService returns a new kayak mux service.

(serviceName string, server *rpc.Server)

Source from the content-addressed store, hash-verified

42
43// NewDBKayakMuxService returns a new kayak mux service.
44func NewDBKayakMuxService(serviceName string, server *rpc.Server) (s *DBKayakMuxService, err error) {
45 s = &DBKayakMuxService{
46 serviceName: serviceName,
47 }
48 err = server.RegisterService(serviceName, s)
49 return
50}
51
52func (s *DBKayakMuxService) register(id proto.DatabaseID, rt *kayak.Runtime) {
53 s.serviceMap.Store(id, rt)

Callers 4

NewDBMSFunction · 0.85
TestSingleDatabaseFunction · 0.85
TestInitFailedFunction · 0.85
TestDatabaseRecycleFunction · 0.85

Calls 1

RegisterServiceMethod · 0.80

Tested by 3

TestSingleDatabaseFunction · 0.68
TestInitFailedFunction · 0.68
TestDatabaseRecycleFunction · 0.68