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
AF_INET和PF_INET的细微不同
deddb9ef51222e4578f0551d.html 在写网络程序的时候,建立TCPsocket: sock=socket(PF_INET,SOCK_STREAM,0); 然后再绑定本地地址或连接远程地址时需要初始化
sockaddr
_in
ixidof
·
2010-07-26 20:00
windows
tcp
Stream
socket
unix
domain
IPv6、IPv4中的四个地址结构:
sockaddr
、
sockaddr
_in、
sockaddr
_in6、addrinfo的对比
struct
sockaddr
{ unsigned short sa_family; /* address family, AF_xxx */ char sa_data
xyliufeng
·
2010-07-22 14:00
ipv4
struct
sockaddr
与struct
sockaddr
_in ,struct
sockaddr
_un的区别和联系
在linux环境下,结构体structsockaddr在/usr/include/linux/socket.h中定义,具体如下:typedefunsignedshortsa_family_t;structsockaddr{ sa_family_t sa_family; /*addressfamily,AF_xxx */ char sa
lhuoshan
·
2010-07-16 09:00
socket
struct
unix
domain
internet
structure
inet_addr() inet_ntoa() inet_pton inet_ntop
sockaddr
_in
inet_addr()简述:将一个点间隔地址转换成一个in_addr。#includeunsignedlongPASCALFARinet_addr(conststructFAR*cp);cp:一个以Internet标准“.”间隔的字符串。注释:本函数解释cp参数中的字符串,这个字符串用Internet的“.”间隔格式表示一个数字的Internet地址。返回值可用作Internet地址。所有Inte
zhdrfirst
·
2010-07-12 11:00
数据结构
网络
struct
internet
pascal
DST
ipv6 socket 编程中遇到的问题
sockaddr
_storage有足够大的空间来存储任何类型的
sockaddr
。 3ine
masikkk
·
2010-07-09 06:00
编程
linux
socket
struct
存储
《Windows API巡礼》---sendto和recvfrom
指向将要发送数据的缓冲区 __in intlen,//缓冲区大小 __in intflags,//指定数据传输方式 __in conststructsockaddr*to,//可选的指针,指向存储目标套接字地址信息的
sockaddr
ACE1985
·
2010-07-03 15:00
windows
api
socket
struct
application
structure
《Windows API巡礼》---sendto和recvfrom
char *buf, //指向将要发送数据的缓冲区 __in int len, //缓冲区大小 __in int flags, //指定数据传输方式 __in const struct
sockaddr
wapysun
·
2010-07-03 15:00
windows
Addrinfo and Getaddrinfo
12:54阅读309评论0字号:大中小gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能够处理名字到地址以及服务到端口这两种转换,返回的是一个
sockaddr
S.l.e!ep.¢%
·
2010-07-02 08:00
Kqueue TCP服务端
basicsocketdefinitions*/#include/*timeval{}forselect()*/#include/*timespec{}forpselect()*/#include/*
sockaddr
_in
MSDA
·
2010-07-01 11:00
linux下udp编程简单示例
#includeusingnamespacestd;#include#include#include#include#includeintmain(){
sockaddr
_insi;shortport;socklen_tlen
wpc320
·
2010-06-24 23:00
加入fork()的区别(执行结果)
int main(int argc,char **argv){ int sockfd; sockfd = socket(AF_INET,SOCK_STREAM,0); struct
sockaddr
liuye066
·
2010-06-24 16:00
C++
c
socket
C#
Linux编程
sockaddr
_in
sockaddr
in_addr详解。
#include<stdio.h> #include <stdlib.h> #include <errno.h> #include <string.h> #include <netdb.h> #include <sys/types.h> #include <netinet/in.h>
freesoftman
·
2010-06-21 22:00
编程
linux
socket
getHostByName 获取主机信息
unsigned int dir(char * server) { int sck;//套接字变量 struct
sockaddr
_in serv_adr; //远程主机的地址 struct hostent
shaojiashuai123456
·
2010-06-17 17:00
数据结构
socket
socket 编程入门教程(五)UDP原理:4、“有连接”的UDP
有连接”的UDP虽然UDP是无连接的,但是也可以通过调用connect()将本地的UDPsocketFD与一个远程的UDPsocketFD连接起来——只需要指定这个远程sockFD的地址,假设这个地址是
sockaddr
_inremoteSockAddr
再别流年的技术实验室
·
2010-06-11 11:00
socket 编程入门教程(五)UDP原理:2、设计UDP client类
的客户端看起来几乎就是服务器端的翻版,甚至比服务器端更简单——因为不需要bind()本机地址:class UDPClientSock: public BaseSock {protected: mutable
sockaddr
_in
再别流年的技术实验室
·
2010-06-10 19:00
socket 编程入门教程(三)TCP原理:4、设计TCP socket的类(下)
class TCPClientSock: public BaseSock{private:
sockaddr
_in serverSockAddr;protected: char* preBuffer
再别流年的技术实验室
·
2010-06-07 00:00
转载 :struct
sockaddr
_in等Socket编程相关数据类型定义
structsockaddr_in等Socket编程相关数据类型定义 计算机数据存储有两种字节优先顺序:高位字节优先和低位字节优先。Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。我们要讨论的第一个结构类型是:structsockadd
xiaofei0859
·
2010-06-02 11:00
端口复用的关键代码
#include#include//type为sock的type,addr为已初始化好的
sockaddr
,alen为addr的长度,qlen为listen的第二个参数//出错返回-1,正确返回listen
lanseshenhua
·
2010-05-06 11:00
WSAEFAULT 10014 Bad address.
例如对于如果小于sizeof(
SOCKADDR
)值的参数是一个
SOCKADDR
结构的长度,则将发生此问题。做一个很简单的C/S程序,C端send的时候提示这个错误,网上
一天一点
·
2010-04-25 21:00
Socket Programming下IPv6的支持
一、区别之处1)地址结构ipv4地址结构:struct
sockaddr
_in{ short int sin_family;//地址族 unsigned short int sin_port
NEOMc
·
2010-04-22 16:00
struct
网络
socket
tcp
Stream
DST
18.unix域协议
unix域地址结构 struct
sockaddr
_un{ uint8_t sun_len; sa_f
memorymyann
·
2010-04-21 16:00
.net
unix
socket
网络协议
sun
SOCKADDR
与
SOCKADDR
_IN
typedefstructsockaddrSOCKADDRstructsockaddr{ u_shortsa_family; /*addressfamily*/ char sa_data[14]; /*upto14bytesofdirectaddress*/}; typedefstructsockaddr_inSOCKADD
csw_100
·
2010-04-20 20:00
SOCKADDR
与
SOCKADDR
_IN 关系
typedefstructsockaddrSOCKADDRstructsockaddr{ u_shortsa_family; /*addressfamily*/ char sa_data[14]; /*upto14bytesofdirectaddress*/}; typedefstructsockaddr_inSOCKADD
csw_100
·
2010-04-20 13:00
socket
struct
UP
sun
internet
如何判断iphone是否联网
+(BOOL)isNetworkReachable{ // Create zero addy struct
sockaddr
_in zeroAddress; bzero(&zeroAddress
xiaozhao-521
·
2010-04-17 21:00
iPhone
如何判断iphone是否联网
+(BOOL)isNetworkReachable{ // Create zero addy struct
sockaddr
_in zeroAddress; bzero(&zeroAddress
xiaozhao-521
·
2010-04-17 21:00
iPhone
如何判断iphone是否联网
+(BOOL)isNetworkReachable{ // Create zero addy struct
sockaddr
_in zeroAddress; bzero(&zeroAddress
xiaozhao-521
·
2010-04-17 21:00
iPhone
当前手机是否联网 Objective-C for iphone Connected To Network
当前手机是否联网Objective-CforiphoneConnectedToNetwork -(BOOL)connectedToNetwork{ //Createzeroaddy struct
sockaddr
_inzeroAddress
itudou_2010
·
2010-04-14 10:00
c
null
url
iPhone
手机
NetWork
struct
sockaddr
与 struct
sockaddr
_in
structsockaddr与structsockaddr_in structsockaddr{unsignedshortsa_family; /*addressfamily,AF_xxx*/charsa_data[14]; /*14bytesofprotocoladdress*/};sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用
liqihacker
·
2010-04-10 10:00
C++ TCP htons INADDR_ANY
SOCKADDR
_IN结构
1986转换成16进制是07C2主机顺序转换成网络顺序之后是C207C207转换为十进制是49671例子:0x12345678经过htons是0x78563412在给
SOCKADDR
_IN结构中的端口号直接赋值
编程自动化
·
2010-03-28 10:00
5.getsockname与getpeername
int getsockname(int sockfd, struct
sockaddr
* localaddr, socken_t * addrlen); int getpeername(int sockfd
memorymyann
·
2010-03-24 16:00
.net
socket
4.unix网络编程的大致流程
因此接下来将会自己声明一个网络套接字(该套接字结构取决于你要使用什么协议,常用的IPV4协议,结构为struct
sockaddr
_
memorymyann
·
2010-03-23 17:00
编程
unix
socket
网络协议
网络应用
2.套接口地址结构
首先介绍套接口地址结构: struct
sockaddr
_in,定义在netinet/in.h中,一般是在/usr/include 下 struct in_addr {  
memorymyann
·
2010-03-19 17:00
数据结构
socket
网络协议
socket编程头文件和常用函数
sys/types.h:数据类型定义sys/socket.h:提供socket函数及数据结构netinet/in.h:定义数据结构
sockaddr
_inarpa/inet.h:提供IP地址转换函数netdb.h
danforn
·
2010-03-19 16:00
数据结构
编程
socket
struct
tcp
NetWork
网络编程学习笔记1
网络编程学习笔记一常用数据结构在设计网络程序之前,需要了解两个重要的数据类型
sockaddr
和
sockaddr
_in.两个结构都是用来保存socket信息的,如IP地址,通信端口等,它们的具体定义如下所示
victory08
·
2010-03-05 10:00
数据结构
编程
网络
struct
socket
Stream
struct
sockaddr
与 struct
sockaddr
_in
structsockaddr{unsignedshortsa_family; /*addressfamily,AF_xxx*/charsa_data[14]; /*14bytesofprotocoladdress*/};sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用的是都是AF_INET。sa_data是14字节协议地址。此数据结构
lxb316
·
2010-03-03 22:00
数据结构
编程
struct
socket
存储
internet
SOCKET 常用数据类型分析
1.SOCKET(套接字) typedef UINT_PTR SOCKET;typedef unsignedint UINT_PTR; 4个字节 2.
sockaddr
,
SOCKADDR
icedmilk
·
2010-03-01 16:00
socket
struct
网络
internet
UNP读书笔记三 TCP客户/服务器程序分析
include "unp.h"void cli_echo(FILE* fp, int fd);int main(int argc, char **argv){ int sockfd; struct
sockaddr
_in
sin的博客
·
2010-02-21 19:00
TCP/IP编程中协议无关性的函数getaddrinfo()
一、getaddrinfo函数介绍:gethostbyname和gethostbyaddr这两个函数仅仅支持IPv4,getaddrinfo函数能够处理名字到地址以及服务到端口这两种转换,返回的是一个
sockaddr
weihua1984
·
2010-02-03 09:00
编程
struct
Stream
service
null
存储
socket编程相关
发送缓冲区至少为3倍的MSS,可使网络充分利用
sockaddr
_in结构体使用前要清零使用connect后的UDP性能可以得到提升
chensichensi
·
2010-01-28 10:00
常见网络函数的使用
1.gethostname获得主机名 2.getpeername获得与套接口相连的远程协议地址,用于从端口s中获取与它捆绑的端口名,并把它存放在
sockaddr
类型的name结构中。
farsight2009
·
2010-01-27 10:00
sockaddr
和
sockaddr
_in 的区别与联系
shortsin_family;//地址族Socket只能用AF_INETu_shortsin_port;//端口structin_addrsin_addr;//IPv4网络地址charsin_zero[8];//};
sockaddr
wihing
·
2010-01-27 01:00
UNP读书笔记一 Socket编程的简单介绍!
二几个重要的数据结构和函数1
sockaddr
和
sockaddr
_in结构struct
sockaddr
{unsigned short sa_family;char sa_data[14];};struct
sin的博客
·
2010-01-24 01:00
简单的客户/服务器程序(基于windows Socket API)
color4f"); InitSock();//加载winsock第一个版本进行版本协商 //创建套接字 SOCKETm_SrvSocket=socket(AF_INET,SOCK_STREAM,0);
SOCKADDR
_I
typename
·
2010-01-21 11:00
windows
Stream
socket
服务器
null
dll
inet_addr函数处理IP地址需要注意的问题
首先,假设你已经有了一个
sockaddr
_in结构体ina,你有一个IP地址"132.241.5.10" 要储存在其中,你就要用到函数inet_addr(),将IP地址从 点数格式转换成无符
thunder09
·
2010-01-06 16:00
WIN网络编程-网络扩展函数
1、GetAcceptExSockaddrs粘贴从AcceptEx函数取得的数据,将本地和远程地址传递到
sockaddr
结构,专门为AcceptEx函数准备的。
deepfuture
·
2009-12-21 20:00
thread
编程
windows
socket
performance
18.3.3 套接字地址
对于一个AF_UNIX套接字来说,它的地址是由一个包含在sys/un.h头文件里的
sockaddr
_un结构描述的。
Linuxdianc
·
2009-12-21 13:00
linux
struct
unix
sun
Path
internet
配置Apache时出错及解决方法
错误:httpd:apr_
sockaddr
_info_get()failedforweb.keke.comhttpd:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname
lecchi
·
2009-12-02 14:31
apache
职场
出错
休闲
配置Apache时出错及解决方法
错误:httpd:apr_
sockaddr
_info_get()failedforweb.keke.comhttpd:Couldnotreliablydeterminetheserver'sfullyqualifieddomainname
lecchi
·
2009-12-02 14:31
apache
职场
出错
休闲
C++的Socket编程(1)
学的有多肤浅接下来就准备返璞归真啦哈哈转战c++ing...1.了解基本Socket函数SOCKETs=socket(family,type,protocal);intnRet=connect(s,(
sockaddr
fiona1990hn
·
2009-11-23 21:00
sockaddr
与
sockaddr
_in结构体简介
structsockaddr{unsigned short sa_family; /*addressfamily,AF_xxx*/char sa_data[14]; /*14bytesofprotocoladdress*/};sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用的是都是AF_INET。sa_data是14字节协议地址。此数
wind00sky
·
2009-11-11 12:00
数据结构
编程
struct
socket
存储
internet
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他