add a public func for getting clientlist at app layer