我正努力用devkitpro中的代码来让这个程序连接到互联网上。它说它连接,它得到一个IP地址。
但是,如何从Internet读取数据并验证它是否正在将数据写入套接字?这是一个非常困难的开发工具包,因为缺乏或质量的文件。我需要一些帮助。
编辑:我会在被要求时发布代码。它很长,需要清理。
发布于 2012-07-08 23:23:17
devkitPPC/libogc中的套接字代码与BSD套接字接口密切相关。主要区别在于函数以net_ (net_socket、net_connect、net_send等)为前缀,net_select()没有实现,在大多数情况下错误代码是从函数本身返回的,而不是用errno返回的。
如果您已经创建了一个套接字并将其连接到远程服务器,那么您可能已经知道了!
但是,如何从Internet读取数据并验证它是否正在将数据写入套接字?
就像你在电脑上一样!使用net_socket()和net_connect()打开连接,用net_send()和net_revc()读写数据,完成后调用net_close()。
检查这些函数的返回值,以确定操作是否成功。大多数函数在发生错误时返回<0。您还必须初始化Wii网络硬件并首先获得一个IP地址。
这是一个非常困难的开发工具包,因为缺乏或质量的文件。
非常正确。有些系统头文件是使用can记录的,不幸的是,network.h没有。但是,由于接口类似于BSD套接字,所以大多数套接字教程或示例都可以应用。
我会在要求的时候把代码发出去。它很长,需要清理。
发布一些代码,我会尽力提供更多的帮助。
https://stackoverflow.com/questions/11386479
复制相似问题