示例#1
0
void TCPObject::addToTable(NetSocket newTag)
{
   removeFromTable();
   mTag = newTag;
   mNext = table[U32(mTag) & TableMask];
   table[U32(mTag) & TableMask] = this;
}
示例#2
0
void TCPObject::disconnect()
{
   if( mTag != InvalidSocket ) {
      Net::closeConnectTo(mTag);
   }
   removeFromTable();
}
示例#3
0
bool hashTree::remove(char * vendorName)
{
    removeFromTree(vendorName);
    removeFromTable(vendorName);
    return true;
}