Classes | |
class | File |
Encapsulates a NSPR file. More... | |
class | FileDescriptor |
This class is the top level object for all subclasses performing I/O (Input/Output) operations via NSPR file descriptors. More... | |
class | Socket |
This class encapsulates NSPR's Socket API and serves as the base class for all objects performing socket I/O. More... | |
class | TCP |
This class encapsulates a socket used for TCP/IP communications. More... | |
class | UDP |
This class encapsulates a socket used for UDP/IP communications. More... | |
Typedefs | |
typedef enum Conexus::NSPR::NSPRFileMode | NSPRFileMode |
Enumerations | |
enum | NSPRFileMode { FILE_SYNC = Conexus::FILE_LAST_STATE } |
Functions | |
void | init (bool use_dispatcher_default) |
bool | initialized () |
void | finalize () |
void | addr_to_nspr (const Address &conexusaddr, PRNetAddr &nspraddr) |
typedef enum Conexus::NSPR::NSPRFileMode Conexus::NSPR::NSPRFileMode |
void Conexus::NSPR::addr_to_nspr | ( | const Address & | conexusaddr, | |
PRNetAddr & | nspraddr | |||
) |
References Conexus::Address::sockaddr_ptr().
Referenced by Conexus::NSPR::Socket::bind(), Conexus::NSPR::Socket::connect(), and Conexus::NSPR::Socket::writeto().
void Conexus::NSPR::finalize | ( | ) |
void Conexus::NSPR::init | ( | bool | use_dispatcher_default | ) |
References initialized(), and Conexus::initialized().
bool Conexus::NSPR::initialized | ( | ) |
Referenced by Conexus::NSS::init(), and init().