|  SKYENGINE API  
      参考手册返回目录 | 
  
 int32 
      mr_getHostByName(const char *name, MR_GET_HOST_CB 
      cb) 
  
  
  
     
       
Description
域名解析。
Parameters
  
    
    
       
    Name 
      Description 
       
    name 
      主机名 
       cb 
      回调函数 
MR_FAILED (立即感知的)失败,不再调用cb
MR_WAITING 使用回调函数通知引擎获取IP的结果
其他值 同步模式,立即返回的IP地址,不再调用cb
通过主机名获得该主机的IP地址值,如果一个主机的IP地址为218.18.95.203,则值为218<<24 + 18<<16 + 95<<8 + 203 = 0xda125fcb。
若获取主机IP使用异步模式,使用回调函数通知引擎获取IP的结果。
typedef int32 (*MR_GET_HOST_CB)(int32 ip);
回调函数参数说明:
ip: MR_FAILED 获取IP失败
其他值 IP地址
/*mrp code*/
int32 cbGetHost(int32 ip); //回调函数
cbGetHost( mrc_getHostByName( "www.baidu.com", cbGetHost ) );