Public 멤버 함수 | |
PROUD_API void | OverwriteHostNameIfExists (const String &hostName) |
bool | operator== (const NamedAddrPort &rhs) const |
bool | operator!= (const NamedAddrPort &rhs) const |
String PROUD_API | ToString () const |
bool | IsUnicastEndpoint () |
정적 Public 멤버 함수 | |
static NamedAddrPort PROUD_API | FromAddrPort (String addr, uint16_t port) |
static NamedAddrPort PROUD_API | From (const AddrPort &src) |
Public 속성 | |
String | m_addr |
uint16_t | m_port |
정적 Public 속성 | |
static NamedAddrPort PROUD_API | Unassigned |
AddrPort와 비슷하지만 m_addr에 문자열이 들어간다.
|
static |
AddrPort 객체로부터 이 객체를 생성한다
|
static |
특정 hostname, 포트 번호로부터 이 객체를 생성한다.
bool Proud::NamedAddrPort::IsUnicastEndpoint | ( | ) |
브로드캐스트 주소도 아니고, null 주소도 아닌, 1개 호스트의 1개 포트를 가리키는 정상적인 주소인가?
|
inline |
비교 연산자
|
inline |
비교 연산자
PROUD_API void Proud::NamedAddrPort::OverwriteHostNameIfExists | ( | const String & | hostName | ) |
hostname이 들어있는 문자열인 경우 들어있는 문자열로 새 호스트 이름을 지정한다.
String PROUD_API Proud::NamedAddrPort::ToString | ( | ) | const |
내용물을 문자열로 만든다.
String Proud::NamedAddrPort::m_addr |
호스트 이름
uint16_t Proud::NamedAddrPort::m_port |
포트 값
|
static |
빈 주소