如何使用maidsafe-rudp作为我项目的一部分?

时间:2015-03-17 08:56:23

标签: c++ rudp

我在https://github.com/maidsafe/MaidSafe-RUDP下载源代码。

我构建并编译了源代码,我得到了链接库。我不知道如何使用其界面进行编程,而客户端无法与服务器通信,如下所示:

int  SetUpNetwork(){
EndpointPair endpoints0,endpoints1;

endpoints0.local =端点(升压:: ASIO :: IP地址:: :: from_string(" 127.0.0.1&#34),2468); endpoints1.local =端点(升压:: ASIO :: IP地址:: :: from_string(" 127.0.0.1&#34),4268);

 NodeId chosen_node_id,node_chosen_bootstrap_peer;
 int result0;
 maidsafe::rudp::helper::Node node(34);
result0=node.Bootstrap(std::vector<Endpoint>(1,endpoints0.local),chosen_node_id,
                        endpoints1.local);//here i cut the <node.bootstrap> from sample-code

if(result0==kBindError){
    std::cerr<<"errorX1\n\n\n\n";
}
if(result0!=kSuccess){
    std::cerr<<"errorX2\n\n\n";  //------->> Question one:i cannot handle this problem
    return SetUpNetwork();

}else {
    std::cout<<"setupNetwork successful!!"<<std::endl;
}

}

问题二:对于服务器部分,我需要使用什么接口来收集消息?

问题三:服务器部分需要使用接口:bootstrap?

从github的文档中我们知道:

图书馆的界面在4个头文件中提供:

managed_connections.h - 这是主要的API。

我尝试使用头文件中给出的界面但仍然不知道如何?

0 个答案:

没有答案