JNetLibray
로딩중...
검색중...
일치하는것 없음
jnet::JNetCore::JNetSession::SessionRef 구조체 참조

세션 참조 제어용 비트 필드 더 자세히 ...

#include <JNetCore.h>

Public 멤버 함수

 SessionRef ()
 
 SessionRef (int32 ref32)
 
 SessionRef (int32 ref, int32 flag)
 
SessionRefoperator= (int32 ref32)
 
 operator int32 ()
 

Public 속성

int32 refCnt: 24
 
int32 releaseFlag: 8
 

상세한 설명

세션 참조 제어용 비트 필드

생성자 & 소멸자 문서화

◆ SessionRef() [1/3]

jnet::JNetCore::JNetSession::SessionRef::SessionRef ( )
inline
303: refCnt(0), releaseFlag(0) {}
int32 refCnt
Definition JNetCore.h:300
int32 releaseFlag
Definition JNetCore.h:301

◆ SessionRef() [2/3]

jnet::JNetCore::JNetSession::SessionRef::SessionRef ( int32 ref32)
inline
304 {
305 memcpy(this, &ref32, sizeof(int32));
306 }
__int32 int32
Definition CommTypes.h:6

◆ SessionRef() [3/3]

jnet::JNetCore::JNetSession::SessionRef::SessionRef ( int32 ref,
int32 flag )
inline
307: refCnt(ref), releaseFlag(flag) {}

멤버 함수 문서화

◆ operator=()

SessionRef & jnet::JNetCore::JNetSession::SessionRef::operator= ( int32 ref32)
inline
309 {
310 memcpy(this, &ref32, sizeof(int32));
311 }

◆ operator int32()

jnet::JNetCore::JNetSession::SessionRef::operator int32 ( )
inline
312 {
313 return *reinterpret_cast<int32*>(this);
314 }

멤버 데이터 문서화

◆ refCnt

int32 jnet::JNetCore::JNetSession::SessionRef::refCnt

◆ releaseFlag

int32 jnet::JNetCore::JNetSession::SessionRef::releaseFlag

이 구조체에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: