社区
网络编程
帖子详情
以知SOCKET描述符s,用什么函数可以得到它的协议类型
atm008
2006-03-11 10:14:22
以知SOCKET描述符s,用什么函数可以知道它的协议类型,TCP/UDP
...全文
79
2
打赏
收藏
以知SOCKET描述符s,用什么函数可以得到它的协议类型
以知SOCKET描述符s,用什么函数可以知道它的协议类型,TCP/UDP
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
striking
2006-03-12
打赏
举报
回复
int optval,optlen = sizeof(int);
getsockopt(s,SOL_SOCKET,SO_TYPE,(char *)&optval,&optlen);
optval == 1 //tcp
nuaawenlin
2006-03-12
打赏
举报
回复
来晚了
Socket
编程
函数
说明
该文档较为详细的解说了
Socket
编程基本的
函数
Linux
Socket
函数
库.pdf
linux操作系统
socket
编程(源码)
本资料提供的是用
Socket
编程实现聊天程序。 有两种:流式
Socket
(SOCK_STREAM)和数据报式
Socket
(SOCK_DGRAM)。流式是一种面向连接的
Socket
,针对于面向连接的TCP服务应用;数据报式
Socket
是一种无连接的
Socket
,对应于无连接的UDP服务应用。
Socket
为了建立
Socket
,程序可以调用
Socket
函数
,该
函数
返回一个类似于文件
描述符
的句柄。
socket
函数
原型为:int
socket
(int domain, int type, int protocol);domain指明所使用的
协议
族,通常为AF_INET,表示互联网
协议
族(TCP/IP
协议
族);type参数指定
socket
的
类型
:SOCK_STREAM 或SOCK_DGRAM,
Socket
接口还定义了原始
Socket
(SOCK_RAW),允许程序使用低层
协议
;protocol通常赋值0。
Socket
()调用返回一个整型
socket
描述符
,你可以在后面的调用使用它。
Socket
描述符
是一个指向内部数据结构的指针,它指向
描述符
表入口。调用
Socket
函数
时,
socket
执行体将建立一个
Socket
,实际上"建立一个
Socket
"意味着为一个
Socket
数据结构分配存储空间。
Socket
执行体为你管理
描述符
表。两个网络程序之间的一个网络连接包括五种信息:通信
协议
、本地
协议
地址、本地主机端口、远端主机地址和远端
协议
端口。
Socket
数据结构中包含这五种信息。
socket
在测量软件中的使用也很广泛
Unix环境下的
socket
编程.doc
Unix环境下的
socket
编程.doc
C网络
socket
编程指南.ppt
C网络
socket
编程指南.ppt
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章