openconfig restconf go process
2021-07-02 10:27:07 8 举报
openconfig restconf go process
作者其他创作
大纲/内容
getAllDbs(isGetCase)
Get(req GetRequest)
End
app.getLldpInfoFromDB(nil)
GetResponse{Payload: payload}
(*app).translateGet(dbs)
initialize(data appData)
<main.go>
translateGet(dbs [db.MaxDB]*db.DB)
<router.go>
<openconfig restconf go process> \"GET //openconfig-lldp:lldp/interfaces\"
(*app).processGet(dbs)
getAppInterface(aInfo.appType)
<app_interface.go>
<lldp_app.go>
router := server.NewRouter()
<db.go>
translib.Get(req)
<handler.go>
<translib.go>
app.appDb.GetTable()app.appDb.GetEntry()
NewDB(opt Options)
processGet(dbs [db.MaxDB]*db.DB)
getAppModuleInfo(path)
0 条评论
下一页