------------------------------------------------------------------------------------------------------------------------------------
| 27 | |
| 28 | //------------------------------------------------------------------------------------------------------------------------------------ |
| 29 | void rebind() |
| 30 | { |
| 31 | int targetPort = atoi(getLocalPortString()); |
| 32 | if(session.getBoundPort() == targetPort) |
| 33 | return; |
| 34 | try |
| 35 | { |
| 36 | session.release(); |
| 37 | session.init(); |
| 38 | session.setBlockingMode(false); |
| 39 | session.bind(targetPort); |
| 40 | setStatusString("network ready"); |
| 41 | } |
| 42 | catch(...) |
| 43 | { |
| 44 | setStatusString("local port fail"); |
| 45 | } |
| 46 | } |
| 47 | void DirectIP::processIncomingPackets() |
| 48 | { |
| 49 | try |
no test coverage detected