fastdo  0.5.12
eiennet::ip::EndPoint类 参考

IP端点对象 更多...

#include <eiennet_socket.hpp>

类 eiennet::ip::EndPoint 继承关系图:
eiennet::ip::EndPoint 的协作图:

Public 成员函数

 EndPoint ()
 默认构造函数 更多...
 
 EndPoint (winux::Mixed const &ipAndPort)
 构造函数1,ipAndPort可以是下面几种类型:"IPv4:port"、[ "IPv4", port ]、{ "IPv4" : port }。 更多...
 
 EndPoint (winux::String const &ipAddr, winux::ushort port)
 构造函数2,分别指定IPv4地址和端口号 更多...
 
 EndPoint (EndPoint const &other)
 
virtual ~EndPoint ()
 
EndPointoperator= (EndPoint const &other)
 
virtual void * get () const
 void*形式取得内部的sockaddr_in*值. 更多...
 
virtual winux::uintsize () const
 取得内部的sockaddr结构大小. 更多...
 
virtual winux::String toString () const
 把地址转换成一个字符串 更多...
 
 operator winux::Mixed () const
 转换成Mixed类型,一个Collection:{ "IPv4" : port } 更多...
 
- Public 成员函数 继承自 eiennet::EndPoint
 EndPoint ()
 

详细描述

IP端点对象

在文件 eiennet_socket.hpp515 行定义.

构造及析构函数说明

eiennet::ip::EndPoint::EndPoint ( )

默认构造函数

eiennet::ip::EndPoint::EndPoint ( winux::Mixed const &  ipAndPort)

构造函数1,ipAndPort可以是下面几种类型:"IPv4:port"、[ "IPv4", port ]、{ "IPv4" : port }。

eiennet::ip::EndPoint::EndPoint ( winux::String const &  ipAddr,
winux::ushort  port 
)

构造函数2,分别指定IPv4地址和端口号

eiennet::ip::EndPoint::EndPoint ( EndPoint const &  other)
virtual eiennet::ip::EndPoint::~EndPoint ( )
virtual

成员函数说明

virtual void* eiennet::ip::EndPoint::get ( ) const
virtual

void*形式取得内部的sockaddr_in*值.

实现了 eiennet::EndPoint.

eiennet::ip::EndPoint::operator winux::Mixed ( ) const

转换成Mixed类型,一个Collection:{ "IPv4" : port }

EndPoint& eiennet::ip::EndPoint::operator= ( EndPoint const &  other)
virtual winux::uint& eiennet::ip::EndPoint::size ( ) const
virtual

取得内部的sockaddr结构大小.

实现了 eiennet::EndPoint.

virtual winux::String eiennet::ip::EndPoint::toString ( ) const
virtual

把地址转换成一个字符串

实现了 eiennet::EndPoint.


该类的文档由以下文件生成: