func (s *Server) Count() int {
	return s.eio.Count()
}
Count returns the current number of connected clients in session
package socketio
import (
	"github.com/googollee/go-engine.io"
	"net/http"
	"time"
)
type Server struct {
	*namespace
	broadcast BroadcastAdaptor
	eio       *engineio.Server
}
func NewServer(transportNames []string) (*Server, error) {
	eio, err := engineio.NewServer(transportNames)
	if err != nil {
		return nil, err
	}
	ret := &Server{
		namespace: newNamespace(newBroadcastDefault()),
		eio:       eio,
	}
	go ret.loop()
	return ret, nil
}
func (s *Server) SetPingTimeout(t time.Duration) {
	s.eio.SetPingTimeout(t)
}
func (s *Server) SetPingInterval(t time.Duration) {
	s.eio.SetPingInterval(t)
}
func (s *Server) SetMaxConnection(n int) {
	s.eio.SetMaxConnection(n)
}
func (s *Server) GetMaxConnection() int {
	return s.eio.GetMaxConnection()
}