E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sockaddr
使用套接字 ioctl 命令
ioctl 结构需要对指针进行遍历和操作,以处理 IPv4 和 IPv6 地址在长度上的差别(除了使用合适的套接字结构
sockaddr
_in6 或
sockaddr
_storage 之外)。
fp_moon
·
2012-03-27 16:00
IOC
UNIX Domain Socket IPC (
sockaddr
_un )
socketAPI原本是为网络通讯设计的,但后来在socket的框架上发展出一种IPC机制,就是UNIXDomainSocket。虽然网络socket也可用于同一台主机的进程间通讯(通过loopback地址127.0.0.1),但是UNIXDomainSocket用于IPC更有效率:不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程。这是
elfylin
·
2012-03-15 23:00
socket
Stream
unix
struct
domain
Path
API及可伸缩性-ConnectEx
BOOL PASCAL ConnectEx( __in SOCKET s, __in const struct
sockaddr
* name,
zcwtop
·
2012-03-14 10:11
函数
职场
休闲
linux下TCP socket编程初步(1)
Socket编程:结构:
sockaddr
_inSin_family地址家族AF_INETAF_INET6Sin_port16位Sin_addrs_addr32位 Server:socket,bind,
kuzuozhou
·
2012-03-12 20:00
编程
linux
windows
socket
Stream
tcp
linux套接字bind error问题
下午练的linux套接字出了一些毛病,各种错误,先贴出正确代码: struct
sockaddr
_in linuxaddr; linuxaddr.sin_addr.s_addr = htonl
luozhaoyu
·
2012-03-10 18:00
linux
API SOCKET基础(4)网络字节序与主机字节序的转换
在对IP地址结构体
SOCKADDR
_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。
herostarone
·
2012-03-08 19:00
api
网络
socket
几个有用的Winsock API函数
int getpeername( SOCKET s,//准备连接的套接字 struct
sockaddr
FAR* name, int FAR* namelen );
zcwtop
·
2012-03-07 16:57
函数
职场
信息
休闲
无连接通信
int recvfrom( SOCKET s, char FAR* buf, int len, int flags, struct
sockaddr
FAR
zcwtop
·
2012-03-07 14:38
通信
职场
休闲
数据包
IP协议
无连接通信
int recvfrom( SOCKET s, char FAR* buf, int len, int flags, struct
sockaddr
FAR* from, int
zcwtop
·
2012-03-07 14:38
职场
通信
IP协议
Windows网络编程
协议寻址
IPv4寻址在winsock中,应用程序通过
SOCKADDR
_IN结构来指定IP地址和服务端口信息,机构如下 struct
sockaddr
_in { short sin_family
zcwtop
·
2012-03-06 21:03
应用程序
IP地址
信息
机构
休闲
WinSock学习笔记
转自: http://blog.csdn.net/yaneng/article/details/4457685 套接字地址结构 (1)
sockaddr
结构: struct
sockaddr
hanyuanbo
·
2012-02-27 15:00
学习笔记
WinSock学习笔记
阅读更多转自:http://blog.csdn.net/yaneng/article/details/4457685套接字地址结构(1)
sockaddr
结构:structsockaddr{u_shortsa_family
hanyuanbo
·
2012-02-27 15:00
Apache启动报127.0.0.1问题
httpd: apr_
sockaddr
_info_get() failed for hoteel httpd: Could not reliably determine the server's fully
bbaobelief
·
2012-02-21 15:43
Linux
Apache启动报127.0.0.1问题
httpd: apr_
sockaddr
_info_get() failed for hoteel httpd: Could not reliably determine the server's
bbaobelief
·
2012-02-21 15:43
Windows下面向连接的套接字通信
WSADATAwsaData;intret=WSAStartup(MAKEWORD(2,2),&wsaData);if(ret){printf("初始化windsock2.2网络库失败\n");return;}
SOCKADDR
_INservie
yujun_huoxu
·
2012-02-14 09:00
windows
tcp
socket
Stream
网络
winapi
UNIX网络编程 读书笔记
(2) 使用SA代替 struct
sockaddr
(通用套接字结构体) ,因为后面字多可能使代码超出屏幕一行宽度。
zzgthk
·
2012-02-11 10:00
unix
Internet地址结构及转换
Internet地址的基本数据结构如下:#include struct
sockaddr
_in { short sin_family; // e.g.
larryliuqing
·
2012-02-09 12:00
数据结构
include
internet
Linux网络编程---套接字结构
1,结构体struct
sockaddr
,structsockaddr_in,structin_addr:通用套接字数据结构:structsockaddr{ sa_family_tsa_family;
ivan_zjj
·
2012-02-08 12:00
关于socket写了无数遍了
in.h> #define MAXLINE 4096 #define bzero(ptr,n) memset(ptr, 0, n) #define SA struct
sockaddr
haoningabc
·
2012-01-22 11:00
socket
Unix网络编程代码 第20章 广播
/client192.168.1.255,启动后,随便输入字符 #include/*
sockaddr
_in{}andotherInternetdefns*/ #include #include #include
moxiaopeng
·
2012-01-13 23:00
Unix网络编程代码 第17章 ioctl操作
第17章ioctl操作17.6get_ifi_info函数#define_GNU_SOURCE #include/*
sockaddr
_in{}andotherInternetdefns*/ #include
moxiaopeng
·
2012-01-13 18:00
Unix网络编程代码 第16章 非阻塞式I/O
第16章非阻塞式I/O16.2非阻塞读和写:str_cli函数(修订版)//使用select #include/*
sockaddr
_in{}andotherInternetdefns*/ #include
moxiaopeng
·
2012-01-13 16:00
编程
unix
socket
struct
Stream
网络
Unix网络编程代码 第14章 高级I/O函数
第14章高级I/O函数14.2套接字超时14.2.1使用SIGALRM为连接设置超时#include/*
sockaddr
_in{}andotherInternetdefns*/ #include #include
moxiaopeng
·
2012-01-12 23:00
编程
unix
Stream
socket
网络
Signal
使用TCP+winsock写的一个简单客户端程序(转)
comment(lib,"ws2_32.lib") void main() { WSADATA wsaData; SOCKET s;
SOCKADDR
_IN
mjshldcsd
·
2012-01-12 17:00
tcp
socket
Stream
服务器
Unix网络编程代码 第8章 基本UDP套接字编程
第8章基本UDP套接字编程8.3UDP回射服务器程序#include/*
sockaddr
_in{}andotherInternetdefns*/ #include #include #include #
moxiaopeng
·
2012-01-12 01:00
Unix网络编程代码 第7章 套接字选项
检查选项是否受支持并获取默认值 #define__need_timeval #include #include #include/*forTCP_xxxdefines*/ #include #include/*
sockaddr
_in
moxiaopeng
·
2012-01-11 23:00
编程
struct
unix
网络
socket
null
Unix网络编程代码 第6章 I/O复用:select、poll和epoll函数
第6章I/O复用:select、poll和epoll函数6.4str_cli函数(修订版)//使用select #define_POSIX_SOURCE #include/*
sockaddr
_in{}andotherInternetdefns
moxiaopeng
·
2012-01-11 19:00
关于socket写了无数遍了
in.h> #define MAXLINE 4096 #define bzero(ptr,n) memset(ptr, 0, n) #define SA struct
sockaddr
haoningabc
·
2012-01-11 11:00
socket
Unix网络编程代码 第1章 简介
1.2一个简单的时间获取客户程序#include/*
sockaddr
_in{}andotherInternetdefns*/ #include #include/*ANSICheaderfile*/ #
moxiaopeng
·
2012-01-08 21:00
socket学习:
sockAddr
_t 结构
sin_family指代协议族,在socket编程中只能是AF_INETsin_port存储端口号(使用网络字节顺序)sin_addr存储IP地址,使用in_addr这个数据结构sin_zero是为了让
sockaddr
zxc110110
·
2012-01-06 13:00
gentoo apache2 启动失败解决
apache2后,启动总是错误sunshine@gentoo/etc/apache2$sudo/etc/init.d/apache2start *Startingapache2...apache2:apr_
sockaddr
_info_get
leeagle
·
2012-01-04 21:00
apache
server
unix
Google
domain
sun
Addrinfo and Getaddrinfo
gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能够处理名字到地址以及服务到端口这两种转换,返回的是一个
sockaddr
结构的链表而不是一个地址清单
huguohu2006
·
2012-01-04 10:00
RTSP连接服务器和从服务器接收数据的处理流程
ARTSPConnection::onConnect(const sp<AMessage> &msg) int err = ::connect( mSocket, (const struct
sockaddr
ai_longyu
·
2011-12-27 17:00
服务器
一个简单的linux下原生socket的tcp程序及其修改
最初参考网上资料完成如下:/* *tcpserver.c *Author:coder_xia *Description:asimpletcpserver */ #include #include//
sockaddr
_in
coder_xia
·
2011-12-24 11:00
linux
server
struct
Stream
socket
tcp
simple poll echo server example
// echo_server.cc#include//fcntl #include//exit #include//socket #include//
sockaddr
_in #include//bzero
yuyunliuhen
·
2011-12-22 19:00
server
Stream
struct
socket
simple select echo server example
// echo_server.cc#include//fcntl #include//exit #include//select #include//socket #include//
sockaddr
_in
yuyunliuhen
·
2011-12-22 17:00
server
socket
struct
Stream
Descriptor
C语言两个进程相互通信—socket
include #include #include #include int main() { int sockfd; int len; struct
sockaddr
_in
ilvu999
·
2011-12-16 18:00
socket的select函数
socketWinAPI版本1.USHORTnPort=4567;//此服务器监听的端口号//创建监听套节字SOCKETsListen=::socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
sockaddr
_insin
·
2011-12-15 16:00
socket
设置非阻塞的recvfrom
阻塞 ioctlsocket(socketc,FIONBIO,(u_longFAR*)&iMode);//非阻塞设置 n=recvfrom(socket,rbuf,sizeof(szbuf),0,(
SOCKADDR
sky04
·
2011-12-13 16:00
socket
command
Descriptor
Sockets
一个简单的udp接收数据的例子
WSADATAwsaData;WSAStartup(MAKEWORD(2,2),&wsaData);SOCKETsock=socket(AF_INET,SOCK_DGRAM,IPPROTO_UDP);
SOCKADDR
_INLocalAddr
qiuchangyong
·
2011-12-11 01:00
socket
include
GetAcceptExSockaddrs 重叠io获取IP
GetAcceptExSockaddrs( pBuffer->buff, BUFFER_SIZE-2*(sizeof(
sockaddr
_in)+16),
winsunxu
·
2011-12-02 11:00
IO
null
buffer
struct
sockaddr
structsockaddr1.structsockaddr{ unsignedshortsa_family;/*addressfamily,AF_xxx*/ charsa_data[14];/*14bytesofprotocoladdress*/};sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用的是都是AF_INET。sa_data是14字节协议地址。此数据
厚积薄发,滴水穿石
·
2011-11-25 15:00
VC面向对象的方式 写一个基于TCP的 客户端服务端程序 (SOCKET)
SOCKET accept( SOCKET s, struct
sockaddr
FAR*addr, int FAR *addrlen); //最后一个参数一定要赋值为
SOCKADDR
结构体的长度 否则调用失败
txf2004
·
2011-11-08 15:00
socket
VC面向对象的方式 写一个基于TCP的 客户端服务端程序 (SOCKET)
SOCKETaccept(SOCKETs,structsockaddrFAR*addr,intFAR*addrlen); //最后一个参数一定要赋值为
SOCKADDR
结构体的长度否则调用失败这个MSDN
yue7603835
·
2011-11-08 15:00
编程
tcp
Stream
socket
网络
服务器
VC面向对象的方式 写一个基于TCP的 客户端服务端程序 (SOCKET)
SOCKET accept( SOCKET s, struct
sockaddr
FAR*addr, int FAR *addrlen); //最后一个参数一定要赋值为
SOCKADDR
结构体的长度 否则调用失败
webcode
·
2011-11-08 15:00
socket
sock
转自:http://www.cnblogs.com/hnrainll/archive/2011/04/24/2026432.html struct
sockaddr
与struct
sockaddr
_in
xueqibuildxue
·
2011-10-27 16:00
SOC
winsock unblock client programing demo
=0) { std::couth_addr); //Attempttoconnecttoserver if(connect(Socket,(
SOCKADDR
*
xiarendeniao
·
2011-10-20 23:00
apache
socket
服务器
System
buffer
initialization
sockaddr
_in+结构体
头文件是 #includestructsockaddr{unsignedshortsa_family;/*addressfamily,AF_xxx*/charsa_data[14];/*14bytesofprotocoladdress*/};sa_family是地址家族,一般都是“AF_xxx”的形式。通常大多用的是都是AF_INET,代表TCP/IP协议族。sa_data是14字节协议地址。此数
zhwei_87
·
2011-10-13 18:00
socket+结构在+linux+中的定义
/usr/include/bits/socket.h:structsockaddr { __
SOCKADDR
_COMMON(sa_); /*Commondata:addressfamilyandlength
CaspianSea
·
2011-10-13 03:00
linux
struct
socket
internet
structure
网络字节序 主机字节序 转换
在对IP地址结构体
SOCKADDR
_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。
zlb_xidian
·
2011-10-09 23:00
网络
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他