@Override public void onConnect(ConnectionSession session_) { session = session_; if (enabled) { onConnect(); } else { super.onConnect(session_); } }
@Override public void onConnect(ConnectionSession session) { if (contains(session.getRemoteAddr())) { super.onConnect(session); } else { disconnect(); onDisconnect(); } } };
@Override public void onConnect(ConnectionSession session) { remoteAddr = session.getRemoteAddr(); connected = true; int[] connections__ = getData(connectionsMap, 1); connections__[0] ++; checkTimeout(); int[] requests__ = getData(requestsMap, 2); requests__[0] ++; if ((connections_ > 0 && connections__[0] > connections_) || (requests_ > 0 && requests__[0] > requests_)) { onBlock(this, remoteAddr, connections__[0], requests__[0], 0); } else { super.onConnect(session); } }
super.onConnect(new SSLConnectionSession(session.getLocalSocketAddress(), session.getRemoteSocketAddress(), ssle.getSession())); boolean closed = false;
@Override public void onConnect(ConnectionSession session) { if (useClientMode) { host = session.getLocalAddr(); port = session.getLocalPort(); } else { host = session.getRemoteAddr(); port = session.getRemotePort(); } if (dumpFolder != null) { try { out = new PrintStream(getOutputStream(".txt"), true); outSent = getOutputStream("_sent.bin"); outRecv = getOutputStream("_recv.bin"); } catch (IOException e) { dumpFolder = null; } } printfln("[%s:%s Connected at %s]", host, "" + port, now()); // Dump Before Consume super.onConnect(session); }