Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <vsnet_thread.h>
Public Member Functions | |
VSMutex () | |
~VSMutex () | |
void | lock () |
void | unlock () |
Protected Attributes | |
Private * | _internal |
Friends | |
class | VSCond |
Definition at line 44 of file vsnet_thread.h.
VSMutex::VSMutex | ( | ) |
Definition at line 30 of file vsnet_thread_non.cpp.
VSMutex::~VSMutex | ( | ) |
Definition at line 33 of file vsnet_thread_non.cpp.
void VSMutex::lock | ( | ) |
Definition at line 36 of file vsnet_thread_non.cpp.
Referenced by ServerSocketTCP::acceptNewConn(), SocketSet::add_pending(), VsnetDownload::Server::Manager::addCmdDownload(), VsnetDownload::Client::Manager::addItems(), VsnetDownload::Client::Item::changeState(), VsnetDownload::Client::Item::error(), VsnetTCPSocket::inner_complete_a_packet(), VsnetUDPSocket::isActive(), VsnetTCPSocket::isActive(), ServerSocketTCP::isActive(), VsnetDownload::Server::Manager::lower_check_queues(), VsnetTCPSocket::lower_clean_sendbuf(), VsnetUDPSocket::lower_selected(), ServerSocketTCP::lower_selected(), VsnetTCPSocket::lower_sendbuf(), VsnetTCPSocket::need_test_writable(), VsnetTCPSocket::queueLen(), VsnetUDPSocket::recvbuf(), VsnetTCPSocket::recvbuf(), SocketSet::rem_pending(), SocketSet::run(), VsnetTCPSocket::sendbuf(), VsnetDownload::Client::Item::state(), and SocketSet::~SocketSet().
void VSMutex::unlock | ( | ) |
Definition at line 39 of file vsnet_thread_non.cpp.
Referenced by ServerSocketTCP::acceptNewConn(), SocketSet::add_pending(), VsnetDownload::Server::Manager::addCmdDownload(), VsnetDownload::Client::Manager::addItems(), VsnetDownload::Client::Item::changeState(), VsnetDownload::Client::Item::error(), VsnetTCPSocket::inner_complete_a_packet(), VsnetUDPSocket::isActive(), VsnetTCPSocket::isActive(), ServerSocketTCP::isActive(), VsnetDownload::Server::Manager::lower_check_queues(), VsnetTCPSocket::lower_clean_sendbuf(), VsnetUDPSocket::lower_selected(), ServerSocketTCP::lower_selected(), VsnetTCPSocket::lower_sendbuf(), VsnetTCPSocket::need_test_writable(), VsnetTCPSocket::queueLen(), VsnetUDPSocket::recvbuf(), VsnetTCPSocket::recvbuf(), SocketSet::rem_pending(), SocketSet::run(), VsnetTCPSocket::sendbuf(), VsnetDownload::Client::Item::state(), and SocketSet::~SocketSet().
|
friend |
Definition at line 56 of file vsnet_thread.h.
|
protected |
Definition at line 53 of file vsnet_thread.h.