public static ServerMain getInstance() { if (instance == null) { instance = new ServerMain(); } return(instance); }
/// <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); }
public static ServerMain getInstance() { if (instance == null) { instance = new ServerMain(); } return instance; }
/// <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; }