17.1.7.40679-master40679

nettention

17.1한국어

수정된 기능 - 하위 호환성을 유지하지 않는 수정사항

수정된 기능 - 하위 호환성을 유지하는 수정사항

새로운 기능

퇴역된 사항

참조 사항

참조[1]

RmiContext rmiContext;
rmiContext.m_fillSendFailedRemotes = true;  // true로 설정하면 전송실패한 HostID를 m_SendFailedRemotes에 채웁니다.
if(false == m_C2SProxy.Send(hostIDArr, rmiContext...))  // hostIDArr에 있는 모든 Host에 전송을 성공하면 true를 return, 하나라도 전송을 실패하면 false를 return
{
    for(int i = 0; i < rmiContext.m_sendFailedRemotes.GetCount(); i++)
        Log...
}
 
 
/* 주의사항 */
/* m_fillSendFailedRemotes를 사용할 경우 rmiContext값을 여러 스레드가 공유하지 않도록 해주어야 합니다. 크래시로 이어질 수 있습니다. */

17.2English

Fixed features - fixes that do not maintain backward compatibility

Fixed features - fixes that maintain backward compatibility

New features

Deprecated features

References

Reference [1]

RmiContext rmiContext;
rmiContext.m_fillSendFailedRemotes = true;  // If set to true, m_SendFailedRemotes populates the failed HostID.
if(false == m_C2SProxy.Send(hostIDArr, rmiContext...))  // Return true if transfer to all Hosts in hostIDArr succeeds, return false if at least one fails
{
    for(int i = 0; i < rmiContext.m_sendFailedRemotes.GetCount(); i++)
        Log...
}
 
/* Precautions */
/ * If you use m_fillSendFailedRemotes, you must make sure that rmiContext values are not shared by multiple threads. It can lead to a crash. * /