Difference between revisions of "Main Page"

From reSIProcate
Jump to navigation Jump to search
 
Line 1: Line 1:
Wiki software successfully installed.
+
Welcome to the reSIProcate knowledge base. This is the place to learn what reSIProcate is and how to use it.
 +
 
 +
Please see http://resiprocate.org and http://sipfoundry.org for more details.  
  
 
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
 
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]
 
and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help.
 
and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help.
 +
 +
== User Documentation ==
 +
 +
=== Introduction ===
 +
 +
* [[Overview]]
 +
 +
* [[Current Features]]
 +
 +
* [[Features in Progress]]
 +
 +
* [[Roadmap]]
 +
 +
=== Tutorial ===
 +
 +
* [[Creating a simple agent]]
 +
 +
* [[Creating a simple proxy]]
 +
 +
* [[Configuration and Building a stack]]
 +
 +
=== Using reSIProcate ===
 +
 +
* [[Overview]]
 +
 +
* [[Creating and Using a SipStack]]
 +
 +
* [[Creating and using a SipMessage]]
 +
 +
* [[Using the SipStack]]
 +
 +
* [[Stack Exceptions]]
 +
 +
* [[Application vs Stack Responsibilities]]
 +
 +
=== Extending the stack ===
 +
 +
* [[Adding a new header]]
 +
 +
* [[Adding a new parameter]]
 +
 +
=== Using TLS===
 +
 +
=== Advanced Topics===
 +
 +
* [[Running the stack in a multithreaded mode]]
 +
 +
* [[Receiving transaction termination notifications]]
 +
 +
* [[Enabling Strict Routing]]
 +
 +
* [[s/mime]]
 +
 +
== Design and Implementation ==
 +
 +
=== Motivation ===
 +
 +
* [[Why a new stack?]]
 +
 +
* [[Design Criteria]]
 +
 +
=== Architecture ===
 +
 +
* [[Overview]]
 +
 +
* [[Data flow]]
 +
 +
* [[Threading model]]
 +
 +
* [[Use of FIFOs]]
 +
 +
=== Transaction ===
 +
 +
* [[State machines]]
 +
 +
=== DNS resolution ===
 +
 +
* [[Why Asynchronous DNS]]
 +
 +
* [[Interaction with the Transaction]]
 +
 +
=== TransportSelector ===
 +
 +
* [[What is it for?]]
 +
 +
=== Transports ===
 +
 +
* [[Overview]]
 +
 +
* [[UDP]]
 +
 +
* [[TCP]]
 +
 +
* [[TLS]]
 +
 +
* [[SCTP]]
 +
 +
* [[Adding new transports]]
 +
 +
=== Scanner / Preparser ===
 +
 +
=== Parser ===
 +
 +
=== Contents ===
 +
 +
=== Data ===
 +
 +
=== Timers ===
 +
 +
=== Fifos ===
 +
 +
=== s/mime ===

Revision as of 00:57, 10 November 2004

Welcome to the reSIProcate knowledge base. This is the place to learn what reSIProcate is and how to use it.

Please see http://resiprocate.org and http://sipfoundry.org for more details.

Please see documentation on customizing the interface and the User's Guide for usage and configuration help.

User Documentation

Introduction

Tutorial

Using reSIProcate

Extending the stack

Using TLS

Advanced Topics

Design and Implementation

Motivation

Architecture

Transaction

DNS resolution

TransportSelector

Transports

Scanner / Preparser

Parser

Contents

Data

Timers

Fifos

s/mime