2 goahead4.0.1源码分析--目录结构

原创 2018年04月16日 20:45:03

goahead的src目录;这里面主要放置的是源码;


action.c: 此文件主要是:动作处理的函数;绑定URL到C处理函数;

此文件中有六个函数:

static bool actionHandler(Webs *wp);
static void closeAction();
PUBLIC void websActionOpen();                            
PUBLIC void websHeader(Webs *wp);
PUBLIC int websDefineAction(cchar *name, void *fn);       
PUBLIC void websFooter(Webs *wp);                    

其中:

PUBLIC void websActionOpen();  
PUBLIC int websDefineAction(cchar *name, void *fn);

属于goahead的API;

在goahead.h中,有以下宏定义;

 #define websFormDefine websDefineAction

action实例用法:



然后再定义一个处理函数;处理相关的任务;


alloc.c:


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_28433005/article/details/79965115

yii1.1核心源码分析(1)目录结构说明

framework框架核心库 1.base底层类库文件夹包括CApplication:(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序);CComponent(组件...
  • qq_37506868
  • qq_37506868
  • 2018-01-15 15:38:23
  • 106

1 goahead4.0.1源码分析--运行起来

goahead是一个开源的webserver,因为简单,轻巧且功能强大所以应用于各种嵌入式设备;由C语言开发;源码下载路径:点击打开链接 下载后,解压:然后直接make可以看出生成的文件在当前目录下的...
  • qq_28433005
  • qq_28433005
  • 2018-04-14 08:08:59
  • 40

MySQL 5.6 源码目录结构

mysql源码目录结构解析
  • nkuzbp
  • nkuzbp
  • 2015-09-02 17:47:19
  • 4069

Android源代码分析(一) 目录结构分析

Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下: |-- Ma...
  • wulianghuan
  • wulianghuan
  • 2013-10-04 16:27:44
  • 15825

bootstrap源码分析系列:一,文件结构和开发环境

本文基于bootstrap2.3.2。 一,文件结构: ▾ docs/   ▸ assets/   ▸ build/   ▸ examples/   ▸ templates/    ...
  • lihongxun945
  • lihongxun945
  • 2014-01-02 17:23:56
  • 13171

MySQL源码分析以及目录结构

主要模块及数据流 经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。 源码结构(MySQL-5.5.0-m2) B...
  • fjq5a
  • fjq5a
  • 2016-10-09 14:12:27
  • 471

F8App-ReactNative项目源码分析4-js篇

本文开始分析f8app核心js部分的源码,这篇文章将非常难理解,原因了Redux框架引入了很多新概念,使用了大量函数式编程思想,建议先把后面的参考文章仔细过一遍,确保理解后再看本文。React Nat...
  • offbye
  • offbye
  • 2016-06-04 21:34:32
  • 11320

nova源码整体文件结构分析

以下是本人通过阅读Grizzly版OpenStack源码,整理的简要的Nova模块源码结构,希望和大家相互交流。 /bin:Nova各个服务的启动脚本 /nova/api/auth.py:...
  • tantexian
  • tantexian
  • 2014-07-23 13:20:33
  • 4182

2.了解spark的架构和源码模块

1.架构的演变 强烈建议先阅读Matei Zaharia的博士论文,和Matei Zaharia在2015年spark开发者大会上所演讲的内容.(具体内容请自行查阅,了解spark的为什么,怎么做,怎...
  • u012940265
  • u012940265
  • 2017-05-22 13:58:06
  • 273

QEMU1.3.0的源码分析一 : 源码目录简介

最近在研究QEMU,读了一些QEMU的源码,因为涉及的东西比较多,找到的资料又都比较破碎,不太完整。所以将最近的成果总结一下。 相比其他的开源软件来说,QEMU源码下面目录比较多,下面就先把这些目录...
  • snsn1984
  • snsn1984
  • 2012-12-06 15:31:36
  • 3547
收藏助手
不良信息举报
您举报文章:2 goahead4.0.1源码分析--目录结构
举报原因:
原因补充:

(最多只允许输入30个字)