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