[diameter] difference between offline charging and online charging

Online Charging is the name used by 3GPP for pre-paid charging in the IMS scope. It is the charging which occurs in real-time, where the service cost...

2012-04-01 16:58:29

阅读数:497

评论数:0

sigsuspend 用于等待信号处理程序设置全局变量

#include #include #include #include #include #include extern int errno; volatile sig_atomic_t quitflag; static void sig_int(int signo) { ...

2012-03-26 09:55:38

阅读数:176

评论数:0

sigsetjmp & siglongjmp

sigsetjmp和siglongjmp用于在信号处理程序中进行非局部跳,而不应该使用setjmp和longjmp 函数原型: NAME setjmp, sigsetjmp - save stack context for non-local goto SYNOPSIS ...

2012-03-25 15:03:20

阅读数:252

评论数:0

用sigaction实现signal

#include #include #include #include typedef void (*sig_handler_t)(int); void sig_int(int signo); sig_handler_t signal(int signo, sig_handler_t...

2012-03-25 14:16:17

阅读数:190

评论数:0

linux创建线程之vfork

相对于fork,vfork在创建线程时不会将父进程的地址空间完全拷贝过来,相反是在父进程的地址空间里运行的,因此对父进程变量的修改会在父进程体现出来。 另外vfork可以保证子进程先于父进程执行,此时如果子进程依赖父进程的某些条件可能会产生死锁。 函数原型 #include #includ...

2012-02-22 19:41:55

阅读数:699

评论数:0

socket常用地址定义

ipv4 /* Address to accept any incoming messages. */ #define    INADDR_ANY        ((unsigned long int) 0x00000000) /* Address to send to all ho...

2012-02-13 14:56:43

阅读数:189

评论数:0

socket 地址结构体定义

IPV4 struct sockaddr_in {   __kernel_sa_family_t    sin_family;    /* Address family        */   __be16        sin_port;    /* Port number        ...

2012-02-13 14:16:49

阅读数:403

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭