コード例 #1
0
ファイル: MISCGateway.java プロジェクト: zhaopengshan/ltbird
 public static SessionConfig getTransceiver() {
   SessionConfig sc = new SessionConfig();
   sc.m_nCount = 1;
   sc.m_nPort = 7890;
   sc.m_nType = 3;
   return sc;
 }
コード例 #2
0
ファイル: MISCGateway.java プロジェクト: zhaopengshan/ltbird
 public static SessionConfig getReceiver() {
   SessionConfig sc = new SessionConfig();
   sc.m_nCount = 1;
   sc.m_nPort = 7891;
   sc.m_nType = 2;
   return sc;
 }
コード例 #3
0
ファイル: MISCGateway.java プロジェクト: zhaopengshan/ltbird
  public boolean loadReceiverSession(String strHostAddress) {
    try {
      SessionConfig sc = m_scReceiver == null ? getReceiver() : m_scReceiver;
      sc.m_address = InetAddress.getByName(strHostAddress);
      for (int i = 0; i < sc.m_nCount; i++) if (!loadSession(sc, false)) return false;

      return true;
    } catch (Exception e) {
      Log.log(e);
    }
    Log.log(
        "MISCGateway(" + m_strName + ").loadReceiverSessions : unexpected exit !",
        0x2000080000000000L);
    return false;
  }
コード例 #4
0
ファイル: MISCGateway.java プロジェクト: zhaopengshan/ltbird
 public CMPPQueryResponse getConfig() {
   try {
     CMPPQueryResponse response = new CMPPQueryResponse(0);
     response.gateway_name = m_strName;
     response.session_id = 0;
     response.guid = 0L;
     response.query_time = GatewayType.toString(m_gc.m_nType);
     response.query_type = 4;
     getServiceProvider(response, m_sp);
     if (m_scTransceiver != null) m_scTransceiver.getConfig(response);
     if (m_scReceiver != null) m_scReceiver.getConfig(response);
     return response;
   } catch (Exception e) {
     Log.log(e);
   }
   Log.log("MISCGateway.getConfig : unexpected exit !", 0x2000080000000000L);
   return null;
 }
コード例 #5
0
ファイル: MISCGateway.java プロジェクト: zhaopengshan/ltbird
 public void setConfig(CMPPQueryResponse response) {
   setServiceProvider(response, m_sp);
   if (m_scTransceiver != null) m_scTransceiver.setConfig(response);
   if (m_scReceiver != null) m_scReceiver.setConfig(response);
 }