Module: sip-router Branch: bpintea/asi_binrpc2 Commit: 98f09f949c72b6e41e6d76db50584e20220dc84c URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=98f09f94...
Author: bpi bpi@machine.office.iptego.net Committer: bpi bpi@machine.office.iptego.net Date: Thu Jan 14 22:52:41 2010 +0100
- initial import of 'asi' module -- an extension to allow sip-router (SR) work as an Application Server Interface front server. - documentation will follow; basically, it allows an AS register itself with SR, process through whitch the AS tells SR: * what SIP methods it supports; * what parts of a SIP message it wants to receive. SR works as: * networking stack (for SIP) * SIP parser/assembler (UAS/UAC) * transactional layer
---
modules/asi/Makefile | 24 + modules/asi/appsrv.c | 1176 +++++++++++++++++++++++++++++++++++++++++++++ modules/asi/appsrv.h | 121 +++++ modules/asi/asi_mod.c | 324 +++++++++++++ modules/asi/binds.c | 91 ++++ modules/asi/binds.h | 50 ++ modules/asi/digest.c | 383 +++++++++++++++ modules/asi/digest.h | 94 ++++ modules/asi/rpc.c | 1019 +++++++++++++++++++++++++++++++++++++++ modules/asi/select.c | 83 ++++ modules/asi/strutil.h | 170 +++++++ modules/asi/test/Makefile | 15 + modules/asi/test/srv.c | 211 ++++++++ modules/asi/tid.h | 56 +++ 14 files changed, 3817 insertions(+), 0 deletions(-)
Diff: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commitdiff;h=98f0...