public static int send(int socketID, int localSID, byte[] str, int len) { int ret = -1; if (m_servers.containsKey(localSID)) { FCServerSocket server = m_servers.get(localSID); ret = server.send(socketID, str, len); } return(ret); }
public static int closeClient(int socketID) { int ret = -1; if (m_servers.containsKey(socketID)) { FCServerSocket server = m_servers.get(socketID); ret = server.closeClient(socketID); m_servers.remove(socketID); } return(ret); }
public static int start(int type, int port) { try { FCServerSocket server = new FCServerSocket(); if (type == 0) { server.startTCP(port); } m_socketID++; int socketID = m_socketID; server.m_hSocket = m_socketID; m_servers.put(socketID, server); return(m_socketID); } catch (Exception ex) { return(-1); } }