Exemple #1
0
 public static ServerMain getInstance()
 {
     if (instance == null)
     {
         instance = new ServerMain();
     }
     return(instance);
 }
Exemple #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="SettingsValue">
 /// 서버작동에 필요한 세팅값들을 담고 있는 해쉬테이블
 /// 1.서버의 파일을 이용한 사용자인증시 사용자 목록(MessageCredentialType.Username 사용시)
 ///  key:users value:IDic_string(id),string(password)
 /// 2.MessageCredentialType.Username 사용시에 히트판 DB를 사용자인증에 사용할 것인지 여부
 ///  key:UseHitpanDB value: boolean타입 (true=히트판 DB 사용)
 /// 3.sqㅣEngine에서 사용할 포트(미러링에 사용)
 ///  key:SQLPort value:int형
 ///
 /// </param>
 /// <returns></returns>
 public static ServerMain getInstance(Hashtable SettingsValue)
 {
     if (instance == null)
     {
         instance = new ServerMain(SettingsValue);
     }
     return(instance);
 }
Exemple #3
0
 public static ServerMain getInstance()
 {
     if (instance == null)
     {
         instance = new ServerMain();
     }
     return instance;
 }
Exemple #4
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="SettingsValue">
 /// 서버작동에 필요한 세팅값들을 담고 있는 해쉬테이블
 /// 1.서버의 파일을 이용한 사용자인증시 사용자 목록(MessageCredentialType.Username 사용시)
 ///  key:users value:IDic_string(id),string(password)
 /// 2.MessageCredentialType.Username 사용시에 히트판 DB를 사용자인증에 사용할 것인지 여부
 ///  key:UseHitpanDB value: boolean타입 (true=히트판 DB 사용)
 /// 3.sqㅣEngine에서 사용할 포트(미러링에 사용)
 ///  key:SQLPort value:int형
 ///  
 /// </param>
 /// <returns></returns>
 public static ServerMain getInstance(Hashtable SettingsValue)
 {
     if (instance == null)
     {
         instance = new ServerMain(SettingsValue);
     }
     return instance;
 }