Documentation
¶
Overview ¶
* Copyright (c) KylinSoft Co., Ltd. 2024.All rights reserved. * PilotGo-plugin-topology licensed under the Mulan Permissive Software License, Version 2. * See LICENSE file for more details. * Author: Wangjunqi123 <wangjunqi@kylinos.cn> * Date: Wed Nov 6 09:16:53 2024 +0800
Index ¶
- func InitWebClientsManager()
- type WebClientsManagement
- func (wcm *WebClientsManagement) Add(_id string, _topodata *graph.TopoDataBuffer)
- func (wcm *WebClientsManagement) Delete(_id string)
- func (wcm *WebClientsManagement) Get(_id string) *graph.TopoDataBuffer
- func (wcm *WebClientsManagement) HeartbeatDetect()
- func (wcm *WebClientsManagement) ReturnWebClients() map[string]graph.TopoDataBuffer
- func (wcm *WebClientsManagement) UpdateClientTopoDataBuffer(_id string, _custom_topodata *graph.TopoDataBuffer)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitWebClientsManager ¶
func InitWebClientsManager()
Types ¶
type WebClientsManagement ¶
type WebClientsManagement struct {
// contains filtered or unexported fields
}
var WebClientsManager *WebClientsManagement
func (*WebClientsManagement) Add ¶
func (wcm *WebClientsManagement) Add(_id string, _topodata *graph.TopoDataBuffer)
func (*WebClientsManagement) Delete ¶
func (wcm *WebClientsManagement) Delete(_id string)
func (*WebClientsManagement) Get ¶
func (wcm *WebClientsManagement) Get(_id string) *graph.TopoDataBuffer
func (*WebClientsManagement) HeartbeatDetect ¶
func (wcm *WebClientsManagement) HeartbeatDetect()
TODO:
func (*WebClientsManagement) ReturnWebClients ¶
func (wcm *WebClientsManagement) ReturnWebClients() map[string]graph.TopoDataBuffer
func (*WebClientsManagement) UpdateClientTopoDataBuffer ¶
func (wcm *WebClientsManagement) UpdateClientTopoDataBuffer(_id string, _custom_topodata *graph.TopoDataBuffer)
更新前端client图数据缓存
Click to show internal directories.
Click to hide internal directories.