Actions

User Guide

Revision as of 14:32, 7 May 2009 by Ktrueman (talk | contribs)

ToolPack Users’ guide

Toolpack Architecture

  • Overview
  • CMC library
  • CMC Server
  • HA Manager
  • TCAP Control library


Toolpack Concepts

  1. Interfaces
  2. Classes
  3. Services
  4. Behaviors

    ToolPack Reference Applications

    TelephonyApplication

    2.1.1 Description 2.1.2 Features 2.1.3 Usage 2.1.4 Caveats

    2.2 Bridging Service 2.2.1 Description 2.2.2 Features 2.2.3 Usage 2.2.4 Caveats 2.3 Voicemail Service 2.3.1 Description 2.3.2 Usage 2.3.3 Caveats 2.3.4 Classes

    ToolPack Modules

    Callandlegmanagement

    3.1.1 CMC Call Leg class 3.1.2 CAF Call interface 3.1.3 CAF Bridge class.

    CallBehaviors . 3.2.1 CAFCallRingbackTone 3.2.2 CAFCallVoiceMailFallback .. 3.2.3 CAFCallFaxRelay 3.2.4 CAFCallFollowMe CallRouting ... 3.3.1 Description 3.3.2 Usage.. 3.3.3 Caveats .

    Interactivevoiceresponse(IVR) 3.4.1 Description 3.4.2 Usage.. 3.4.3 Caveats . 3.4.4 Classes .

    Web OAM&P

    3.5.1 Description. 34 3.5.2 Usage. 35 3.5.3 Caveats35

    3.6 Database. 36

    3.6.1 Framework database 36 3.6.2 Application database 36 3.6.3 Data access objects37

    3.7 System Logging39 3.7.1 Description 3.7.2 Usage 3.7.3 Caveats . 3.7.4 Classes .

    ToolPack Classes

    CTBCMCCallLegClassReference ....

    4.1.1 Detailed Description 4.1.2 Constructor & Destructor Documentation 4.1.3 Member Function Documentation. 4.1.4 Member Data Documentation

    TBCAF::ITBCAFCallClassReference . 4.2.1 DetailedDescription 4.2.2 MemberFunctionDocumentation

    TBCAF::CTBCAFCallLegClassReference 4.3.1 DetailedDescription 4.3.2 Constructor&DestructorDocumentation .. 4.3.3 MemberFunctionDocumentation

    TBCAF::CTBCAFCallBehaviorFaxRelay Class Reference. 4.4.1 DetailedDescription 4.4.2 MemberFunctionDocumentation

    TBCAF::CTBCAFCallBehaviorFollowMe Class Reference.

    4.5.1 Detailed Description 4.5.2 Member Function Documentation. 85

    4.6 TBCAF::CTBCAFCallBehaviorRbt Class Reference. 86 4.6.1 Detailed Description 86 4.6.2 Member Function Documentation. 87

    4.7 TBCAF::CTBCAFCallBehaviorVoiceMail Class Reference. 89 4.7.1 DetailedDescription 89 4.7.2 MemberFunctionDocumentation 90

    4.8 TBCAF::ITBCAFRoutingClassReference 93 4.8.1 Detailed Description 4.8.2 Member Function Documentation

    TBCAF::CTBCAFRouteClassReference

    4.9.1 DetailedDescription 4.9.2 Constructor&DestructorDocumentation .. 4.9.3 MemberFunctionDocumentation

    4.10 CTBCMC_CALL_LEG_ATTRIBUTEClassReference 4.10.1 DetailedDescription 4.10.2 MemberFunctionDocumentation

    4.11 TBCAF::CTBCAFIvrClassReference 4.11.1 DetailedDescription 4.11.2 Constructor&DestructorDocumentation 4.11.3 MemberFunctionDocumentation 4.11.4 MemberDataDocumentation

    4.12 TBCAF::CTBCAFVoiceMailMenuClassReference 4.12.1 DetailedDescription 4.12.2 Constructor&DestructorDocumentation


    4.13 TBCAF::CTBCAFDaoConnectionClassReference ..

    4.13.1 DetailedDescription 4.13.2 Constructor&DestructorDocumentation ..

    4.14 TBCAF::CTBCAFDaoConnMgrClassReference...........

    4.14.1 DetailedDescription 4.14.2 Constructor & Destructor Documentation 4.14.3 MemberFunctionDocumentation 111

    4.15TBCAF::ITBCAFLogClassReference ..113

    4.15.1 DetailedDescription 113 4.15.2 MemberFunctionDocumentation 114

    4.16TBCAF::CTBCAFLogClassReference .118

    4.16.1 DetailedDescription 118 4.16.2 Constructor&DestructorDocumentation .. 121 4.16.3 MemberFunctionDocumentation 121 4.16.4 Member Data Documentation

    4.17 TBCAF::ITBCAFLogDao Class Reference

    4.17.1 DetailedDescription 4.17.2 MemberFunctionDocumentation

    4.18 TBCAF::CTBCAFLogDaoClassReference

    4.18.1 DetailedDescription 4.18.2 Constructor&DestructorDocumentation .. 4.18.3 MemberFunctionDocumentation

    4.19 TBCAF::CTBS2GWGatewayClassReference ....

    4.19.1 DetailedDescription 4.19.2 Constructor&DestructorDocumentation .. 4.19.3 MemberFunctionDocumentation

    4.20 TBCAF::CTBCAFPoolOfBuffers< T > ClassTemplateReference.....

    4.20.1 DetailedDescription 4.20.2 Constructor&DestructorDocumentation .. 4.20.3 MemberFunctionDocumentation 4.20.4 MemberDataDocumentation ..

    4.21 ITBCMCFreeListener ClassTemplateReference..... 4.21.1 DetailedDescription 4.21.2 MemberFunctionDocumentation

    Annexes

    Advanced programming concepts ....

    5.1.1 Factory objects and CTBCAFPoolOfBuffers template 5.1.2 ITBCMCFreeListenerinterfacetemplate

    5.2 Internaldataflows

    5.2.1 CTBCAFBridgeinternaldataflow 147 5.2.2 CTBCAFCallBehaviorRbt detailed internal dataflow

    5.3 Glossary