Exemplo n.º 1
0
 private synchronized void setState(byte newState) {
   if (state == DESTROYED) return;
   state = newState;
   if (state == CONNECTING) {
     seqSend = 0;
     seqRcv = 0;
   } else if (state == OPEN_IDLE) restartTimer();
   else if (state == OPEN_WAIT) restartTimer();
   else if (state == DISCONNECTED) {
     if (timer != null) timer.dormant();
   } else if (state == DESTROYED) if (timer != null) timer.quit();
 }