Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <vsnet_address.h>
Public Member Functions | |
AddressIP () | |
AddressIP (const AddressIP &orig) | |
AddressIP (const sockaddr_in &orig) | |
AddressIP (const AddressIP &orig, unsigned short port) | |
AddressIP (const char *address, unsigned short port) | |
AddressIP & | operator= (const AddressIP &orig) |
AddressIP & | operator= (const sockaddr_in &orig) |
void | dump () |
print ip:port to stdout More... | |
const char * | ipadr () const |
unsigned long | inaddr () const |
Friends | |
std::ostream & | operator<< (std::ostream &ostr, const AddressIP &adr) |
bool | operator== (const AddressIP &l, const AddressIP &r) |
bool | operator!= (const AddressIP &l, const AddressIP &r) |
bool | operator< (const AddressIP &l, const AddressIP &r) |
Definition at line 30 of file vsnet_address.h.
|
inline |
Definition at line 32 of file vsnet_address.h.
|
inline |
Definition at line 36 of file vsnet_address.h.
References VsnetOSS::memcpy().
|
inline |
Definition at line 40 of file vsnet_address.h.
References VsnetOSS::memcpy().
AddressIP::AddressIP | ( | const AddressIP & | orig, |
unsigned short | port | ||
) |
Definition at line 6 of file vsnet_address.cpp.
References VsnetOSS::memcpy().
AddressIP::AddressIP | ( | const char * | address, |
unsigned short | port | ||
) |
void AddressIP::dump | ( | ) |
print ip:port to stdout
Definition at line 25 of file vsnet_address.cpp.
unsigned long AddressIP::inaddr | ( | ) | const |
Definition at line 35 of file vsnet_address.cpp.
Referenced by operator<().
const char * AddressIP::ipadr | ( | ) | const |
note that this string is temporary and should not be used for anything but debug output.
Definition at line 30 of file vsnet_address.cpp.
Definition at line 48 of file vsnet_address.h.
References VsnetOSS::memcpy().
|
inline |
Definition at line 53 of file vsnet_address.h.
References VsnetOSS::memcpy().
Definition at line 45 of file vsnet_address.cpp.
Definition at line 50 of file vsnet_address.cpp.
|
friend |
Definition at line 19 of file vsnet_address.cpp.
Definition at line 40 of file vsnet_address.cpp.