pybindgen-master.zip

  • jones-tyler
    了解作者
  • LINUX
    开发工具
  • 492KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2021-04-23 04:30
    上传日期
pibingen for ns-2 network simulator
pybindgen-master.zip
内容介绍
#include "hello.h" #include <stdio.h> #include <stdlib.h> #include <string.h> Bool hello_print_message(const char *message) { printf("Hello: %s\n", message); return 0; } double hello_sum(double x, double y) { return x + y; } struct _HelloFoo { int refcount; char *data; }; HelloFoo* hello_foo_new(void) { HelloFoo *foo; foo = (HelloFoo *) malloc(sizeof(HelloFoo)); foo->refcount = 1; foo->data = NULL; return foo; } HelloFoo* hello_foo_new_from_data(const char *data) { HelloFoo* foo; foo = hello_foo_new(); hello_foo_set_data(foo, data); return foo; } HelloFoo* hello_foo_new_with_spaces (int num_spaces) { int i; HelloFoo *foo; foo = hello_foo_new(); foo->data = malloc(num_spaces + 1); for (i = 0; i < num_spaces; i++) foo->data[i] = ' '; foo->data[i] = '\0'; return foo; } void hello_foo_ref(HelloFoo *foo) { foo->refcount++; } void hello_foo_unref(HelloFoo *foo) { if (--foo->refcount > 0) return; if (foo->data) free(foo->data); free(foo); } void hello_foo_set_data(HelloFoo *foo, const char *data) { if (foo->data) free(foo->data); foo->data = strdup(data); } const char * hello_foo_get_data(HelloFoo *foo) { return foo->data; } const HelloFoo* hello_foo_get_self (HelloFoo *foo) { return foo; } int hello_get_hash (const HelloFoo *foo) { if (foo) { return (int) (long) foo; } else { return -1; } }
评论
    相关推荐
    • NS-2source.rar
      NS-2网络模拟基础与应用 - 方路平 - 源代码,这是方路平编写的NS2与网络模拟基础与应用的源代码,适合刚开始学NS2的人应用,我都验证过来,没有错误,放心下载使用
    • Ns-2.rar
      ns-2与网络仿真.pdf,复印的很清晰,大家可以下载,对初学者有很大的帮助。
    • gpsr-ns-2.tar.gz
      在linux下的ns2网络协议编程源代码,gpsr算法协议
    • ns-2.zip
      ns2 related stuff which is good
    • Ant net implementation NS-2.rar
      linux based ant net adaptive algorithm
    • 使用NS-2模拟实现无线AD-hoc网络
      wireless-3node.tcl 无线Ad hoc网络的NS-2模拟脚本 命令格式:$ ns wireless-3node.tcl statistic.sh throughput.sh throughput.awk FTP业务平均吞吐量统计脚本 命令格式:$ sh statistic.sh | sh throughput.sh cbr...
    • ns-vue-2
      nsvueapp NativeScript-Vue应用程序 用法 # Install dependencies npm install # Build for production npm run build:android npm run build:ios # Watch for changes and run the application ...
    • RPI NS-2 Graphing and Statistics Package-开源
      NS-2 离散事件模拟器的图形和统计框架。 这已经被各种研究人员和工程班使用了好几年。 它弹出窗口或生成适合包含在 Latex 或 html 文档中的图形。
    • TRAFIL:TRAFIL 是 NS-2 的前端工具,包括前仿真和后仿真功能
      如果您使用任何模拟执行选项,TRAFIL 还要求您将 NS-2 安装在默认的 /usr/bin 文件夹中(或至少在 PATH 中设置)。 兼容性 TRAFIL 目前仅支持 NS-2。 NS-3 跟踪文件处理没有经过测试,因此不被认为是功能性的。 ...
    • ns2-multicast-master.zip
      multicast ns-2 network simulator