31.1한국어
릴리즈 버전: 1.7
빌드 번호: 32269
릴리즈 타입: master
릴리즈 날짜: 2016년 05월 02일 (한국시간기준)
2016년 5월 전후로 하여 유니티4, 언리얼 엔진3에 대한 지원이 중단될 예정입니다.
수정
MfcDependent.inl과 pntchar.h 파일로 인해 발생되었던 MFC 어플리케이션에서의 컴파일 에러 문제를 수정하였습니다.
Compile Warning LV4 환경에서 Build warning이 발생하는 문제를 수정하였습니다.
NetClient 혹은 NetServer 종료 시 드물게 크래시가 날 수 있는 가능성이 있는 코드가 발견되어 수정하였습니다.
OnException 함수의 파라메터를 Exception&에서 const Exception&으로 수정하였습니다.
NetServer.Stop 함수 호출 중에 크래시가 나는 문제를 수정하였습니다.
리눅스 서버에 윈도우 클라이언트가 접속 한 뒤 종료하면 OnClientLeave 콜백이 호출되지 않는 문제를 수정하였습니다.
리눅스에서 디버그로 서버를 실행시키면 "BeforeHiddenAppExecution set."라는 문구들이 떴던 것을 안뜨도록 수정하였습니다.
추가
• NetServer에 각각의 클라이언트들에게 TimeoutTime을 지정해 줄 수 있는 SetTimeoutTimeMs 함수를 추가하였습니다. 참조 [1]
• 연결유지기능의 연결유지 시간을 지정해줄 수 있는 함수
void CNetServer::SetAutoConnectionRecoveryGiveUpWaitTimeMs(int)를 추가하였습니다. 참조 [2]
( 연결유지 시간의 기본값은 60 * 1000 입니다. 즉, 1분입니다. )
• 인디 & 퍼스널 라이선스를 추가하였습니다. 퍼스널 라이선스의 경우 동접제한이 있습니다.
퇴역
NetClient 의 SetDefaultTimeoutMs 함수가 퇴역 되었습니다.
NetServer 의 SetDefaultTimeoutSec 함수가 퇴역 되었습니다.
- 대신에 NetServer 의 SetDefaultTimeoutMs 함수를 사용하시면 됩니다.
참조
참조 [1]
// 사용 srv->SetTimeoutTimeMs(clientHostID, 100000);
참조 [2]
// 사용 srv->SetAutoConnectionRecoveryGiveUpWaitTimeMs(10000);
31.2English
Release version: 1.7
Build: 32269
Release type: master
Date of release: May 2, 2016 (Korean Time)
Starting from sometime around May, 2016, Unity 4 and Unreal Engine 3 will be no longer supported.
Revision
Fixed the problem of the compile error in the MFC applications due to MfcDependent.inl and pntchar.h.
Fixed the building warning issue in the Compile Warning LV4 environment.
Codes with potential for rare crashes when terminating NetServer or NetClient were discovered and fixed.
The parameters of OnException function were changed from Exception& to const Exception&.
The crashing issue while calling NetServer.Stop function was fixed.
The issue of failure to call-back OnClientLeave when a Windows client accesses the Linux server and terminates was fixed.
The bug issue showing "BeforeHiddenAppExecution set." message when the server is launched on the debug mode is fixed.
Added Features
• SetTimeoutTimeMs function, which can designate the TimeoutTime for each client of NetServer was added. Reference [1]
• void CNetServer::SetAutoConnectionRecoveryGiveUpWaitTimeMs(int), which is a function that can designate the duration of connection establishment in the connection establishment feature, is added.
(The default duration value is 60 * 1000, which is one minute.)
• Indie & Personal license is added. A personal license has limits for simultaneous accessing.
Deprecation
SetDefaultTimeoutMs function of NetClient has been decommissioned.
SetDefaultTimeoutSec function of NetServer has been decommissioned.
Instead, please use SetDefaultTimeoutMs function of NetServer.
Reference
Reference [1]
// Use srv->SetTimeoutTimeMs(clientHostID, 100000);
Reference [2]
// Use srv->SetAutoConnectionRecoveryGiveUpWaitTimeMs(10000);
31.3日本語
リリース バージョン: 1.7
ビルド番号: 32269
リリース タイプ: master
リリース日付: 2016 年 05月 02日 (韓国時間基準)
2016年5月前後でユニティ4,アンリアル エンジン3に対する支援が中断される予定です。
修正
MfcDependent.inlとpntchar.hファイルによって発生した MFC アプリケーションでのコンパイル エラーの問題を修正しました。
Compile Warning LV4 環境で Build warningが発生する問題を修正しました。
NetClient或いはNetServerの終了の時、偶さかにクラッシュが発生する可能性のあるコードが発見されて修正しました。
OnException関数のパラメータをException&からconst Exception&に修正しました。
NetServer.Stop 関数の呼び出し中にクラッシュが発生する問題を修正しました。
Linuxサーバーにウインドウ クライアントが接続した後終了すればOnClientLeaveコールバックが呼び出されない問題を修正しました。
Linuxでデバッグでサーバーを実行させれば"BeforeHiddenAppExecution set."という文句らが発生したことを発生しないように修正しました。
追加
• NetServerにそれぞれのクライアントらにTimeoutTimeを指定してくれることができるSetTimeoutTimeMs関数を追加しました。参照 [1]
• 連結維持機能の連結維持時間を指定してくれることができる関数
void CNetServer::SetAutoConnectionRecoveryGiveUpWaitTimeMs(int)を 追加しました。
(連結維持時間の基本値は60*1000です。すなわち、1分です。)
•インディー &パーソナル ライセンスを追加しました。パーソナル ライセンスの場合,同時接続制限があります。
退役
NetClientのSetDefaultTimeoutMs関数が退役されました。
NetServerのSetDefaultTimeoutSec関数が退役されました。
代わりにNetServerのSetDefaultTimeoutMs関数を使用されれば良いです。
参照
参照 [1]
// 使用 srv->SetTimeoutTimeMs(clientHostID, 100000);
参照 [2]
// 使用 srv->SetAutoConnectionRecoveryGiveUpWaitTimeMs(10000);
31.4中國語
发行版本:1.7
版本号:32269
发行类型:master
发行日期:2016年05月02日(以韩国时间为准)
2016年5月左右将停止对Unity 4,Unreal Engine 3的支持。
修改
已修改由于MfcDependent.inl和pntchar.h文件而发生的MFC移动应用程序的编译出错问题。
已修改在Compile Warning LV4环境下发生Build warning的问题。
结束NetClient或者NetServer时发现很少引发崩溃现象的代码,已经修改该代码。
已经将OnException函数的参数从Exception&改为const Exception&。
已修改NetServer.Stop函数呼叫当中出现崩溃现象的问题。
已修改Linux服务器上连接windows client之后结束时无法呼叫OnClientLeave回拨的问题。
已修改Linux操作系统上用Debug执行服务器时出现“BeforeHiddenAppExecution set.”语句的问题,修改后不再出现。
添加
• NetServer上添加对每个client可以指定TimeoutTime的SetTimeoutTimeMs函数。
• 添加可以指定连接维持功能的连接维持时间的函数
void CNetServer::SetAutoConnectionRecoveryGiveUpWaitTimeMs(int)。参照 [2]
(连接维持时间的基本值为60 * 1000。即,1分钟。)
• 添加INDIE & Personal license。如果是Personal license,同时连接时会受到限制。
退役
NetClient的SetDefaultTimeoutMs函数已被退役。
NetServer的 SetDefaultTimeoutSec函数已被退役。
代替使用NetServer的SetDefaultTimeoutMs函数即可。
参照
参照 [1]
// 使用 srv->SetTimeoutTimeMs(clientHostID, 100000);
参照 [2]
// 使用 srv->SetAutoConnectionRecoveryGiveUpWaitTimeMs(10000);