DirectShow是微软定义的一套接口集合,由不同的接口组成,例如:IBaseFilter,IPin。这些接口之间的关系形成了DirectShow的架构。DirectX SDK提供了一个C++的BaseClasses,是这些接口的实现。这些实现已经很成熟完善,因此我们不需要重新开发一套类库去实现D...
分类:
其他好文 时间:
2014-11-13 10:38:49
阅读次数:
208
相关协议分析参考tcp/ip协议学习笔记(8)TCP传输控制协议
TCP传输控制块的管理、套接口选项、ioctl、差错处理以及缓存管理涉及以下文件:
include/linux/tcp.h 定义TCP段的格式、TCP传输控制块等结构、宏和函数原型
include/net/sock.h 定义基本的传输控制块结构、宏和函数原型
include/net/inet_connection_sock....
分类:
其他好文 时间:
2014-10-30 22:39:01
阅读次数:
276
一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的
目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX
Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致..
分类:
其他好文 时间:
2014-10-30 19:22:26
阅读次数:
219
一、介绍在学习UNIX网络编程 卷1时,我们当时可以利用Socket套接字来实现回射客户/服务器程序,但是Socket编程是存在一些不足的,例如:1. 服务器必须启动之时,客户端才能连上服务端,并与服务端进行通信;2. 利用套接口描述符进行通信,必须知道对端的IP与端口。二、相关函数介绍下面,我们利...
分类:
其他好文 时间:
2014-10-28 17:40:17
阅读次数:
205
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP:...
分类:
其他好文 时间:
2014-10-26 21:02:55
阅读次数:
117
最近在做项目,需要做一个服务器和客户端的基于TCP的套接口网络编程,由于服务器端返回数据并不是那么的及时,因此,需要在客户端做些延迟,然后才能去读取数据,实验测试结果如下。首先,我们先来看一下我们封装好的一个读延时函数:#define ERR_EXIT(m) \ do \ ...
分类:
其他好文 时间:
2014-10-23 12:00:53
阅读次数:
272
1.概述在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT..
分类:
移动开发 时间:
2014-10-22 16:07:16
阅读次数:
298
首先说一下Unix域协议Unix域协议并不是一个实际的协议族,它只是在同一台主机上进行客户-服务器通信时,使用与在不同主机上的客户和服务器间通信时相同的API(套接口或XTI)的一种方法。当客户和服务器在同一台主机上时,Unix域协议是IPC通信方式的一种替代品。Unix域提供了两种类型的套接口:字...
分类:
其他好文 时间:
2014-10-20 13:06:50
阅读次数:
4162
套接口这个概念最先由4.2BSD(1983)引入,现在已经成为一个通用的网络应用程序编程接口,受到所有操作系统的支持。套接口层位于应用程序和 协议栈之间,对应用程序屏蔽了与协议相关实现的具体细节。
通常,应用程序中调用库函数,而库函数通过系统调用进入套接口层,Linux的套接口层实现提供了一组专门的套接口系统调用,分别在对应的库函数名之上加上"sys_"前缀。此外为了体现一切皆文件的理念,L...
分类:
其他好文 时间:
2014-10-12 15:24:38
阅读次数:
238