Versions in this module Expand all Collapse all v1 v1.4.1 May 30, 2023 Changes in this version + func BuildInbound(config *conf.ControllerConfig, nodeInfo *panel.NodeInfo, tag string) (*core.InboundHandlerConfig, error) + func BuildOutbound(config *conf2.ControllerConfig, nodeInfo *panel.NodeInfo, tag string) (*core.OutboundHandlerConfig, error) + func BuildSSUser(tag string, userInfo *panel.UserInfo, cypher shadowsocks.CipherType, ...) (user *protocol.User) + func BuildSSUsers(tag string, userInfo []panel.UserInfo, cypher shadowsocks.CipherType, ...) (users []*protocol.User) + func BuildTrojanUser(tag string, userInfo *panel.UserInfo) (user *protocol.User) + func BuildTrojanUsers(tag string, userInfo []panel.UserInfo) (users []*protocol.User) + func BuildUserTag(tag string, user *panel.UserInfo) string + func BuildVlessUser(tag string, userInfo *panel.UserInfo, xtls bool) (user *protocol.User) + func BuildVlessUsers(tag string, userInfo []panel.UserInfo, xtls bool) (users []*protocol.User) + func BuildVmessUser(tag string, userInfo *panel.UserInfo) (user *protocol.User) + func BuildVmessUsers(tag string, userInfo []panel.UserInfo) (users []*protocol.User)