package httpd import ( "github.com/kataras/neffos" "github.com/jumpserver/koko/pkg/logger" ) func OnELFinderConnect(c *neffos.NSConn, msg neffos.Message) error { data := EmitSidMsg{Sid: c.Conn.ID()} c.Emit("data", neffos.Marshal(data)) return nil } func OnELFinderDisconnect(c *neffos.NSConn, msg neffos.Message) (error) { logger.Debug("disconnect: ", c.Conn.ID()) removeUserVolume(c.Conn.ID()) return nil }