public static NetSocket getInstance() { if (instance == null) { instance = new NetSocket(); } return(instance); }
protected BaseNetwork() { socket = NetSocket.getInstance(); msgPool = new ObjectPool <T>(POOL_INIT_SIZE); sendQueue = new Queue <T>(); recvQueue = new Queue <T>(); sendBuffer = new byte[BUFFER_SIZE]; recvBuffer = new byte[BUFFER_SIZE]; }