: ethread(SOCKET_CHECK_INTERVAL, ethread::SLACK_INTERVAL),
_parent(parent)
{
- start(NIL);
+ start(NULL_POINTER);
}
~socket_minder_prompter() {
_pending_sox(new int_set),
_prompter(new socket_minder_prompter(*this))
{
- _prompter->start(NIL);
+ _prompter->start(NULL_POINTER);
}
socket_minder::~socket_minder()
void socket_minder::snoozy_select()
{
-// FUNCDEF("snoozy_select");
+ FUNCDEF("snoozy_select");
int_array read_sox;
int_array write_sox;
int_array pending;
return _socket_list->borrow(i);
// this is a failure to get here; there was no suitable socket.
_lock->unlock();
- return NIL;
+ return NULL_POINTER;
}
void socket_minder::unlock_socket_data(socket_data *to_unlock)
{
if (!to_unlock) return;
-//can't affect it now. to_unlock = NIL;
+//can't affect it now. to_unlock = NULL_POINTER;
_lock->unlock();
}
bool socket_minder::remove_socket_data(int socket)
{
-// FUNCDEF("remove_socket_data");
+ FUNCDEF("remove_socket_data");
auto_synchronizer l(*_lock);
for (int i = 0; i < _socket_list->elements(); i++) {
if (_socket_list->borrow(i)->_socket == socket) {