Class CSocketThreadManager::
GetMostAvailableThread()
Base ClassesData ItemsConstructorsDestructorsFunctionsCustom CodeGo to hierarchy chart    Prev page: GetIndexByHWNDNext page: GetWindowHandle    Show member index
Private Function Declared in:
SocketThreadManager.h

'Declaration' icon -- Shortcut to top of page. Declaration

int GetMostAvailableThread();

'Description' icon -- Shortcut to top of page. Description

Get the freeiest thread

'Function Body' icon -- Shortcut to top of page. Function Body

try
{
    int iIndex;
    iIndex=0;

    //Start searching the threads
    for (int iCounter=1;iCounter<m_iThreadCount;++iCounter)
        //Check is it larger
        if (m_pThreadData[iCounter].iSocketCount<m_pThreadData[iIndex].iSocketCount && m_pThreadData[iCounter].hThreadHandle)
            //Set the new index
            iIndex=iCounter;

    //Return the value
    return iIndex+1;
}
ERROR_HANDLER_RETURN("GetMostAvailableThread",0)

'See Also' icon -- Shortcut to top of page. See Also

Class Overview Class Overview  |  Public base class CSpoofBase  |  Hierarchy Chart Hierarchy Chart


Get Surveyor!This web site was generated using Surveyor V4.50.811.1.  Click here for more information. Site content copyright © 2001 Barak Weichselbaum. See the About page for additional notices. This page last updated: 24 Apr 2001.