ACCEPT_TRANSACTION 열거형 값 | jnet::JNetCore | private |
AcquireSession(SessionID64 sessionID) | jnet::JNetCore | private |
AddRefSerialBuff(JBuffer *buff) | jnet::JNetCore | inlineprotected |
AllocSerialBuff() | jnet::JNetCore | inlineprotected |
AllocTlsMemPool() | jnet::JNetCore | inlineprotected |
BufferSendPacket(SessionID64 sessionID, JBuffer *sendPktPtr) | jnet::JNetCore | protected |
CalcTpsThreadFunc(void *arg) | jnet::JNetCore | privatestatic |
CreateNewSession(SOCKET sock) | jnet::JNetCore | protected |
DeleteSession(SessionID64 sessionID) | jnet::JNetCore | protected |
Disconnect(SessionID64 sessionID) | jnet::JNetCore | protected |
enTransaction 열거형 이름 | jnet::JNetCore | private |
FreeBufferedSendPacket(LockFreeQueue< JBuffer * > &sendBufferQueue, queue< JBuffer * > &sendPostedQueue) | jnet::JNetCore | private |
FreeSerialBuff(JBuffer *buff) | jnet::JNetCore | inlineprotected |
GetAcceptTPS() | jnet::JNetCore | inline |
GetCurrentAllocatedMemUnitCnt() | jnet::JNetCore | inline |
GetCurrentSessions() | jnet::JNetCore | inline |
GetRecvTPS() | jnet::JNetCore | inline |
GetSendTPS() | jnet::JNetCore | inline |
GetSessionCount() | jnet::JNetCore | inline |
GetTotalAcceptTransaction() | jnet::JNetCore | inline |
GetTotalRecvTransaction() | jnet::JNetCore | inline |
GetTotalSendTransaction() | jnet::JNetCore | inline |
GetTotalTransactions(BYTE type) | jnet::JNetCore | inlineprivate |
GetTransactionsPerSecond(BYTE type) | jnet::JNetCore | inlineprivate |
IncrementAcceptTransactions(bool threadSafe=false, UINT incre=1) | jnet::JNetCore | inline |
IncrementRecvTransactions(bool threadSafe, UINT incre) | jnet::JNetCore | inline |
IncrementSendTransactions(bool threadSafe, UINT incre) | jnet::JNetCore | inline |
IncrementTransactions(BYTE type, bool threadSafe=false, UINT incre=1) | jnet::JNetCore | inlineprivate |
JNetCore(uint16 maximumOfSessions, uint32 numOfIocpConcurrentThrd, uint16 numOfIocpWorkerThrd, size_t tlsMemPoolUnitCnt, size_t tlsMemPoolUnitCapacity, uint32 memPoolBuffAllocSize, uint32 sessionRecvBuffSize, bool calcTpsThread) | jnet::JNetCore | |
m_CalcTpsFlag | jnet::JNetCore | protected |
m_CalcTpsThread | jnet::JNetCore | private |
m_IOCP | jnet::JNetCore | private |
m_IocpWorkerThrdHnds | jnet::JNetCore | private |
m_IocpWorkerThrdIDs | jnet::JNetCore | private |
m_MaximumOfSessions | jnet::JNetCore | private |
m_MemPoolBuffAllocSize | jnet::JNetCore | private |
m_NumOfIocpWorkerThrd | jnet::JNetCore | private |
m_SessionIncrement | jnet::JNetCore | private |
m_SessionIndexQueue | jnet::JNetCore | private |
m_Sessions | jnet::JNetCore | private |
m_TlsMemPoolMgr | jnet::JNetCore | private |
m_TlsMemPoolUnitCapacity | jnet::JNetCore | private |
m_TlsMemPoolUnitCnt | jnet::JNetCore | private |
m_TotalTransaction | jnet::JNetCore | private |
m_Transactions | jnet::JNetCore | private |
m_TransactionsPerSecond | jnet::JNetCore | private |
NUM_OF_TPS_ITEM | jnet::JNetCore | privatestatic |
OnAllWorkerThreadCreate() | jnet::JNetCore | protectedvirtual |
OnError() | jnet::JNetCore | protectedvirtual |
OnRecvCompletion(SessionID64 sessionID, JBuffer &recvRingBuffer)=0 | jnet::JNetCore | protectedpure virtual |
OnSessionLeave(SessionID64 sessionID) | jnet::JNetCore | protectedvirtual |
OnWorkerThreadCreate(HANDLE thHnd) | jnet::JNetCore | protectedvirtual |
OnWorkerThreadEnd() | jnet::JNetCore | protectedvirtual |
OnWorkerThreadStart() | jnet::JNetCore | protectedvirtual |
PrintLibraryInfoOnConsole() | jnet::JNetCore | protected |
Proc_DeleteSession(JNetSession *session) | jnet::JNetCore | private |
Proc_RecvCompletion(JNetSession *session, DWORD transferred) | jnet::JNetCore | private |
Proc_SendCompletion(JNetSession *session) | jnet::JNetCore | private |
Proc_SendPostRequest(JNetSession *session) | jnet::JNetCore | private |
RECV_TRANSACTION 열거형 값 | jnet::JNetCore | private |
RegistSessionToIOCP(JNetSession *session) | jnet::JNetCore | protected |
ReturnSession(JNetSession *session) | jnet::JNetCore | private |
SEND_REQ_TRANSACTION 열거형 값 | jnet::JNetCore | private |
SEND_TRANSACTION 열거형 값 | jnet::JNetCore | private |
SendBufferedPacket(SessionID64 sessionID, bool postToWorker=false) | jnet::JNetCore | protected |
SendPacket(SessionID64 sessionID, JBuffer *sendPktPtr, bool postToWorker=false) | jnet::JNetCore | protected |
SendPacketBlocking(SessionID64 sessionID, JBuffer *sendPktPtr) | jnet::JNetCore | protected |
SendPost(SessionID64 sessionID, bool onSendFlag=false) | jnet::JNetCore | private |
SendPostRequest(SessionID64 sessionID) | jnet::JNetCore | private |
Start() | jnet::JNetCore | |
Stop() | jnet::JNetCore | |
WorkerThreadFunc(void *arg) | jnet::JNetCore | privatestatic |
~JNetCore() | jnet::JNetCore | |