<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[houbaochen的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/houbaochen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; houbaochen]]></copyright><item><title><![CDATA[回调]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6746305</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6746305</guid><author>houbaochen</author><pubDate>Sat, 03 Sep 2011 23:27:39 +0800</pubDate><description><![CDATA[#include 
#include 
int Test1()
{
   int i;
   for (i=0; i
   {
     printf("The %d th charactor is: %c/n", i, (char)('a' + i%26));]]></description><category></category></item><item><title><![CDATA[ioctl struct ifreq]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6667524</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6667524</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 20:31:24 +0800</pubDate><description><![CDATA[用ioctl获得本地ip地址时要用到两个结构体ifconf和ifreq，它们对于大多数人
来说都是比较陌生的，这里给大家一种比较简单的理解方法，当然只一种帮助
理解的方法，在描述中可能会有一些地方与真实定义有所出入，仅供参考.
首先先认识一下ifconf和ifreq：]]></description><category></category></item><item><title><![CDATA[linux内核IOCTL网络控制框架实现分析]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6667496</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6667496</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 20:08:03 +0800</pubDate><description><![CDATA[linux内核IOCTL网络控制框架实现分析
 
 
 
 
 
 
 
作者：松哥
email：jccz_zys@tom.com
MSN: jccz_zys@163.net
QQ: 15210449
       
目录
 
一、概述
二、用户空]]></description><category></category></item><item><title><![CDATA[设置系统网关]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6667148</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6667148</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 16:50:22 +0800</pubDate><description><![CDATA[将用到以下结构和函数：
在net/route.h中：
struct rtentry
{
......
struct sockaddr rt_dst; /* Target address. */
struct sockaddr rt_gateway; /* Gatewa]]></description><category></category></item><item><title><![CDATA[add route]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6667144</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6667144</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 16:47:30 +0800</pubDate><description><![CDATA[kernel_add_route (struct prefix_ipv4 *dest, struct in_addr *gate,
                  int index, int flags)
{
  int ret;
  int sock;
  st]]></description><category></category></item><item><title><![CDATA[主题：ioctl函数详细说明]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6667136</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6667136</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 16:44:16 +0800</pubDate><description><![CDATA[ioctl 函数
 
本函数影响由fd 参数引用的一个打开的文件。
 
#include
int ioctl( int fd, int request, .../* void *arg */ );
返回0 ：成功    -1 ：出错
 
第三个参数总是一个指针，但]]></description><category></category></item><item><title><![CDATA[网络接口实现过程中的代码]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/6666433</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/6666433</guid><author>houbaochen</author><pubDate>Sun, 07 Aug 2011 10:10:03 +0800</pubDate><description><![CDATA[struct sockaddr_in 
{ 
    sa_family_t  sin_family; /* address family: AF_INET */ 
    u_int16_t  sin_port;   /* port in network byte ord]]></description><category></category></item><item><title><![CDATA[Event Listener)]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5565156</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5565156</guid><author>houbaochen</author><pubDate>Fri, 07 May 2010 00:00:00 +0800</pubDate><description><![CDATA[目錄 [隱藏] 1 簡介 2 指示相關的類別架構 3 指示過濾 (Indication Filter) 4 事件處理 (Event Handler) 5 訂閱 (Subscription) 6 事件監聽 (Event Listener) 7 自我練習 8 參考資料 [編輯]簡介所有系統中，當事件狀況的發生會自動引起警報。有些引起操作者注意的警報，對某些需求而言，需要再做檢查的動作或是調閱過去監控的]]></description><category></category></item><item><title><![CDATA[Set Property CIM Operation]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5565150</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5565150</guid><author>houbaochen</author><pubDate>Thu, 06 May 2010 23:57:00 +0800</pubDate><description><![CDATA[Return RequestIf unsuccessful, one of the following status codes MUST be returned by this method, where the first applicable error in the list (starting with the first element of the list, and worki]]></description><category></category></item><item><title><![CDATA[CIM provider]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5540846</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5540846</guid><author>houbaochen</author><pubDate>Wed, 28 Apr 2010 23:54:00 +0800</pubDate><description><![CDATA[class PEGASUS_PROVIDER_LINKAGE CIMMethodProviderFunctions that support the invocation of methods defined for a CIM class.DocumentationFunctions that support the invocation of metho]]></description><category></category></item><item><title><![CDATA[provider]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5540839</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5540839</guid><author>houbaochen</author><pubDate>Wed, 28 Apr 2010 23:52:00 +0800</pubDate><description><![CDATA[In file ../../src/Pegasus/Provider/CIMProvider.h: class PEGASUS_PROVIDER_LINKAGE CIMProviderParent class for all provider interfaces.DocumentationParent class for all provider in]]></description><category></category></item><item><title><![CDATA[Hierarchy of Classes]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5540803</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5540803</guid><author>houbaochen</author><pubDate>Wed, 28 Apr 2010 23:36:00 +0800</pubDate><description><![CDATA[Hierarchy of ClassesAcceptLanguageListContainer Array Boolean CIMClass CIMClient CIMConstClass CIMConstInstance CIMConstMethod CIMConstObject CIMConstParameter CIMConstProperty]]></description><category></category></item><item><title><![CDATA[CIM]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5540798</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5540798</guid><author>houbaochen</author><pubDate>Wed, 28 Apr 2010 23:31:00 +0800</pubDate><description><![CDATA[In file ../../src/Pegasus/Client/CIMClient.h: class PEGASUS_CLIENT_LINKAGE CIMClientThis class provides the interface that a client uses to communicate with a CIM server.Do]]></description><category></category></item><item><title><![CDATA[基于 CIMPLE 接口的 CIM Provider 的实现及其性能测试]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5452792</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5452792</guid><author>houbaochen</author><pubDate>Mon, 05 Apr 2010 21:41:00 +0800</pubDate><description><![CDATA[1 概述开源项目 CIMPLE 为开发 CIM Provider 提供了一种新的接口。 它比之于现存的几个主要开发接口如Pegasus C++ ，CMPI 等在平台支持性，代码量和运行效率方面都有着显著的优点。 为了向读者展示这些优点，本文将着重从相关标准，具体实现和性能测试三个方面对 CIMPLE 接口进行详细的介绍， 希望对 CIM Provider 的设计和开发人员有所帮助。 2]]></description><category></category></item><item><title><![CDATA[周总结]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5452749</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5452749</guid><author>houbaochen</author><pubDate>Mon, 05 Apr 2010 21:27:00 +0800</pubDate><description><![CDATA[一、基本概念1、什么是CIM？CIM ( 通用信息模型 ) 是由 DMTF 制定的用于管理计算机系统和网络的工业规范，它提供了一个共同的概念框架，将所有系统进行分类，并确定了部分网络环境，而且描绘了这些部分的互动。由公共信息模型开发出的管理软件可以统一异构环境下的产品管理。 CIM 由以下几部分组成 : CIM 规范- 定义了整合管理模型的语言和方法论。 CIM 标准模型- 定]]></description><category></category></item><item><title><![CDATA[从dll导出lib ]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5451335</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5451335</guid><author>houbaochen</author><pubDate>Mon, 05 Apr 2010 11:38:00 +0800</pubDate><description><![CDATA[一、使用VC++的工具DUMPBIN将DLL中的导出函数表导出到一定义(.DEF)文件EXAMPLE： DUMPBIN VideoDeCoder.dll /EXPROTS /OUT:VideoDeCoder.def 二、将导出的.DEF文件整理为一符合.DEF个数的函数导出文件EXAMPLE：VideoDeCoder.DEF 文件内容如下Dump of file VideoDeCoder.dl]]></description><category></category></item><item><title><![CDATA[管理应用程序编程: WBEM 和 CIM 简介]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5451247</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5451247</guid><author>houbaochen</author><pubDate>Mon, 05 Apr 2010 11:06:00 +0800</pubDate><description><![CDATA[Paul Monday继续他关于构建资源管理应用程序的三部分系列文章，以及基于 Web的企业管理 (WBEM) 倡议的知识。WBEM用于标准化企业网络中受管资源的描述和使用。接着，Paul 描述包含 WBEM的组件并使用一个简单的文件系统示例来练习使用此技术。请点击文章顶部和底部的 讨论，与作者和其他读者分享对本文的看法。 在这一系列的 第 1 部分中，我对联邦管理架构，用于为分布式网络创]]></description><category></category></item><item><title><![CDATA[通用信息模型 CIM 开发介绍]]></title><link>https://blog.youkuaiyun.com/houbaochen/article/details/5451233</link><guid>https://blog.youkuaiyun.com/houbaochen/article/details/5451233</guid><author>houbaochen</author><pubDate>Mon, 05 Apr 2010 10:58:00 +0800</pubDate><description><![CDATA[2009 年 1 月 21 日通用信息模型 CIM 相关的开发技术，正在被越来越多的开发者所应用来搭建基于标准的信息世界模型。本文中，作者首先介绍相关的概念和技术背景，之后通过一个完整的案例，讲解从模型设计到最后的实现和测试过程，希望能让读者快速地掌握最基本的 CIM 开发流程。概述通用信息模型 (CIM) 提供了一种对被管理信息的通用定义，包括系统、网络、应用和服务，并且能供被扩]]></description><category></category></item></channel></rss>