Freeswitch-svn
Threads by month
- ----- 2026 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
February 2009
- 20 participants
- 764 discussions
04 Feb '09
Author: anthm
Date: Wed Feb 4 14:25:46 2009
New Revision: 11636
Log:
tolerate missing user in the request uri
Modified:
freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c
Modified: freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c
==============================================================================
--- freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c (original)
+++ freeswitch/trunk/src/mod/endpoints/mod_sofia/sofia.c Wed Feb 4 14:25:46 2009
@@ -4113,10 +4113,18 @@
} else {
destination_number = sip->sip_request->rq_url->url_user;
}
- check_decode(destination_number, session);
}
-
+ if (!destination_number && sip->sip_to && sip->sip_to->a_url) {
+ destination_number = sip->sip_to->a_url->url_user;
+ }
+
+ if (destination_number) {
+ check_decode(destination_number, session);
+ } else {
+ destination_number = "service";
+ }
+
if (sip->sip_to && sip->sip_to->a_url) {
const char *host, *user;
int port;
1
0
Author: mcollins
Date: Wed Feb 4 14:00:28 2009
New Revision: 11635
Log:
FSBUILD 110
Modified:
freeswitch/trunk/libs/win32/Sound_Files/8khz.2008.vcproj
Modified: freeswitch/trunk/libs/win32/Sound_Files/8khz.2008.vcproj
==============================================================================
--- freeswitch/trunk/libs/win32/Sound_Files/8khz.2008.vcproj (original)
+++ freeswitch/trunk/libs/win32/Sound_Files/8khz.2008.vcproj Wed Feb 4 14:00:28 2009
@@ -33,7 +33,7 @@
/>
<Tool
Name="VCPostBuildEventTool"
- CommandLine="if not exist "$(OutDir)\sounds\en\us\callie\voicemail\8000" xcopy "$(SolutionDir)libs\sounds\en\us\callie\voicemail\8000\*.*" "$(OutDir)\sounds\en\us\callie\voicemail\8000" /C /D /Y /S /I
if not exist "$(OutDir)\sounds\music\8000" xcopy "$(SolutionDir)libs\sounds\music\8000\*.*" "$(OutDir)\sounds\music\8000" /C /D /Y /S /I
"
+ CommandLine="xcopy "$(SolutionDir)libs\sounds\en\us\callie\voicemail\8000\*.*" "$(OutDir)\sounds\en\us\callie\voicemail\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\ivr\8000\*.*" "$(OutDir)\sounds\en\us\callie\ivr\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\conference\8000\*.*" "$(OutDir)\sounds\en\us\callie\conference\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\time\8000\*.*" "$(OutDir)\sounds\en\us\callie\time\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\digits\8000\*.*" "$(OutDir)\sounds\en\us\callie\digits\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\ascii\8000\*.*" "$(OutDir)\sounds\en\us\callie\ascii\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\misc\8000\*.*" "$(OutDir)\sounds\en\us\callie\misc\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\currency\8000\*.*" "$(OutDir)\sounds\en\us\callie\currency\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\en\us\callie\phonetic-ascii\8000\*.*" "$(OutDir)\sounds\en\us\callie\phonetic-ascii\8000" /C /D /Y /S /I
xcopy "$(SolutionDir)libs\sounds\music\8000\*.*" "$(OutDir)\sounds\music\8000" /C /D /Y /S /I
"
/>
</Configuration>
<Configuration
1
0
Author: mikej
Date: Wed Feb 4 12:15:16 2009
New Revision: 11634
Log:
fix odbc build on osx
Modified:
freeswitch/trunk/Makefile.am
freeswitch/trunk/build/config/odbc.m4
Modified: freeswitch/trunk/Makefile.am
==============================================================================
--- freeswitch/trunk/Makefile.am (original)
+++ freeswitch/trunk/Makefile.am Wed Feb 4 12:15:16 2009
@@ -186,9 +186,9 @@
endif
if ADD_ODBC
-CORE_CFLAGS += -DSWITCH_HAVE_ODBC
+CORE_CFLAGS += -DSWITCH_HAVE_ODBC $(ODBC_INC_FLAGS)
libfreeswitch_la_SOURCES += src/switch_odbc.c
-libfreeswitch_la_LDFLAGS += -Wl,-lodbc
+libfreeswitch_la_LDFLAGS += $(ODBC_LIB_FLAGS)
endif
bin_SCRIPTS = scripts/gentls_cert scripts/fsxs
Modified: freeswitch/trunk/build/config/odbc.m4
==============================================================================
--- freeswitch/trunk/build/config/odbc.m4 (original)
+++ freeswitch/trunk/build/config/odbc.m4 Wed Feb 4 12:15:16 2009
@@ -24,9 +24,18 @@
AC_DEFUN([ODBC_LIB_WHERE1], [
saved_LIBS=$LIBS
-LIBS="$saved_LIBS -L$1 -lodbc"
-AC_TRY_LINK(,
-[SQLHDBC con;SQLDisconnect(con);],
+case "$host" in
+ *darwin*)
+ LIBS="$saved_LIBS -L$1 -lodbc -framework CoreFoundation"
+ ;;
+ *)
+ LIBS="$saved_LIBS -L$1 -lodbc"
+ ;;
+esac
+AC_TRY_LINK(
+[#include <sql.h>],
+[SQLHDBC con;
+SQLDisconnect(con);],
[ac_cv_found_odbc_lib=yes],
ac_cv_found_odbc_lib=no)
LIBS=$saved_LIBS
@@ -130,7 +139,14 @@
ODBC_INC_DIR=$ac_cv_pcap_where_inc
ODBC_LIB_DIR=$ac_cv_pcap_where_lib
ODBC_INC_FLAGS="-I${ODBC_INC_DIR}"
- ODBC_LIB_FLAGS="-L${ODBC_LIB_DIR} -lodbc"
+ case "$host" in
+ *darwin*)
+ ODBC_LIB_FLAGS="-L${ODBC_LIB_DIR} -lodbc -framework CoreFoundation"
+ ;;
+ *)
+ ODBC_LIB_FLAGS="-L${ODBC_LIB_DIR} -lodbc"
+ ;;
+ esac
AC_SUBST(ODBC_INC_DIR)
AC_SUBST(ODBC_LIB_DIR)
AC_SUBST(ODBC_INC_FLAGS)
1
0
Author: nicholas
Date: Wed Feb 4 10:45:38 2009
New Revision: 11633
Log:
Debian package now copying the copyright and changelog files to the right place.
Modified:
freeswitch/trunk/debian/rules
Modified: freeswitch/trunk/debian/rules
==============================================================================
--- freeswitch/trunk/debian/rules (original)
+++ freeswitch/trunk/debian/rules Wed Feb 4 10:45:38 2009
@@ -61,7 +61,7 @@
touch modules.conf
echo $(MODULES)
for i in $(MODULES); do echo $$i >> modules.conf; done
- ./configure --prefix=/opt/freeswitch --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) ${FEATURES}
+ ./configure --prefix=/opt/freeswitch --with-modinstdir=/usr/lib/freeswitch/modules --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) ${FEATURES}
configure:
if test ! -f Makefile.in ; then \
@@ -115,31 +115,15 @@
binary-arch: build install
dh_testdir
dh_testroot
-# dh_installchangelogs
-# dh_installdocs
-# dh_installexamples
-# dh_install
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installcatalogs
-# dh_installpam
-# dh_installmime
+ dh_installdocs
+ dh_installchangelogs
dh_installinit --sourcedir=debian/tmp
-# dh_installcron
-# dh_installinfo
-# dh_undocumented
-# dh_installman
cp debian/monit/freeswitch.monitrc debian/freeswitch/etc/monit/freeswitch.monitrc
dh_install --sourcedir=debian/tmp
dh_link
dh_strip --dbg-package=freeswitch
dh_compress
dh_fixperms --exclude /opt/freeswitch/conf
-# dh_perl
-# dh_python
-# dh_makeshlibs
dh_installdeb
dh_shlibdeps --exclude=/opt/freeswitch
dh_gencontrol
1
0
Author: mikej
Date: Wed Feb 4 10:29:40 2009
New Revision: 11632
Log:
doxygen -u
Modified:
freeswitch/trunk/libs/sofia-sip/utils/Doxyfile.in
Modified: freeswitch/trunk/libs/sofia-sip/utils/Doxyfile.in
==============================================================================
--- freeswitch/trunk/libs/sofia-sip/utils/Doxyfile.in (original)
+++ freeswitch/trunk/libs/sofia-sip/utils/Doxyfile.in Wed Feb 4 10:29:40 2009
@@ -1,3 +1,4 @@
+# Doxyfile 1.5.7.1
#
# Template for Doxyfile.
# @configure_input@
@@ -5,67 +6,6353 @@
# Copyright (C) 2006 Nokia Corporation
# Contact: Pekka Pessi <pekka.pessi(a)nokia.com>
# Licensed under LGPL. See file COPYING.
+
+# This file describes the settings to be used by the documentation system
+# doxygen (www.doxygen.org) for a project
#
+# All text after a hash (#) is considered a comment and will be ignored
+# The format is:
+# TAG = value [value, ...]
+# For lists items can also be appended using:
+# TAG += value [value, ...]
+# Values that contain spaces should be placed between quotes (" ")
+
+#---------------------------------------------------------------------------
+# Project related configuration options
+#---------------------------------------------------------------------------
+
+# This tag specifies the encoding used for all characters in the config file
+# that follow. The default is UTF-8 which is also the encoding used for all
+# text before the first occurrence of this tag. Doxygen uses libiconv (or the
+# iconv built into libc) for the transcoding. See
+# http://www.gnu.org/software/libiconv for the list of possible encodings.
+
+DOXYFILE_ENCODING = UTF-8
+
+# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
+# by quotes) that should identify the project.
+
+PROJECT_NAME = "sofia-sip-utils"
+
+# The PROJECT_NUMBER tag can be used to enter a project or revision number.
+# This could be handy for archiving the generated documentation or
+# if some version control system is used.
+
+PROJECT_NUMBER = @VERSION@
+
+# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
+# base path where the generated documentation will be put.
+# If a relative path is entered, it will be relative to the location
+# where doxygen was started. If left blank the current directory will be used.
+
+OUTPUT_DIRECTORY = ../man
+
+# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
+# 4096 sub-directories (in 2 levels) under the output directory of each output
+# format and will distribute the generated files over these directories.
+# Enabling this option can be useful when feeding doxygen a huge amount of
+# source files, where putting all generated files in the same directory would
+# otherwise cause performance problems for the file system.
+
+CREATE_SUBDIRS = NO
+
+# The OUTPUT_LANGUAGE tag is used to specify the language in which all
+# documentation generated by doxygen is written. Doxygen will use this
+# information to generate all constant output in the proper language.
+# The default language is English, other supported languages are:
+# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional,
+# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek,
+# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages),
+# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish,
+# Portuguese, Romanian, Russian, Serbian, Serbian-Cyrilic, Slovak, Slovene,
+# Spanish, Swedish, and Ukrainian.
+
+OUTPUT_LANGUAGE = English
+
+# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
+# include brief member descriptions after the members that are listed in
+# the file and class documentation (similar to JavaDoc).
+# Set to NO to disable this.
+
+BRIEF_MEMBER_DESC = YES
+
+# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
+# the brief description of a member or function before the detailed description.
+# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
+# brief descriptions will be completely suppressed.
+
+REPEAT_BRIEF = YES
+
+# This tag implements a quasi-intelligent brief description abbreviator
+# that is used to form the text in various listings. Each string
+# in this list, if found as the leading text of the brief description, will be
+# stripped from the text and the result after processing the whole list, is
+# used as the annotated text. Otherwise, the brief description is used as-is.
+# If left blank, the following values are used ("$name" is automatically
+# replaced with the name of the entity): "The $name class" "The $name widget"
+# "The $name file" "is" "provides" "specifies" "contains"
+# "represents" "a" "an" "the"
+
+ABBREVIATE_BRIEF =
+
+# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
+# Doxygen will generate a detailed section even if there is only a brief
+# description.
+
+ALWAYS_DETAILED_SEC = NO
+
+# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
+# inherited members of a class in the documentation of that class as if those
+# members were ordinary class members. Constructors, destructors and assignment
+# operators of the base classes will not be shown.
+
+INLINE_INHERITED_MEMB = NO
+
+# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
+# path before files name in the file list and in the header files. If set
+# to NO the shortest path that makes the file name unique will be used.
+
+FULL_PATH_NAMES = YES
+
+# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
+# can be used to strip a user-defined part of the path. Stripping is
+# only done if one of the specified strings matches the left-hand part of
+# the path. The tag can be used to show relative paths in the file list.
+# If left blank the directory from which doxygen is run is used as the
+# path to strip.
+
+STRIP_FROM_PATH =
+
+# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
+# the path mentioned in the documentation of a class, which tells
+# the reader which header file to include in order to use a class.
+# If left blank only the name of the header file containing the class
+# definition is used. Otherwise one should specify the include paths that
+# are normally passed to the compiler using the -I flag.
+
+STRIP_FROM_INC_PATH =
+
+# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
+# (but less readable) file names. This can be useful is your file systems
+# doesn't support long names like on DOS, Mac, or CD-ROM.
+
+SHORT_NAMES = NO
+
+# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
+# will interpret the first line (until the first dot) of a JavaDoc-style
+# comment as the brief description. If set to NO, the JavaDoc
+# comments will behave just like regular Qt-style comments
+# (thus requiring an explicit @brief command for a brief description.)
+
+JAVADOC_AUTOBRIEF = YES
+
+# If the QT_AUTOBRIEF tag is set to YES then Doxygen will
+# interpret the first line (until the first dot) of a Qt-style
+# comment as the brief description. If set to NO, the comments
+# will behave just like regular Qt-style comments (thus requiring
+# an explicit \brief command for a brief description.)
+
+QT_AUTOBRIEF = NO
+
+# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
+# treat a multi-line C++ special comment block (i.e. a block of //! or ///
+# comments) as a brief description. This used to be the default behaviour.
+# The new default is to treat a multi-line C++ comment block as a detailed
+# description. Set this tag to YES if you prefer the old behaviour instead.
+
+MULTILINE_CPP_IS_BRIEF = NO
+
+# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
+# member inherits the documentation from any documented member that it
+# re-implements.
+
+INHERIT_DOCS = YES
+
+# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
+# a new page for each member. If set to NO, the documentation of a member will
+# be part of the file/class/namespace that contains it.
+
+SEPARATE_MEMBER_PAGES = NO
+
+# The TAB_SIZE tag can be used to set the number of spaces in a tab.
+# Doxygen uses this value to replace tabs by spaces in code fragments.
+
+TAB_SIZE = 8
+
+# This tag can be used to specify a number of aliases that acts
+# as commands in the documentation. An alias has the form "name=value".
+# For example adding "sideeffect=\par Side Effects:\n" will allow you to
+# put the command \sideeffect (or @sideeffect) in the documentation, which
+# will result in a user-defined paragraph with heading "Side Effects:".
+# You can put \n's in the value part of an alias to insert newlines.
+
+ALIASES = "MODULEPAGE=\mainpage Sofia SIP User Agent Library - " \
+ "CONTACT=\par Contact:\n" \
+ "STATUS=\par Status:\n" \
+ "LICENSE=\par License:\n" \
+ "SofiaSIP=<a href=\"../index.html\">Sofia SIP</a>" \
+ "SU=@ref su_index \"SU\"" \
+ "su=@ref su_index \"su\"" \
+ "msg=@ref msg_index \"msg\"" \
+ "sip=@ref sip_index \"sip\"" \
+ "nua=@ref nua_index \"nua\"" \
+ "nta=@ref nta_index \"nta\"" \
+ "soa=@ref soa_index \"soa\"" \
+ "DEF=\def" \
+ "TAGS=\par Related Tags:" \
+ "TAG=\par \n" \
+ "EVENTS=\par Events:\n" \
+ "RESPONSES=\par Related Response Codes:\n" \
+ "CFILE=\internal \file" \
+ "IFILE=\file" \
+ "HI=\hideinitializer " \
+ "HIDE=\hideinitializer " \
+ "SHOW=\showinitializer " \
+ "LGPL2=\par Lesser GNU Public License Version 2:\n \ref lgpl2\n \if 0\n" \
+ "ENDLGPL2=\endif \n" \
+ "GPL2=\par GNU Public License Version 2:\n \ref gpl2\n \if 0\n" \
+ "ENDGPL2=\endif \n" \
+ "ERRORS=\par Errors: " \
+ "ERROR=\par \n \b " \
+ "NEW_1_12_2=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.2.txt\">1.12.2</a>" \
+ "VERSION_1_12_2=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.2.txt\">1.12.2</a>" \
+ "NEW_1_12_4=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.4.txt\">1.12.4</a>" \
+ "VERSION_1_12_4=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.4.txt\">1.12.4</a>" \
+ "VERSION_1_12_5=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.5.txt\">1.12.5</a>" \
+ "NEW_1_12_5=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.5.txt\">1.12.5</a>" \
+ "EXP_1_12_5=@since Experimental in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.5.txt\">1.12.5</a>, available if --enable-experimental configuration option is given" \
+ "VERSION_1_12_6=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.6.txt\">1.12.6</a>" \
+ "NEW_1_12_6=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.6.txt\">1.12.6</a>" \
+ "EXP_1_12_6=@since Experimental in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.6.txt\">1.12.6</a>, available if --enable-experimental configuration option is given" \
+ "VERSION_1_12_7=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.7.txt\">1.12.7</a>" \
+ "NEW_1_12_7=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.7.txt\">1.12.7</a>" \
+ "EXP_1_12_7=@since Experimental in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.7.txt\">1.12.7</a>, available if --enable-experimental configuration option is given" \
+ "VERSION_1_12_8=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.8.txt\">1.12.8</a>" \
+ "NEW_1_12_8=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.8.txt\">1.12.8</a>" \
+ "VERSION_1_12_9=<a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.9.txt\">1.12.9</a>" \
+ "NEW_1_12_9=@since New in <a href=\"http://sofia-sip.sf.net/relnotes/relnotes-sofia-sip-1.12.9.txt\">1.12.9</a>" \
+ "RFC700=<a href=\"http://www.faqs.org/rfcs/rfc700.html\">RFC 700</a>" \
+ "RFC701=<a href=\"http://www.faqs.org/rfcs/rfc701.html\">RFC 701</a>" \
+ "RFC702=<a href=\"http://www.faqs.org/rfcs/rfc702.html\">RFC 702</a>" \
+ "RFC703=<a href=\"http://www.faqs.org/rfcs/rfc703.html\">RFC 703</a>" \
+ "RFC704=<a href=\"http://www.faqs.org/rfcs/rfc704.html\">RFC 704</a>" \
+ "RFC705=<a href=\"http://www.faqs.org/rfcs/rfc705.html\">RFC 705</a>" \
+ "RFC706=<a href=\"http://www.faqs.org/rfcs/rfc706.html\">RFC 706</a>" \
+ "RFC707=<a href=\"http://www.faqs.org/rfcs/rfc707.html\">RFC 707</a>" \
+ "RFC708=<a href=\"http://www.faqs.org/rfcs/rfc708.html\">RFC 708</a>" \
+ "RFC709=<a href=\"http://www.faqs.org/rfcs/rfc709.html\">RFC 709</a>" \
+ "RFC710=<a href=\"http://www.faqs.org/rfcs/rfc710.html\">RFC 710</a>" \
+ "RFC711=<a href=\"http://www.faqs.org/rfcs/rfc711.html\">RFC 711</a>" \
+ "RFC712=<a href=\"http://www.faqs.org/rfcs/rfc712.html\">RFC 712</a>" \
+ "RFC713=<a href=\"http://www.faqs.org/rfcs/rfc713.html\">RFC 713</a>" \
+ "RFC714=<a href=\"http://www.faqs.org/rfcs/rfc714.html\">RFC 714</a>" \
+ "RFC715=<a href=\"http://www.faqs.org/rfcs/rfc715.html\">RFC 715</a>" \
+ "RFC716=<a href=\"http://www.faqs.org/rfcs/rfc716.html\">RFC 716</a>" \
+ "RFC717=<a href=\"http://www.faqs.org/rfcs/rfc717.html\">RFC 717</a>" \
+ "RFC718=<a href=\"http://www.faqs.org/rfcs/rfc718.html\">RFC 718</a>" \
+ "RFC719=<a href=\"http://www.faqs.org/rfcs/rfc719.html\">RFC 719</a>" \
+ "RFC720=<a href=\"http://www.faqs.org/rfcs/rfc720.html\">RFC 720</a>" \
+ "RFC721=<a href=\"http://www.faqs.org/rfcs/rfc721.html\">RFC 721</a>" \
+ "RFC722=<a href=\"http://www.faqs.org/rfcs/rfc722.html\">RFC 722</a>" \
+ "RFC723=<a href=\"http://www.faqs.org/rfcs/rfc723.html\">RFC 723</a>" \
+ "RFC724=<a href=\"http://www.faqs.org/rfcs/rfc724.html\">RFC 724</a>" \
+ "RFC725=<a href=\"http://www.faqs.org/rfcs/rfc725.html\">RFC 725</a>" \
+ "RFC726=<a href=\"http://www.faqs.org/rfcs/rfc726.html\">RFC 726</a>" \
+ "RFC727=<a href=\"http://www.faqs.org/rfcs/rfc727.html\">RFC 727</a>" \
+ "RFC728=<a href=\"http://www.faqs.org/rfcs/rfc728.html\">RFC 728</a>" \
+ "RFC729=<a href=\"http://www.faqs.org/rfcs/rfc729.html\">RFC 729</a>" \
+ "RFC730=<a href=\"http://www.faqs.org/rfcs/rfc730.html\">RFC 730</a>" \
+ "RFC731=<a href=\"http://www.faqs.org/rfcs/rfc731.html\">RFC 731</a>" \
+ "RFC732=<a href=\"http://www.faqs.org/rfcs/rfc732.html\">RFC 732</a>" \
+ "RFC733=<a href=\"http://www.faqs.org/rfcs/rfc733.html\">RFC 733</a>" \
+ "RFC734=<a href=\"http://www.faqs.org/rfcs/rfc734.html\">RFC 734</a>" \
+ "RFC735=<a href=\"http://www.faqs.org/rfcs/rfc735.html\">RFC 735</a>" \
+ "RFC736=<a href=\"http://www.faqs.org/rfcs/rfc736.html\">RFC 736</a>" \
+ "RFC737=<a href=\"http://www.faqs.org/rfcs/rfc737.html\">RFC 737</a>" \
+ "RFC738=<a href=\"http://www.faqs.org/rfcs/rfc738.html\">RFC 738</a>" \
+ "RFC739=<a href=\"http://www.faqs.org/rfcs/rfc739.html\">RFC 739</a>" \
+ "RFC740=<a href=\"http://www.faqs.org/rfcs/rfc740.html\">RFC 740</a>" \
+ "RFC741=<a href=\"http://www.faqs.org/rfcs/rfc741.html\">RFC 741</a>" \
+ "RFC742=<a href=\"http://www.faqs.org/rfcs/rfc742.html\">RFC 742</a>" \
+ "RFC743=<a href=\"http://www.faqs.org/rfcs/rfc743.html\">RFC 743</a>" \
+ "RFC744=<a href=\"http://www.faqs.org/rfcs/rfc744.html\">RFC 744</a>" \
+ "RFC745=<a href=\"http://www.faqs.org/rfcs/rfc745.html\">RFC 745</a>" \
+ "RFC746=<a href=\"http://www.faqs.org/rfcs/rfc746.html\">RFC 746</a>" \
+ "RFC747=<a href=\"http://www.faqs.org/rfcs/rfc747.html\">RFC 747</a>" \
+ "RFC748=<a href=\"http://www.faqs.org/rfcs/rfc748.html\">RFC 748</a>" \
+ "RFC749=<a href=\"http://www.faqs.org/rfcs/rfc749.html\">RFC 749</a>" \
+ "RFC750=<a href=\"http://www.faqs.org/rfcs/rfc750.html\">RFC 750</a>" \
+ "RFC751=<a href=\"http://www.faqs.org/rfcs/rfc751.html\">RFC 751</a>" \
+ "RFC752=<a href=\"http://www.faqs.org/rfcs/rfc752.html\">RFC 752</a>" \
+ "RFC753=<a href=\"http://www.faqs.org/rfcs/rfc753.html\">RFC 753</a>" \
+ "RFC754=<a href=\"http://www.faqs.org/rfcs/rfc754.html\">RFC 754</a>" \
+ "RFC755=<a href=\"http://www.faqs.org/rfcs/rfc755.html\">RFC 755</a>" \
+ "RFC756=<a href=\"http://www.faqs.org/rfcs/rfc756.html\">RFC 756</a>" \
+ "RFC757=<a href=\"http://www.faqs.org/rfcs/rfc757.html\">RFC 757</a>" \
+ "RFC758=<a href=\"http://www.faqs.org/rfcs/rfc758.html\">RFC 758</a>" \
+ "RFC759=<a href=\"http://www.faqs.org/rfcs/rfc759.html\">RFC 759</a>" \
+ "RFC760=<a href=\"http://www.faqs.org/rfcs/rfc760.html\">RFC 760</a>" \
+ "RFC761=<a href=\"http://www.faqs.org/rfcs/rfc761.html\">RFC 761</a>" \
+ "RFC762=<a href=\"http://www.faqs.org/rfcs/rfc762.html\">RFC 762</a>" \
+ "RFC763=<a href=\"http://www.faqs.org/rfcs/rfc763.html\">RFC 763</a>" \
+ "RFC764=<a href=\"http://www.faqs.org/rfcs/rfc764.html\">RFC 764</a>" \
+ "RFC765=<a href=\"http://www.faqs.org/rfcs/rfc765.html\">RFC 765</a>" \
+ "RFC766=<a href=\"http://www.faqs.org/rfcs/rfc766.html\">RFC 766</a>" \
+ "RFC767=<a href=\"http://www.faqs.org/rfcs/rfc767.html\">RFC 767</a>" \
+ "RFC768=<a href=\"http://www.faqs.org/rfcs/rfc768.html\">RFC 768</a>" \
+ "RFC769=<a href=\"http://www.faqs.org/rfcs/rfc769.html\">RFC 769</a>" \
+ "RFC770=<a href=\"http://www.faqs.org/rfcs/rfc770.html\">RFC 770</a>" \
+ "RFC771=<a href=\"http://www.faqs.org/rfcs/rfc771.html\">RFC 771</a>" \
+ "RFC772=<a href=\"http://www.faqs.org/rfcs/rfc772.html\">RFC 772</a>" \
+ "RFC773=<a href=\"http://www.faqs.org/rfcs/rfc773.html\">RFC 773</a>" \
+ "RFC774=<a href=\"http://www.faqs.org/rfcs/rfc774.html\">RFC 774</a>" \
+ "RFC775=<a href=\"http://www.faqs.org/rfcs/rfc775.html\">RFC 775</a>" \
+ "RFC776=<a href=\"http://www.faqs.org/rfcs/rfc776.html\">RFC 776</a>" \
+ "RFC777=<a href=\"http://www.faqs.org/rfcs/rfc777.html\">RFC 777</a>" \
+ "RFC778=<a href=\"http://www.faqs.org/rfcs/rfc778.html\">RFC 778</a>" \
+ "RFC779=<a href=\"http://www.faqs.org/rfcs/rfc779.html\">RFC 779</a>" \
+ "RFC780=<a href=\"http://www.faqs.org/rfcs/rfc780.html\">RFC 780</a>" \
+ "RFC781=<a href=\"http://www.faqs.org/rfcs/rfc781.html\">RFC 781</a>" \
+ "RFC782=<a href=\"http://www.faqs.org/rfcs/rfc782.html\">RFC 782</a>" \
+ "RFC783=<a href=\"http://www.faqs.org/rfcs/rfc783.html\">RFC 783</a>" \
+ "RFC784=<a href=\"http://www.faqs.org/rfcs/rfc784.html\">RFC 784</a>" \
+ "RFC785=<a href=\"http://www.faqs.org/rfcs/rfc785.html\">RFC 785</a>" \
+ "RFC786=<a href=\"http://www.faqs.org/rfcs/rfc786.html\">RFC 786</a>" \
+ "RFC787=<a href=\"http://www.faqs.org/rfcs/rfc787.html\">RFC 787</a>" \
+ "RFC788=<a href=\"http://www.faqs.org/rfcs/rfc788.html\">RFC 788</a>" \
+ "RFC789=<a href=\"http://www.faqs.org/rfcs/rfc789.html\">RFC 789</a>" \
+ "RFC790=<a href=\"http://www.faqs.org/rfcs/rfc790.html\">RFC 790</a>" \
+ "RFC791=<a href=\"http://www.faqs.org/rfcs/rfc791.html\">RFC 791</a>" \
+ "RFC792=<a href=\"http://www.faqs.org/rfcs/rfc792.html\">RFC 792</a>" \
+ "RFC793=<a href=\"http://www.faqs.org/rfcs/rfc793.html\">RFC 793</a>" \
+ "RFC794=<a href=\"http://www.faqs.org/rfcs/rfc794.html\">RFC 794</a>" \
+ "RFC795=<a href=\"http://www.faqs.org/rfcs/rfc795.html\">RFC 795</a>" \
+ "RFC796=<a href=\"http://www.faqs.org/rfcs/rfc796.html\">RFC 796</a>" \
+ "RFC797=<a href=\"http://www.faqs.org/rfcs/rfc797.html\">RFC 797</a>" \
+ "RFC798=<a href=\"http://www.faqs.org/rfcs/rfc798.html\">RFC 798</a>" \
+ "RFC799=<a href=\"http://www.faqs.org/rfcs/rfc799.html\">RFC 799</a>" \
+ "RFC800=<a href=\"http://www.faqs.org/rfcs/rfc800.html\">RFC 800</a>" \
+ "RFC801=<a href=\"http://www.faqs.org/rfcs/rfc801.html\">RFC 801</a>" \
+ "RFC802=<a href=\"http://www.faqs.org/rfcs/rfc802.html\">RFC 802</a>" \
+ "RFC803=<a href=\"http://www.faqs.org/rfcs/rfc803.html\">RFC 803</a>" \
+ "RFC804=<a href=\"http://www.faqs.org/rfcs/rfc804.html\">RFC 804</a>" \
+ "RFC805=<a href=\"http://www.faqs.org/rfcs/rfc805.html\">RFC 805</a>" \
+ "RFC806=<a href=\"http://www.faqs.org/rfcs/rfc806.html\">RFC 806</a>" \
+ "RFC807=<a href=\"http://www.faqs.org/rfcs/rfc807.html\">RFC 807</a>" \
+ "RFC808=<a href=\"http://www.faqs.org/rfcs/rfc808.html\">RFC 808</a>" \
+ "RFC809=<a href=\"http://www.faqs.org/rfcs/rfc809.html\">RFC 809</a>" \
+ "RFC810=<a href=\"http://www.faqs.org/rfcs/rfc810.html\">RFC 810</a>" \
+ "RFC811=<a href=\"http://www.faqs.org/rfcs/rfc811.html\">RFC 811</a>" \
+ "RFC812=<a href=\"http://www.faqs.org/rfcs/rfc812.html\">RFC 812</a>" \
+ "RFC813=<a href=\"http://www.faqs.org/rfcs/rfc813.html\">RFC 813</a>" \
+ "RFC814=<a href=\"http://www.faqs.org/rfcs/rfc814.html\">RFC 814</a>" \
+ "RFC815=<a href=\"http://www.faqs.org/rfcs/rfc815.html\">RFC 815</a>" \
+ "RFC816=<a href=\"http://www.faqs.org/rfcs/rfc816.html\">RFC 816</a>" \
+ "RFC817=<a href=\"http://www.faqs.org/rfcs/rfc817.html\">RFC 817</a>" \
+ "RFC818=<a href=\"http://www.faqs.org/rfcs/rfc818.html\">RFC 818</a>" \
+ "RFC819=<a href=\"http://www.faqs.org/rfcs/rfc819.html\">RFC 819</a>" \
+ "RFC820=<a href=\"http://www.faqs.org/rfcs/rfc820.html\">RFC 820</a>" \
+ "RFC821=<a href=\"http://www.faqs.org/rfcs/rfc821.html\">RFC 821</a>" \
+ "RFC822=<a href=\"http://www.faqs.org/rfcs/rfc822.html\">RFC 822</a>" \
+ "RFC823=<a href=\"http://www.faqs.org/rfcs/rfc823.html\">RFC 823</a>" \
+ "RFC824=<a href=\"http://www.faqs.org/rfcs/rfc824.html\">RFC 824</a>" \
+ "RFC825=<a href=\"http://www.faqs.org/rfcs/rfc825.html\">RFC 825</a>" \
+ "RFC826=<a href=\"http://www.faqs.org/rfcs/rfc826.html\">RFC 826</a>" \
+ "RFC827=<a href=\"http://www.faqs.org/rfcs/rfc827.html\">RFC 827</a>" \
+ "RFC828=<a href=\"http://www.faqs.org/rfcs/rfc828.html\">RFC 828</a>" \
+ "RFC829=<a href=\"http://www.faqs.org/rfcs/rfc829.html\">RFC 829</a>" \
+ "RFC830=<a href=\"http://www.faqs.org/rfcs/rfc830.html\">RFC 830</a>" \
+ "RFC831=<a href=\"http://www.faqs.org/rfcs/rfc831.html\">RFC 831</a>" \
+ "RFC832=<a href=\"http://www.faqs.org/rfcs/rfc832.html\">RFC 832</a>" \
+ "RFC833=<a href=\"http://www.faqs.org/rfcs/rfc833.html\">RFC 833</a>" \
+ "RFC834=<a href=\"http://www.faqs.org/rfcs/rfc834.html\">RFC 834</a>" \
+ "RFC835=<a href=\"http://www.faqs.org/rfcs/rfc835.html\">RFC 835</a>" \
+ "RFC836=<a href=\"http://www.faqs.org/rfcs/rfc836.html\">RFC 836</a>" \
+ "RFC837=<a href=\"http://www.faqs.org/rfcs/rfc837.html\">RFC 837</a>" \
+ "RFC838=<a href=\"http://www.faqs.org/rfcs/rfc838.html\">RFC 838</a>" \
+ "RFC839=<a href=\"http://www.faqs.org/rfcs/rfc839.html\">RFC 839</a>" \
+ "RFC840=<a href=\"http://www.faqs.org/rfcs/rfc840.html\">RFC 840</a>" \
+ "RFC841=<a href=\"http://www.faqs.org/rfcs/rfc841.html\">RFC 841</a>" \
+ "RFC842=<a href=\"http://www.faqs.org/rfcs/rfc842.html\">RFC 842</a>" \
+ "RFC843=<a href=\"http://www.faqs.org/rfcs/rfc843.html\">RFC 843</a>" \
+ "RFC844=<a href=\"http://www.faqs.org/rfcs/rfc844.html\">RFC 844</a>" \
+ "RFC845=<a href=\"http://www.faqs.org/rfcs/rfc845.html\">RFC 845</a>" \
+ "RFC846=<a href=\"http://www.faqs.org/rfcs/rfc846.html\">RFC 846</a>" \
+ "RFC847=<a href=\"http://www.faqs.org/rfcs/rfc847.html\">RFC 847</a>" \
+ "RFC848=<a href=\"http://www.faqs.org/rfcs/rfc848.html\">RFC 848</a>" \
+ "RFC849=<a href=\"http://www.faqs.org/rfcs/rfc849.html\">RFC 849</a>" \
+ "RFC850=<a href=\"http://www.faqs.org/rfcs/rfc850.html\">RFC 850</a>" \
+ "RFC851=<a href=\"http://www.faqs.org/rfcs/rfc851.html\">RFC 851</a>" \
+ "RFC852=<a href=\"http://www.faqs.org/rfcs/rfc852.html\">RFC 852</a>" \
+ "RFC853=<a href=\"http://www.faqs.org/rfcs/rfc853.html\">RFC 853</a>" \
+ "RFC854=<a href=\"http://www.faqs.org/rfcs/rfc854.html\">RFC 854</a>" \
+ "RFC855=<a href=\"http://www.faqs.org/rfcs/rfc855.html\">RFC 855</a>" \
+ "RFC856=<a href=\"http://www.faqs.org/rfcs/rfc856.html\">RFC 856</a>" \
+ "RFC857=<a href=\"http://www.faqs.org/rfcs/rfc857.html\">RFC 857</a>" \
+ "RFC858=<a href=\"http://www.faqs.org/rfcs/rfc858.html\">RFC 858</a>" \
+ "RFC859=<a href=\"http://www.faqs.org/rfcs/rfc859.html\">RFC 859</a>" \
+ "RFC860=<a href=\"http://www.faqs.org/rfcs/rfc860.html\">RFC 860</a>" \
+ "RFC861=<a href=\"http://www.faqs.org/rfcs/rfc861.html\">RFC 861</a>" \
+ "RFC862=<a href=\"http://www.faqs.org/rfcs/rfc862.html\">RFC 862</a>" \
+ "RFC863=<a href=\"http://www.faqs.org/rfcs/rfc863.html\">RFC 863</a>" \
+ "RFC864=<a href=\"http://www.faqs.org/rfcs/rfc864.html\">RFC 864</a>" \
+ "RFC865=<a href=\"http://www.faqs.org/rfcs/rfc865.html\">RFC 865</a>" \
+ "RFC866=<a href=\"http://www.faqs.org/rfcs/rfc866.html\">RFC 866</a>" \
+ "RFC867=<a href=\"http://www.faqs.org/rfcs/rfc867.html\">RFC 867</a>" \
+ "RFC868=<a href=\"http://www.faqs.org/rfcs/rfc868.html\">RFC 868</a>" \
+ "RFC869=<a href=\"http://www.faqs.org/rfcs/rfc869.html\">RFC 869</a>" \
+ "RFC870=<a href=\"http://www.faqs.org/rfcs/rfc870.html\">RFC 870</a>" \
+ "RFC871=<a href=\"http://www.faqs.org/rfcs/rfc871.html\">RFC 871</a>" \
+ "RFC872=<a href=\"http://www.faqs.org/rfcs/rfc872.html\">RFC 872</a>" \
+ "RFC873=<a href=\"http://www.faqs.org/rfcs/rfc873.html\">RFC 873</a>" \
+ "RFC874=<a href=\"http://www.faqs.org/rfcs/rfc874.html\">RFC 874</a>" \
+ "RFC875=<a href=\"http://www.faqs.org/rfcs/rfc875.html\">RFC 875</a>" \
+ "RFC876=<a href=\"http://www.faqs.org/rfcs/rfc876.html\">RFC 876</a>" \
+ "RFC877=<a href=\"http://www.faqs.org/rfcs/rfc877.html\">RFC 877</a>" \
+ "RFC878=<a href=\"http://www.faqs.org/rfcs/rfc878.html\">RFC 878</a>" \
+ "RFC879=<a href=\"http://www.faqs.org/rfcs/rfc879.html\">RFC 879</a>" \
+ "RFC880=<a href=\"http://www.faqs.org/rfcs/rfc880.html\">RFC 880</a>" \
+ "RFC881=<a href=\"http://www.faqs.org/rfcs/rfc881.html\">RFC 881</a>" \
+ "RFC882=<a href=\"http://www.faqs.org/rfcs/rfc882.html\">RFC 882</a>" \
+ "RFC883=<a href=\"http://www.faqs.org/rfcs/rfc883.html\">RFC 883</a>" \
+ "RFC884=<a href=\"http://www.faqs.org/rfcs/rfc884.html\">RFC 884</a>" \
+ "RFC885=<a href=\"http://www.faqs.org/rfcs/rfc885.html\">RFC 885</a>" \
+ "RFC886=<a href=\"http://www.faqs.org/rfcs/rfc886.html\">RFC 886</a>" \
+ "RFC887=<a href=\"http://www.faqs.org/rfcs/rfc887.html\">RFC 887</a>" \
+ "RFC888=<a href=\"http://www.faqs.org/rfcs/rfc888.html\">RFC 888</a>" \
+ "RFC889=<a href=\"http://www.faqs.org/rfcs/rfc889.html\">RFC 889</a>" \
+ "RFC890=<a href=\"http://www.faqs.org/rfcs/rfc890.html\">RFC 890</a>" \
+ "RFC891=<a href=\"http://www.faqs.org/rfcs/rfc891.html\">RFC 891</a>" \
+ "RFC892=<a href=\"http://www.faqs.org/rfcs/rfc892.html\">RFC 892</a>" \
+ "RFC893=<a href=\"http://www.faqs.org/rfcs/rfc893.html\">RFC 893</a>" \
+ "RFC894=<a href=\"http://www.faqs.org/rfcs/rfc894.html\">RFC 894</a>" \
+ "RFC895=<a href=\"http://www.faqs.org/rfcs/rfc895.html\">RFC 895</a>" \
+ "RFC896=<a href=\"http://www.faqs.org/rfcs/rfc896.html\">RFC 896</a>" \
+ "RFC897=<a href=\"http://www.faqs.org/rfcs/rfc897.html\">RFC 897</a>" \
+ "RFC898=<a href=\"http://www.faqs.org/rfcs/rfc898.html\">RFC 898</a>" \
+ "RFC899=<a href=\"http://www.faqs.org/rfcs/rfc899.html\">RFC 899</a>" \
+ "RFC900=<a href=\"http://www.faqs.org/rfcs/rfc900.html\">RFC 900</a>" \
+ "RFC901=<a href=\"http://www.faqs.org/rfcs/rfc901.html\">RFC 901</a>" \
+ "RFC902=<a href=\"http://www.faqs.org/rfcs/rfc902.html\">RFC 902</a>" \
+ "RFC903=<a href=\"http://www.faqs.org/rfcs/rfc903.html\">RFC 903</a>" \
+ "RFC904=<a href=\"http://www.faqs.org/rfcs/rfc904.html\">RFC 904</a>" \
+ "RFC905=<a href=\"http://www.faqs.org/rfcs/rfc905.html\">RFC 905</a>" \
+ "RFC906=<a href=\"http://www.faqs.org/rfcs/rfc906.html\">RFC 906</a>" \
+ "RFC907=<a href=\"http://www.faqs.org/rfcs/rfc907.html\">RFC 907</a>" \
+ "RFC908=<a href=\"http://www.faqs.org/rfcs/rfc908.html\">RFC 908</a>" \
+ "RFC909=<a href=\"http://www.faqs.org/rfcs/rfc909.html\">RFC 909</a>" \
+ "RFC910=<a href=\"http://www.faqs.org/rfcs/rfc910.html\">RFC 910</a>" \
+ "RFC911=<a href=\"http://www.faqs.org/rfcs/rfc911.html\">RFC 911</a>" \
+ "RFC912=<a href=\"http://www.faqs.org/rfcs/rfc912.html\">RFC 912</a>" \
+ "RFC913=<a href=\"http://www.faqs.org/rfcs/rfc913.html\">RFC 913</a>" \
+ "RFC914=<a href=\"http://www.faqs.org/rfcs/rfc914.html\">RFC 914</a>" \
+ "RFC915=<a href=\"http://www.faqs.org/rfcs/rfc915.html\">RFC 915</a>" \
+ "RFC916=<a href=\"http://www.faqs.org/rfcs/rfc916.html\">RFC 916</a>" \
+ "RFC917=<a href=\"http://www.faqs.org/rfcs/rfc917.html\">RFC 917</a>" \
+ "RFC918=<a href=\"http://www.faqs.org/rfcs/rfc918.html\">RFC 918</a>" \
+ "RFC919=<a href=\"http://www.faqs.org/rfcs/rfc919.html\">RFC 919</a>" \
+ "RFC920=<a href=\"http://www.faqs.org/rfcs/rfc920.html\">RFC 920</a>" \
+ "RFC921=<a href=\"http://www.faqs.org/rfcs/rfc921.html\">RFC 921</a>" \
+ "RFC922=<a href=\"http://www.faqs.org/rfcs/rfc922.html\">RFC 922</a>" \
+ "RFC923=<a href=\"http://www.faqs.org/rfcs/rfc923.html\">RFC 923</a>" \
+ "RFC924=<a href=\"http://www.faqs.org/rfcs/rfc924.html\">RFC 924</a>" \
+ "RFC925=<a href=\"http://www.faqs.org/rfcs/rfc925.html\">RFC 925</a>" \
+ "RFC926=<a href=\"http://www.faqs.org/rfcs/rfc926.html\">RFC 926</a>" \
+ "RFC927=<a href=\"http://www.faqs.org/rfcs/rfc927.html\">RFC 927</a>" \
+ "RFC928=<a href=\"http://www.faqs.org/rfcs/rfc928.html\">RFC 928</a>" \
+ "RFC929=<a href=\"http://www.faqs.org/rfcs/rfc929.html\">RFC 929</a>" \
+ "RFC930=<a href=\"http://www.faqs.org/rfcs/rfc930.html\">RFC 930</a>" \
+ "RFC931=<a href=\"http://www.faqs.org/rfcs/rfc931.html\">RFC 931</a>" \
+ "RFC932=<a href=\"http://www.faqs.org/rfcs/rfc932.html\">RFC 932</a>" \
+ "RFC933=<a href=\"http://www.faqs.org/rfcs/rfc933.html\">RFC 933</a>" \
+ "RFC934=<a href=\"http://www.faqs.org/rfcs/rfc934.html\">RFC 934</a>" \
+ "RFC935=<a href=\"http://www.faqs.org/rfcs/rfc935.html\">RFC 935</a>" \
+ "RFC936=<a href=\"http://www.faqs.org/rfcs/rfc936.html\">RFC 936</a>" \
+ "RFC937=<a href=\"http://www.faqs.org/rfcs/rfc937.html\">RFC 937</a>" \
+ "RFC938=<a href=\"http://www.faqs.org/rfcs/rfc938.html\">RFC 938</a>" \
+ "RFC939=<a href=\"http://www.faqs.org/rfcs/rfc939.html\">RFC 939</a>" \
+ "RFC940=<a href=\"http://www.faqs.org/rfcs/rfc940.html\">RFC 940</a>" \
+ "RFC941=<a href=\"http://www.faqs.org/rfcs/rfc941.html\">RFC 941</a>" \
+ "RFC942=<a href=\"http://www.faqs.org/rfcs/rfc942.html\">RFC 942</a>" \
+ "RFC943=<a href=\"http://www.faqs.org/rfcs/rfc943.html\">RFC 943</a>" \
+ "RFC944=<a href=\"http://www.faqs.org/rfcs/rfc944.html\">RFC 944</a>" \
+ "RFC945=<a href=\"http://www.faqs.org/rfcs/rfc945.html\">RFC 945</a>" \
+ "RFC946=<a href=\"http://www.faqs.org/rfcs/rfc946.html\">RFC 946</a>" \
+ "RFC947=<a href=\"http://www.faqs.org/rfcs/rfc947.html\">RFC 947</a>" \
+ "RFC948=<a href=\"http://www.faqs.org/rfcs/rfc948.html\">RFC 948</a>" \
+ "RFC949=<a href=\"http://www.faqs.org/rfcs/rfc949.html\">RFC 949</a>" \
+ "RFC950=<a href=\"http://www.faqs.org/rfcs/rfc950.html\">RFC 950</a>" \
+ "RFC951=<a href=\"http://www.faqs.org/rfcs/rfc951.html\">RFC 951</a>" \
+ "RFC952=<a href=\"http://www.faqs.org/rfcs/rfc952.html\">RFC 952</a>" \
+ "RFC953=<a href=\"http://www.faqs.org/rfcs/rfc953.html\">RFC 953</a>" \
+ "RFC954=<a href=\"http://www.faqs.org/rfcs/rfc954.html\">RFC 954</a>" \
+ "RFC955=<a href=\"http://www.faqs.org/rfcs/rfc955.html\">RFC 955</a>" \
+ "RFC956=<a href=\"http://www.faqs.org/rfcs/rfc956.html\">RFC 956</a>" \
+ "RFC957=<a href=\"http://www.faqs.org/rfcs/rfc957.html\">RFC 957</a>" \
+ "RFC958=<a href=\"http://www.faqs.org/rfcs/rfc958.html\">RFC 958</a>" \
+ "RFC959=<a href=\"http://www.faqs.org/rfcs/rfc959.html\">RFC 959</a>" \
+ "RFC960=<a href=\"http://www.faqs.org/rfcs/rfc960.html\">RFC 960</a>" \
+ "RFC961=<a href=\"http://www.faqs.org/rfcs/rfc961.html\">RFC 961</a>" \
+ "RFC962=<a href=\"http://www.faqs.org/rfcs/rfc962.html\">RFC 962</a>" \
+ "RFC963=<a href=\"http://www.faqs.org/rfcs/rfc963.html\">RFC 963</a>" \
+ "RFC964=<a href=\"http://www.faqs.org/rfcs/rfc964.html\">RFC 964</a>" \
+ "RFC965=<a href=\"http://www.faqs.org/rfcs/rfc965.html\">RFC 965</a>" \
+ "RFC966=<a href=\"http://www.faqs.org/rfcs/rfc966.html\">RFC 966</a>" \
+ "RFC967=<a href=\"http://www.faqs.org/rfcs/rfc967.html\">RFC 967</a>" \
+ "RFC968=<a href=\"http://www.faqs.org/rfcs/rfc968.html\">RFC 968</a>" \
+ "RFC969=<a href=\"http://www.faqs.org/rfcs/rfc969.html\">RFC 969</a>" \
+ "RFC970=<a href=\"http://www.faqs.org/rfcs/rfc970.html\">RFC 970</a>" \
+ "RFC971=<a href=\"http://www.faqs.org/rfcs/rfc971.html\">RFC 971</a>" \
+ "RFC972=<a href=\"http://www.faqs.org/rfcs/rfc972.html\">RFC 972</a>" \
+ "RFC973=<a href=\"http://www.faqs.org/rfcs/rfc973.html\">RFC 973</a>" \
+ "RFC974=<a href=\"http://www.faqs.org/rfcs/rfc974.html\">RFC 974</a>" \
+ "RFC975=<a href=\"http://www.faqs.org/rfcs/rfc975.html\">RFC 975</a>" \
+ "RFC976=<a href=\"http://www.faqs.org/rfcs/rfc976.html\">RFC 976</a>" \
+ "RFC977=<a href=\"http://www.faqs.org/rfcs/rfc977.html\">RFC 977</a>" \
+ "RFC978=<a href=\"http://www.faqs.org/rfcs/rfc978.html\">RFC 978</a>" \
+ "RFC979=<a href=\"http://www.faqs.org/rfcs/rfc979.html\">RFC 979</a>" \
+ "RFC980=<a href=\"http://www.faqs.org/rfcs/rfc980.html\">RFC 980</a>" \
+ "RFC981=<a href=\"http://www.faqs.org/rfcs/rfc981.html\">RFC 981</a>" \
+ "RFC982=<a href=\"http://www.faqs.org/rfcs/rfc982.html\">RFC 982</a>" \
+ "RFC983=<a href=\"http://www.faqs.org/rfcs/rfc983.html\">RFC 983</a>" \
+ "RFC984=<a href=\"http://www.faqs.org/rfcs/rfc984.html\">RFC 984</a>" \
+ "RFC985=<a href=\"http://www.faqs.org/rfcs/rfc985.html\">RFC 985</a>" \
+ "RFC986=<a href=\"http://www.faqs.org/rfcs/rfc986.html\">RFC 986</a>" \
+ "RFC987=<a href=\"http://www.faqs.org/rfcs/rfc987.html\">RFC 987</a>" \
+ "RFC988=<a href=\"http://www.faqs.org/rfcs/rfc988.html\">RFC 988</a>" \
+ "RFC989=<a href=\"http://www.faqs.org/rfcs/rfc989.html\">RFC 989</a>" \
+ "RFC990=<a href=\"http://www.faqs.org/rfcs/rfc990.html\">RFC 990</a>" \
+ "RFC991=<a href=\"http://www.faqs.org/rfcs/rfc991.html\">RFC 991</a>" \
+ "RFC992=<a href=\"http://www.faqs.org/rfcs/rfc992.html\">RFC 992</a>" \
+ "RFC993=<a href=\"http://www.faqs.org/rfcs/rfc993.html\">RFC 993</a>" \
+ "RFC994=<a href=\"http://www.faqs.org/rfcs/rfc994.html\">RFC 994</a>" \
+ "RFC995=<a href=\"http://www.faqs.org/rfcs/rfc995.html\">RFC 995</a>" \
+ "RFC996=<a href=\"http://www.faqs.org/rfcs/rfc996.html\">RFC 996</a>" \
+ "RFC997=<a href=\"http://www.faqs.org/rfcs/rfc997.html\">RFC 997</a>" \
+ "RFC998=<a href=\"http://www.faqs.org/rfcs/rfc998.html\">RFC 998</a>" \
+ "RFC999=<a href=\"http://www.faqs.org/rfcs/rfc999.html\">RFC 999</a>" \
+ "RFC1000=<a href=\"http://www.faqs.org/rfcs/rfc1000.html\">RFC 1000</a>" \
+ "RFC1001=<a href=\"http://www.faqs.org/rfcs/rfc1001.html\">RFC 1001</a>" \
+ "RFC1002=<a href=\"http://www.faqs.org/rfcs/rfc1002.html\">RFC 1002</a>" \
+ "RFC1003=<a href=\"http://www.faqs.org/rfcs/rfc1003.html\">RFC 1003</a>" \
+ "RFC1004=<a href=\"http://www.faqs.org/rfcs/rfc1004.html\">RFC 1004</a>" \
+ "RFC1005=<a href=\"http://www.faqs.org/rfcs/rfc1005.html\">RFC 1005</a>" \
+ "RFC1006=<a href=\"http://www.faqs.org/rfcs/rfc1006.html\">RFC 1006</a>" \
+ "RFC1007=<a href=\"http://www.faqs.org/rfcs/rfc1007.html\">RFC 1007</a>" \
+ "RFC1008=<a href=\"http://www.faqs.org/rfcs/rfc1008.html\">RFC 1008</a>" \
+ "RFC1009=<a href=\"http://www.faqs.org/rfcs/rfc1009.html\">RFC 1009</a>" \
+ "RFC1010=<a href=\"http://www.faqs.org/rfcs/rfc1010.html\">RFC 1010</a>" \
+ "RFC1011=<a href=\"http://www.faqs.org/rfcs/rfc1011.html\">RFC 1011</a>" \
+ "RFC1012=<a href=\"http://www.faqs.org/rfcs/rfc1012.html\">RFC 1012</a>" \
+ "RFC1013=<a href=\"http://www.faqs.org/rfcs/rfc1013.html\">RFC 1013</a>" \
+ "RFC1014=<a href=\"http://www.faqs.org/rfcs/rfc1014.html\">RFC 1014</a>" \
+ "RFC1015=<a href=\"http://www.faqs.org/rfcs/rfc1015.html\">RFC 1015</a>" \
+ "RFC1016=<a href=\"http://www.faqs.org/rfcs/rfc1016.html\">RFC 1016</a>" \
+ "RFC1017=<a href=\"http://www.faqs.org/rfcs/rfc1017.html\">RFC 1017</a>" \
+ "RFC1018=<a href=\"http://www.faqs.org/rfcs/rfc1018.html\">RFC 1018</a>" \
+ "RFC1019=<a href=\"http://www.faqs.org/rfcs/rfc1019.html\">RFC 1019</a>" \
+ "RFC1020=<a href=\"http://www.faqs.org/rfcs/rfc1020.html\">RFC 1020</a>" \
+ "RFC1021=<a href=\"http://www.faqs.org/rfcs/rfc1021.html\">RFC 1021</a>" \
+ "RFC1022=<a href=\"http://www.faqs.org/rfcs/rfc1022.html\">RFC 1022</a>" \
+ "RFC1023=<a href=\"http://www.faqs.org/rfcs/rfc1023.html\">RFC 1023</a>" \
+ "RFC1024=<a href=\"http://www.faqs.org/rfcs/rfc1024.html\">RFC 1024</a>" \
+ "RFC1025=<a href=\"http://www.faqs.org/rfcs/rfc1025.html\">RFC 1025</a>" \
+ "RFC1026=<a href=\"http://www.faqs.org/rfcs/rfc1026.html\">RFC 1026</a>" \
+ "RFC1027=<a href=\"http://www.faqs.org/rfcs/rfc1027.html\">RFC 1027</a>" \
+ "RFC1028=<a href=\"http://www.faqs.org/rfcs/rfc1028.html\">RFC 1028</a>" \
+ "RFC1029=<a href=\"http://www.faqs.org/rfcs/rfc1029.html\">RFC 1029</a>" \
+ "RFC1030=<a href=\"http://www.faqs.org/rfcs/rfc1030.html\">RFC 1030</a>" \
+ "RFC1031=<a href=\"http://www.faqs.org/rfcs/rfc1031.html\">RFC 1031</a>" \
+ "RFC1032=<a href=\"http://www.faqs.org/rfcs/rfc1032.html\">RFC 1032</a>" \
+ "RFC1033=<a href=\"http://www.faqs.org/rfcs/rfc1033.html\">RFC 1033</a>" \
+ "RFC1034=<a href=\"http://www.faqs.org/rfcs/rfc1034.html\">RFC 1034</a>" \
+ "RFC1035=<a href=\"http://www.faqs.org/rfcs/rfc1035.html\">RFC 1035</a>" \
+ "RFC1036=<a href=\"http://www.faqs.org/rfcs/rfc1036.html\">RFC 1036</a>" \
+ "RFC1037=<a href=\"http://www.faqs.org/rfcs/rfc1037.html\">RFC 1037</a>" \
+ "RFC1038=<a href=\"http://www.faqs.org/rfcs/rfc1038.html\">RFC 1038</a>" \
+ "RFC1039=<a href=\"http://www.faqs.org/rfcs/rfc1039.html\">RFC 1039</a>" \
+ "RFC1040=<a href=\"http://www.faqs.org/rfcs/rfc1040.html\">RFC 1040</a>" \
+ "RFC1041=<a href=\"http://www.faqs.org/rfcs/rfc1041.html\">RFC 1041</a>" \
+ "RFC1042=<a href=\"http://www.faqs.org/rfcs/rfc1042.html\">RFC 1042</a>" \
+ "RFC1043=<a href=\"http://www.faqs.org/rfcs/rfc1043.html\">RFC 1043</a>" \
+ "RFC1044=<a href=\"http://www.faqs.org/rfcs/rfc1044.html\">RFC 1044</a>" \
+ "RFC1045=<a href=\"http://www.faqs.org/rfcs/rfc1045.html\">RFC 1045</a>" \
+ "RFC1046=<a href=\"http://www.faqs.org/rfcs/rfc1046.html\">RFC 1046</a>" \
+ "RFC1047=<a href=\"http://www.faqs.org/rfcs/rfc1047.html\">RFC 1047</a>" \
+ "RFC1048=<a href=\"http://www.faqs.org/rfcs/rfc1048.html\">RFC 1048</a>" \
+ "RFC1049=<a href=\"http://www.faqs.org/rfcs/rfc1049.html\">RFC 1049</a>" \
+ "RFC1050=<a href=\"http://www.faqs.org/rfcs/rfc1050.html\">RFC 1050</a>" \
+ "RFC1051=<a href=\"http://www.faqs.org/rfcs/rfc1051.html\">RFC 1051</a>" \
+ "RFC1052=<a href=\"http://www.faqs.org/rfcs/rfc1052.html\">RFC 1052</a>" \
+ "RFC1053=<a href=\"http://www.faqs.org/rfcs/rfc1053.html\">RFC 1053</a>" \
+ "RFC1054=<a href=\"http://www.faqs.org/rfcs/rfc1054.html\">RFC 1054</a>" \
+ "RFC1055=<a href=\"http://www.faqs.org/rfcs/rfc1055.html\">RFC 1055</a>" \
+ "RFC1056=<a href=\"http://www.faqs.org/rfcs/rfc1056.html\">RFC 1056</a>" \
+ "RFC1057=<a href=\"http://www.faqs.org/rfcs/rfc1057.html\">RFC 1057</a>" \
+ "RFC1058=<a href=\"http://www.faqs.org/rfcs/rfc1058.html\">RFC 1058</a>" \
+ "RFC1059=<a href=\"http://www.faqs.org/rfcs/rfc1059.html\">RFC 1059</a>" \
+ "RFC1060=<a href=\"http://www.faqs.org/rfcs/rfc1060.html\">RFC 1060</a>" \
+ "RFC1061=<a href=\"http://www.faqs.org/rfcs/rfc1061.html\">RFC 1061</a>" \
+ "RFC1062=<a href=\"http://www.faqs.org/rfcs/rfc1062.html\">RFC 1062</a>" \
+ "RFC1063=<a href=\"http://www.faqs.org/rfcs/rfc1063.html\">RFC 1063</a>" \
+ "RFC1064=<a href=\"http://www.faqs.org/rfcs/rfc1064.html\">RFC 1064</a>" \
+ "RFC1065=<a href=\"http://www.faqs.org/rfcs/rfc1065.html\">RFC 1065</a>" \
+ "RFC1066=<a href=\"http://www.faqs.org/rfcs/rfc1066.html\">RFC 1066</a>" \
+ "RFC1067=<a href=\"http://www.faqs.org/rfcs/rfc1067.html\">RFC 1067</a>" \
+ "RFC1068=<a href=\"http://www.faqs.org/rfcs/rfc1068.html\">RFC 1068</a>" \
+ "RFC1069=<a href=\"http://www.faqs.org/rfcs/rfc1069.html\">RFC 1069</a>" \
+ "RFC1070=<a href=\"http://www.faqs.org/rfcs/rfc1070.html\">RFC 1070</a>" \
+ "RFC1071=<a href=\"http://www.faqs.org/rfcs/rfc1071.html\">RFC 1071</a>" \
+ "RFC1072=<a href=\"http://www.faqs.org/rfcs/rfc1072.html\">RFC 1072</a>" \
+ "RFC1073=<a href=\"http://www.faqs.org/rfcs/rfc1073.html\">RFC 1073</a>" \
+ "RFC1074=<a href=\"http://www.faqs.org/rfcs/rfc1074.html\">RFC 1074</a>" \
+ "RFC1075=<a href=\"http://www.faqs.org/rfcs/rfc1075.html\">RFC 1075</a>" \
+ "RFC1076=<a href=\"http://www.faqs.org/rfcs/rfc1076.html\">RFC 1076</a>" \
+ "RFC1077=<a href=\"http://www.faqs.org/rfcs/rfc1077.html\">RFC 1077</a>" \
+ "RFC1078=<a href=\"http://www.faqs.org/rfcs/rfc1078.html\">RFC 1078</a>" \
+ "RFC1079=<a href=\"http://www.faqs.org/rfcs/rfc1079.html\">RFC 1079</a>" \
+ "RFC1080=<a href=\"http://www.faqs.org/rfcs/rfc1080.html\">RFC 1080</a>" \
+ "RFC1081=<a href=\"http://www.faqs.org/rfcs/rfc1081.html\">RFC 1081</a>" \
+ "RFC1082=<a href=\"http://www.faqs.org/rfcs/rfc1082.html\">RFC 1082</a>" \
+ "RFC1083=<a href=\"http://www.faqs.org/rfcs/rfc1083.html\">RFC 1083</a>" \
+ "RFC1084=<a href=\"http://www.faqs.org/rfcs/rfc1084.html\">RFC 1084</a>" \
+ "RFC1085=<a href=\"http://www.faqs.org/rfcs/rfc1085.html\">RFC 1085</a>" \
+ "RFC1086=<a href=\"http://www.faqs.org/rfcs/rfc1086.html\">RFC 1086</a>" \
+ "RFC1087=<a href=\"http://www.faqs.org/rfcs/rfc1087.html\">RFC 1087</a>" \
+ "RFC1088=<a href=\"http://www.faqs.org/rfcs/rfc1088.html\">RFC 1088</a>" \
+ "RFC1089=<a href=\"http://www.faqs.org/rfcs/rfc1089.html\">RFC 1089</a>" \
+ "RFC1090=<a href=\"http://www.faqs.org/rfcs/rfc1090.html\">RFC 1090</a>" \
+ "RFC1091=<a href=\"http://www.faqs.org/rfcs/rfc1091.html\">RFC 1091</a>" \
+ "RFC1092=<a href=\"http://www.faqs.org/rfcs/rfc1092.html\">RFC 1092</a>" \
+ "RFC1093=<a href=\"http://www.faqs.org/rfcs/rfc1093.html\">RFC 1093</a>" \
+ "RFC1094=<a href=\"http://www.faqs.org/rfcs/rfc1094.html\">RFC 1094</a>" \
+ "RFC1095=<a href=\"http://www.faqs.org/rfcs/rfc1095.html\">RFC 1095</a>" \
+ "RFC1096=<a href=\"http://www.faqs.org/rfcs/rfc1096.html\">RFC 1096</a>" \
+ "RFC1097=<a href=\"http://www.faqs.org/rfcs/rfc1097.html\">RFC 1097</a>" \
+ "RFC1098=<a href=\"http://www.faqs.org/rfcs/rfc1098.html\">RFC 1098</a>" \
+ "RFC1099=<a href=\"http://www.faqs.org/rfcs/rfc1099.html\">RFC 1099</a>" \
+ "RFC1100=<a href=\"http://www.faqs.org/rfcs/rfc1100.html\">RFC 1100</a>" \
+ "RFC1101=<a href=\"http://www.faqs.org/rfcs/rfc1101.html\">RFC 1101</a>" \
+ "RFC1102=<a href=\"http://www.faqs.org/rfcs/rfc1102.html\">RFC 1102</a>" \
+ "RFC1103=<a href=\"http://www.faqs.org/rfcs/rfc1103.html\">RFC 1103</a>" \
+ "RFC1104=<a href=\"http://www.faqs.org/rfcs/rfc1104.html\">RFC 1104</a>" \
+ "RFC1105=<a href=\"http://www.faqs.org/rfcs/rfc1105.html\">RFC 1105</a>" \
+ "RFC1106=<a href=\"http://www.faqs.org/rfcs/rfc1106.html\">RFC 1106</a>" \
+ "RFC1107=<a href=\"http://www.faqs.org/rfcs/rfc1107.html\">RFC 1107</a>" \
+ "RFC1108=<a href=\"http://www.faqs.org/rfcs/rfc1108.html\">RFC 1108</a>" \
+ "RFC1109=<a href=\"http://www.faqs.org/rfcs/rfc1109.html\">RFC 1109</a>" \
+ "RFC1110=<a href=\"http://www.faqs.org/rfcs/rfc1110.html\">RFC 1110</a>" \
+ "RFC1111=<a href=\"http://www.faqs.org/rfcs/rfc1111.html\">RFC 1111</a>" \
+ "RFC1112=<a href=\"http://www.faqs.org/rfcs/rfc1112.html\">RFC 1112</a>" \
+ "RFC1113=<a href=\"http://www.faqs.org/rfcs/rfc1113.html\">RFC 1113</a>" \
+ "RFC1114=<a href=\"http://www.faqs.org/rfcs/rfc1114.html\">RFC 1114</a>" \
+ "RFC1115=<a href=\"http://www.faqs.org/rfcs/rfc1115.html\">RFC 1115</a>" \
+ "RFC1116=<a href=\"http://www.faqs.org/rfcs/rfc1116.html\">RFC 1116</a>" \
+ "RFC1117=<a href=\"http://www.faqs.org/rfcs/rfc1117.html\">RFC 1117</a>" \
+ "RFC1118=<a href=\"http://www.faqs.org/rfcs/rfc1118.html\">RFC 1118</a>" \
+ "RFC1119=<a href=\"http://www.faqs.org/rfcs/rfc1119.html\">RFC 1119</a>" \
+ "RFC1120=<a href=\"http://www.faqs.org/rfcs/rfc1120.html\">RFC 1120</a>" \
+ "RFC1121=<a href=\"http://www.faqs.org/rfcs/rfc1121.html\">RFC 1121</a>" \
+ "RFC1122=<a href=\"http://www.faqs.org/rfcs/rfc1122.html\">RFC 1122</a>" \
+ "RFC1123=<a href=\"http://www.faqs.org/rfcs/rfc1123.html\">RFC 1123</a>" \
+ "RFC1124=<a href=\"http://www.faqs.org/rfcs/rfc1124.html\">RFC 1124</a>" \
+ "RFC1125=<a href=\"http://www.faqs.org/rfcs/rfc1125.html\">RFC 1125</a>" \
+ "RFC1126=<a href=\"http://www.faqs.org/rfcs/rfc1126.html\">RFC 1126</a>" \
+ "RFC1127=<a href=\"http://www.faqs.org/rfcs/rfc1127.html\">RFC 1127</a>" \
+ "RFC1128=<a href=\"http://www.faqs.org/rfcs/rfc1128.html\">RFC 1128</a>" \
+ "RFC1129=<a href=\"http://www.faqs.org/rfcs/rfc1129.html\">RFC 1129</a>" \
+ "RFC1130=<a href=\"http://www.faqs.org/rfcs/rfc1130.html\">RFC 1130</a>" \
+ "RFC1131=<a href=\"http://www.faqs.org/rfcs/rfc1131.html\">RFC 1131</a>" \
+ "RFC1132=<a href=\"http://www.faqs.org/rfcs/rfc1132.html\">RFC 1132</a>" \
+ "RFC1133=<a href=\"http://www.faqs.org/rfcs/rfc1133.html\">RFC 1133</a>" \
+ "RFC1134=<a href=\"http://www.faqs.org/rfcs/rfc1134.html\">RFC 1134</a>" \
+ "RFC1135=<a href=\"http://www.faqs.org/rfcs/rfc1135.html\">RFC 1135</a>" \
+ "RFC1136=<a href=\"http://www.faqs.org/rfcs/rfc1136.html\">RFC 1136</a>" \
+ "RFC1137=<a href=\"http://www.faqs.org/rfcs/rfc1137.html\">RFC 1137</a>" \
+ "RFC1138=<a href=\"http://www.faqs.org/rfcs/rfc1138.html\">RFC 1138</a>" \
+ "RFC1139=<a href=\"http://www.faqs.org/rfcs/rfc1139.html\">RFC 1139</a>" \
+ "RFC1140=<a href=\"http://www.faqs.org/rfcs/rfc1140.html\">RFC 1140</a>" \
+ "RFC1141=<a href=\"http://www.faqs.org/rfcs/rfc1141.html\">RFC 1141</a>" \
+ "RFC1142=<a href=\"http://www.faqs.org/rfcs/rfc1142.html\">RFC 1142</a>" \
+ "RFC1143=<a href=\"http://www.faqs.org/rfcs/rfc1143.html\">RFC 1143</a>" \
+ "RFC1144=<a href=\"http://www.faqs.org/rfcs/rfc1144.html\">RFC 1144</a>" \
+ "RFC1145=<a href=\"http://www.faqs.org/rfcs/rfc1145.html\">RFC 1145</a>" \
+ "RFC1146=<a href=\"http://www.faqs.org/rfcs/rfc1146.html\">RFC 1146</a>" \
+ "RFC1147=<a href=\"http://www.faqs.org/rfcs/rfc1147.html\">RFC 1147</a>" \
+ "RFC1148=<a href=\"http://www.faqs.org/rfcs/rfc1148.html\">RFC 1148</a>" \
+ "RFC1149=<a href=\"http://www.faqs.org/rfcs/rfc1149.html\">RFC 1149</a>" \
+ "RFC1150=<a href=\"http://www.faqs.org/rfcs/rfc1150.html\">RFC 1150</a>" \
+ "RFC1151=<a href=\"http://www.faqs.org/rfcs/rfc1151.html\">RFC 1151</a>" \
+ "RFC1152=<a href=\"http://www.faqs.org/rfcs/rfc1152.html\">RFC 1152</a>" \
+ "RFC1153=<a href=\"http://www.faqs.org/rfcs/rfc1153.html\">RFC 1153</a>" \
+ "RFC1154=<a href=\"http://www.faqs.org/rfcs/rfc1154.html\">RFC 1154</a>" \
+ "RFC1155=<a href=\"http://www.faqs.org/rfcs/rfc1155.html\">RFC 1155</a>" \
+ "RFC1156=<a href=\"http://www.faqs.org/rfcs/rfc1156.html\">RFC 1156</a>" \
+ "RFC1157=<a href=\"http://www.faqs.org/rfcs/rfc1157.html\">RFC 1157</a>" \
+ "RFC1158=<a href=\"http://www.faqs.org/rfcs/rfc1158.html\">RFC 1158</a>" \
+ "RFC1159=<a href=\"http://www.faqs.org/rfcs/rfc1159.html\">RFC 1159</a>" \
+ "RFC1160=<a href=\"http://www.faqs.org/rfcs/rfc1160.html\">RFC 1160</a>" \
+ "RFC1161=<a href=\"http://www.faqs.org/rfcs/rfc1161.html\">RFC 1161</a>" \
+ "RFC1162=<a href=\"http://www.faqs.org/rfcs/rfc1162.html\">RFC 1162</a>" \
+ "RFC1163=<a href=\"http://www.faqs.org/rfcs/rfc1163.html\">RFC 1163</a>" \
+ "RFC1164=<a href=\"http://www.faqs.org/rfcs/rfc1164.html\">RFC 1164</a>" \
+ "RFC1165=<a href=\"http://www.faqs.org/rfcs/rfc1165.html\">RFC 1165</a>" \
+ "RFC1166=<a href=\"http://www.faqs.org/rfcs/rfc1166.html\">RFC 1166</a>" \
+ "RFC1167=<a href=\"http://www.faqs.org/rfcs/rfc1167.html\">RFC 1167</a>" \
+ "RFC1168=<a href=\"http://www.faqs.org/rfcs/rfc1168.html\">RFC 1168</a>" \
+ "RFC1169=<a href=\"http://www.faqs.org/rfcs/rfc1169.html\">RFC 1169</a>" \
+ "RFC1170=<a href=\"http://www.faqs.org/rfcs/rfc1170.html\">RFC 1170</a>" \
+ "RFC1171=<a href=\"http://www.faqs.org/rfcs/rfc1171.html\">RFC 1171</a>" \
+ "RFC1172=<a href=\"http://www.faqs.org/rfcs/rfc1172.html\">RFC 1172</a>" \
+ "RFC1173=<a href=\"http://www.faqs.org/rfcs/rfc1173.html\">RFC 1173</a>" \
+ "RFC1174=<a href=\"http://www.faqs.org/rfcs/rfc1174.html\">RFC 1174</a>" \
+ "RFC1175=<a href=\"http://www.faqs.org/rfcs/rfc1175.html\">RFC 1175</a>" \
+ "RFC1176=<a href=\"http://www.faqs.org/rfcs/rfc1176.html\">RFC 1176</a>" \
+ "RFC1177=<a href=\"http://www.faqs.org/rfcs/rfc1177.html\">RFC 1177</a>" \
+ "RFC1178=<a href=\"http://www.faqs.org/rfcs/rfc1178.html\">RFC 1178</a>" \
+ "RFC1179=<a href=\"http://www.faqs.org/rfcs/rfc1179.html\">RFC 1179</a>" \
+ "RFC1180=<a href=\"http://www.faqs.org/rfcs/rfc1180.html\">RFC 1180</a>" \
+ "RFC1181=<a href=\"http://www.faqs.org/rfcs/rfc1181.html\">RFC 1181</a>" \
+ "RFC1182=<a href=\"http://www.faqs.org/rfcs/rfc1182.html\">RFC 1182</a>" \
+ "RFC1183=<a href=\"http://www.faqs.org/rfcs/rfc1183.html\">RFC 1183</a>" \
+ "RFC1184=<a href=\"http://www.faqs.org/rfcs/rfc1184.html\">RFC 1184</a>" \
+ "RFC1185=<a href=\"http://www.faqs.org/rfcs/rfc1185.html\">RFC 1185</a>" \
+ "RFC1186=<a href=\"http://www.faqs.org/rfcs/rfc1186.html\">RFC 1186</a>" \
+ "RFC1187=<a href=\"http://www.faqs.org/rfcs/rfc1187.html\">RFC 1187</a>" \
+ "RFC1188=<a href=\"http://www.faqs.org/rfcs/rfc1188.html\">RFC 1188</a>" \
+ "RFC1189=<a href=\"http://www.faqs.org/rfcs/rfc1189.html\">RFC 1189</a>" \
+ "RFC1190=<a href=\"http://www.faqs.org/rfcs/rfc1190.html\">RFC 1190</a>" \
+ "RFC1191=<a href=\"http://www.faqs.org/rfcs/rfc1191.html\">RFC 1191</a>" \
+ "RFC1192=<a href=\"http://www.faqs.org/rfcs/rfc1192.html\">RFC 1192</a>" \
+ "RFC1193=<a href=\"http://www.faqs.org/rfcs/rfc1193.html\">RFC 1193</a>" \
+ "RFC1194=<a href=\"http://www.faqs.org/rfcs/rfc1194.html\">RFC 1194</a>" \
+ "RFC1195=<a href=\"http://www.faqs.org/rfcs/rfc1195.html\">RFC 1195</a>" \
+ "RFC1196=<a href=\"http://www.faqs.org/rfcs/rfc1196.html\">RFC 1196</a>" \
+ "RFC1197=<a href=\"http://www.faqs.org/rfcs/rfc1197.html\">RFC 1197</a>" \
+ "RFC1198=<a href=\"http://www.faqs.org/rfcs/rfc1198.html\">RFC 1198</a>" \
+ "RFC1199=<a href=\"http://www.faqs.org/rfcs/rfc1199.html\">RFC 1199</a>" \
+ "RFC1200=<a href=\"http://www.faqs.org/rfcs/rfc1200.html\">RFC 1200</a>" \
+ "RFC1201=<a href=\"http://www.faqs.org/rfcs/rfc1201.html\">RFC 1201</a>" \
+ "RFC1202=<a href=\"http://www.faqs.org/rfcs/rfc1202.html\">RFC 1202</a>" \
+ "RFC1203=<a href=\"http://www.faqs.org/rfcs/rfc1203.html\">RFC 1203</a>" \
+ "RFC1204=<a href=\"http://www.faqs.org/rfcs/rfc1204.html\">RFC 1204</a>" \
+ "RFC1205=<a href=\"http://www.faqs.org/rfcs/rfc1205.html\">RFC 1205</a>" \
+ "RFC1206=<a href=\"http://www.faqs.org/rfcs/rfc1206.html\">RFC 1206</a>" \
+ "RFC1207=<a href=\"http://www.faqs.org/rfcs/rfc1207.html\">RFC 1207</a>" \
+ "RFC1208=<a href=\"http://www.faqs.org/rfcs/rfc1208.html\">RFC 1208</a>" \
+ "RFC1209=<a href=\"http://www.faqs.org/rfcs/rfc1209.html\">RFC 1209</a>" \
+ "RFC1210=<a href=\"http://www.faqs.org/rfcs/rfc1210.html\">RFC 1210</a>" \
+ "RFC1211=<a href=\"http://www.faqs.org/rfcs/rfc1211.html\">RFC 1211</a>" \
+ "RFC1212=<a href=\"http://www.faqs.org/rfcs/rfc1212.html\">RFC 1212</a>" \
+ "RFC1213=<a href=\"http://www.faqs.org/rfcs/rfc1213.html\">RFC 1213</a>" \
+ "RFC1214=<a href=\"http://www.faqs.org/rfcs/rfc1214.html\">RFC 1214</a>" \
+ "RFC1215=<a href=\"http://www.faqs.org/rfcs/rfc1215.html\">RFC 1215</a>" \
+ "RFC1216=<a href=\"http://www.faqs.org/rfcs/rfc1216.html\">RFC 1216</a>" \
+ "RFC1217=<a href=\"http://www.faqs.org/rfcs/rfc1217.html\">RFC 1217</a>" \
+ "RFC1218=<a href=\"http://www.faqs.org/rfcs/rfc1218.html\">RFC 1218</a>" \
+ "RFC1219=<a href=\"http://www.faqs.org/rfcs/rfc1219.html\">RFC 1219</a>" \
+ "RFC1220=<a href=\"http://www.faqs.org/rfcs/rfc1220.html\">RFC 1220</a>" \
+ "RFC1221=<a href=\"http://www.faqs.org/rfcs/rfc1221.html\">RFC 1221</a>" \
+ "RFC1222=<a href=\"http://www.faqs.org/rfcs/rfc1222.html\">RFC 1222</a>" \
+ "RFC1223=<a href=\"http://www.faqs.org/rfcs/rfc1223.html\">RFC 1223</a>" \
+ "RFC1224=<a href=\"http://www.faqs.org/rfcs/rfc1224.html\">RFC 1224</a>" \
+ "RFC1225=<a href=\"http://www.faqs.org/rfcs/rfc1225.html\">RFC 1225</a>" \
+ "RFC1226=<a href=\"http://www.faqs.org/rfcs/rfc1226.html\">RFC 1226</a>" \
+ "RFC1227=<a href=\"http://www.faqs.org/rfcs/rfc1227.html\">RFC 1227</a>" \
+ "RFC1228=<a href=\"http://www.faqs.org/rfcs/rfc1228.html\">RFC 1228</a>" \
+ "RFC1229=<a href=\"http://www.faqs.org/rfcs/rfc1229.html\">RFC 1229</a>" \
+ "RFC1230=<a href=\"http://www.faqs.org/rfcs/rfc1230.html\">RFC 1230</a>" \
+ "RFC1231=<a href=\"http://www.faqs.org/rfcs/rfc1231.html\">RFC 1231</a>" \
+ "RFC1232=<a href=\"http://www.faqs.org/rfcs/rfc1232.html\">RFC 1232</a>" \
+ "RFC1233=<a href=\"http://www.faqs.org/rfcs/rfc1233.html\">RFC 1233</a>" \
+ "RFC1234=<a href=\"http://www.faqs.org/rfcs/rfc1234.html\">RFC 1234</a>" \
+ "RFC1235=<a href=\"http://www.faqs.org/rfcs/rfc1235.html\">RFC 1235</a>" \
+ "RFC1236=<a href=\"http://www.faqs.org/rfcs/rfc1236.html\">RFC 1236</a>" \
+ "RFC1237=<a href=\"http://www.faqs.org/rfcs/rfc1237.html\">RFC 1237</a>" \
+ "RFC1238=<a href=\"http://www.faqs.org/rfcs/rfc1238.html\">RFC 1238</a>" \
+ "RFC1239=<a href=\"http://www.faqs.org/rfcs/rfc1239.html\">RFC 1239</a>" \
+ "RFC1240=<a href=\"http://www.faqs.org/rfcs/rfc1240.html\">RFC 1240</a>" \
+ "RFC1241=<a href=\"http://www.faqs.org/rfcs/rfc1241.html\">RFC 1241</a>" \
+ "RFC1242=<a href=\"http://www.faqs.org/rfcs/rfc1242.html\">RFC 1242</a>" \
+ "RFC1243=<a href=\"http://www.faqs.org/rfcs/rfc1243.html\">RFC 1243</a>" \
+ "RFC1244=<a href=\"http://www.faqs.org/rfcs/rfc1244.html\">RFC 1244</a>" \
+ "RFC1245=<a href=\"http://www.faqs.org/rfcs/rfc1245.html\">RFC 1245</a>" \
+ "RFC1246=<a href=\"http://www.faqs.org/rfcs/rfc1246.html\">RFC 1246</a>" \
+ "RFC1247=<a href=\"http://www.faqs.org/rfcs/rfc1247.html\">RFC 1247</a>" \
+ "RFC1248=<a href=\"http://www.faqs.org/rfcs/rfc1248.html\">RFC 1248</a>" \
+ "RFC1249=<a href=\"http://www.faqs.org/rfcs/rfc1249.html\">RFC 1249</a>" \
+ "RFC1250=<a href=\"http://www.faqs.org/rfcs/rfc1250.html\">RFC 1250</a>" \
+ "RFC1251=<a href=\"http://www.faqs.org/rfcs/rfc1251.html\">RFC 1251</a>" \
+ "RFC1252=<a href=\"http://www.faqs.org/rfcs/rfc1252.html\">RFC 1252</a>" \
+ "RFC1253=<a href=\"http://www.faqs.org/rfcs/rfc1253.html\">RFC 1253</a>" \
+ "RFC1254=<a href=\"http://www.faqs.org/rfcs/rfc1254.html\">RFC 1254</a>" \
+ "RFC1255=<a href=\"http://www.faqs.org/rfcs/rfc1255.html\">RFC 1255</a>" \
+ "RFC1256=<a href=\"http://www.faqs.org/rfcs/rfc1256.html\">RFC 1256</a>" \
+ "RFC1257=<a href=\"http://www.faqs.org/rfcs/rfc1257.html\">RFC 1257</a>" \
+ "RFC1258=<a href=\"http://www.faqs.org/rfcs/rfc1258.html\">RFC 1258</a>" \
+ "RFC1259=<a href=\"http://www.faqs.org/rfcs/rfc1259.html\">RFC 1259</a>" \
+ "RFC1260=<a href=\"http://www.faqs.org/rfcs/rfc1260.html\">RFC 1260</a>" \
+ "RFC1261=<a href=\"http://www.faqs.org/rfcs/rfc1261.html\">RFC 1261</a>" \
+ "RFC1262=<a href=\"http://www.faqs.org/rfcs/rfc1262.html\">RFC 1262</a>" \
+ "RFC1263=<a href=\"http://www.faqs.org/rfcs/rfc1263.html\">RFC 1263</a>" \
+ "RFC1264=<a href=\"http://www.faqs.org/rfcs/rfc1264.html\">RFC 1264</a>" \
+ "RFC1265=<a href=\"http://www.faqs.org/rfcs/rfc1265.html\">RFC 1265</a>" \
+ "RFC1266=<a href=\"http://www.faqs.org/rfcs/rfc1266.html\">RFC 1266</a>" \
+ "RFC1267=<a href=\"http://www.faqs.org/rfcs/rfc1267.html\">RFC 1267</a>" \
+ "RFC1268=<a href=\"http://www.faqs.org/rfcs/rfc1268.html\">RFC 1268</a>" \
+ "RFC1269=<a href=\"http://www.faqs.org/rfcs/rfc1269.html\">RFC 1269</a>" \
+ "RFC1270=<a href=\"http://www.faqs.org/rfcs/rfc1270.html\">RFC 1270</a>" \
+ "RFC1271=<a href=\"http://www.faqs.org/rfcs/rfc1271.html\">RFC 1271</a>" \
+ "RFC1272=<a href=\"http://www.faqs.org/rfcs/rfc1272.html\">RFC 1272</a>" \
+ "RFC1273=<a href=\"http://www.faqs.org/rfcs/rfc1273.html\">RFC 1273</a>" \
+ "RFC1274=<a href=\"http://www.faqs.org/rfcs/rfc1274.html\">RFC 1274</a>" \
+ "RFC1275=<a href=\"http://www.faqs.org/rfcs/rfc1275.html\">RFC 1275</a>" \
+ "RFC1276=<a href=\"http://www.faqs.org/rfcs/rfc1276.html\">RFC 1276</a>" \
+ "RFC1277=<a href=\"http://www.faqs.org/rfcs/rfc1277.html\">RFC 1277</a>" \
+ "RFC1278=<a href=\"http://www.faqs.org/rfcs/rfc1278.html\">RFC 1278</a>" \
+ "RFC1279=<a href=\"http://www.faqs.org/rfcs/rfc1279.html\">RFC 1279</a>" \
+ "RFC1280=<a href=\"http://www.faqs.org/rfcs/rfc1280.html\">RFC 1280</a>" \
+ "RFC1281=<a href=\"http://www.faqs.org/rfcs/rfc1281.html\">RFC 1281</a>" \
+ "RFC1282=<a href=\"http://www.faqs.org/rfcs/rfc1282.html\">RFC 1282</a>" \
+ "RFC1283=<a href=\"http://www.faqs.org/rfcs/rfc1283.html\">RFC 1283</a>" \
+ "RFC1284=<a href=\"http://www.faqs.org/rfcs/rfc1284.html\">RFC 1284</a>" \
+ "RFC1285=<a href=\"http://www.faqs.org/rfcs/rfc1285.html\">RFC 1285</a>" \
+ "RFC1286=<a href=\"http://www.faqs.org/rfcs/rfc1286.html\">RFC 1286</a>" \
+ "RFC1287=<a href=\"http://www.faqs.org/rfcs/rfc1287.html\">RFC 1287</a>" \
+ "RFC1288=<a href=\"http://www.faqs.org/rfcs/rfc1288.html\">RFC 1288</a>" \
+ "RFC1289=<a href=\"http://www.faqs.org/rfcs/rfc1289.html\">RFC 1289</a>" \
+ "RFC1290=<a href=\"http://www.faqs.org/rfcs/rfc1290.html\">RFC 1290</a>" \
+ "RFC1291=<a href=\"http://www.faqs.org/rfcs/rfc1291.html\">RFC 1291</a>" \
+ "RFC1292=<a href=\"http://www.faqs.org/rfcs/rfc1292.html\">RFC 1292</a>" \
+ "RFC1293=<a href=\"http://www.faqs.org/rfcs/rfc1293.html\">RFC 1293</a>" \
+ "RFC1294=<a href=\"http://www.faqs.org/rfcs/rfc1294.html\">RFC 1294</a>" \
+ "RFC1295=<a href=\"http://www.faqs.org/rfcs/rfc1295.html\">RFC 1295</a>" \
+ "RFC1296=<a href=\"http://www.faqs.org/rfcs/rfc1296.html\">RFC 1296</a>" \
+ "RFC1297=<a href=\"http://www.faqs.org/rfcs/rfc1297.html\">RFC 1297</a>" \
+ "RFC1298=<a href=\"http://www.faqs.org/rfcs/rfc1298.html\">RFC 1298</a>" \
+ "RFC1299=<a href=\"http://www.faqs.org/rfcs/rfc1299.html\">RFC 1299</a>" \
+ "RFC1300=<a href=\"http://www.faqs.org/rfcs/rfc1300.html\">RFC 1300</a>" \
+ "RFC1301=<a href=\"http://www.faqs.org/rfcs/rfc1301.html\">RFC 1301</a>" \
+ "RFC1302=<a href=\"http://www.faqs.org/rfcs/rfc1302.html\">RFC 1302</a>" \
+ "RFC1303=<a href=\"http://www.faqs.org/rfcs/rfc1303.html\">RFC 1303</a>" \
+ "RFC1304=<a href=\"http://www.faqs.org/rfcs/rfc1304.html\">RFC 1304</a>" \
+ "RFC1305=<a href=\"http://www.faqs.org/rfcs/rfc1305.html\">RFC 1305</a>" \
+ "RFC1306=<a href=\"http://www.faqs.org/rfcs/rfc1306.html\">RFC 1306</a>" \
+ "RFC1307=<a href=\"http://www.faqs.org/rfcs/rfc1307.html\">RFC 1307</a>" \
+ "RFC1308=<a href=\"http://www.faqs.org/rfcs/rfc1308.html\">RFC 1308</a>" \
+ "RFC1309=<a href=\"http://www.faqs.org/rfcs/rfc1309.html\">RFC 1309</a>" \
+ "RFC1310=<a href=\"http://www.faqs.org/rfcs/rfc1310.html\">RFC 1310</a>" \
+ "RFC1311=<a href=\"http://www.faqs.org/rfcs/rfc1311.html\">RFC 1311</a>" \
+ "RFC1312=<a href=\"http://www.faqs.org/rfcs/rfc1312.html\">RFC 1312</a>" \
+ "RFC1313=<a href=\"http://www.faqs.org/rfcs/rfc1313.html\">RFC 1313</a>" \
+ "RFC1314=<a href=\"http://www.faqs.org/rfcs/rfc1314.html\">RFC 1314</a>" \
+ "RFC1315=<a href=\"http://www.faqs.org/rfcs/rfc1315.html\">RFC 1315</a>" \
+ "RFC1316=<a href=\"http://www.faqs.org/rfcs/rfc1316.html\">RFC 1316</a>" \
+ "RFC1317=<a href=\"http://www.faqs.org/rfcs/rfc1317.html\">RFC 1317</a>" \
+ "RFC1318=<a href=\"http://www.faqs.org/rfcs/rfc1318.html\">RFC 1318</a>" \
+ "RFC1319=<a href=\"http://www.faqs.org/rfcs/rfc1319.html\">RFC 1319</a>" \
+ "RFC1320=<a href=\"http://www.faqs.org/rfcs/rfc1320.html\">RFC 1320</a>" \
+ "RFC1321=<a href=\"http://www.faqs.org/rfcs/rfc1321.html\">RFC 1321</a>" \
+ "RFC1322=<a href=\"http://www.faqs.org/rfcs/rfc1322.html\">RFC 1322</a>" \
+ "RFC1323=<a href=\"http://www.faqs.org/rfcs/rfc1323.html\">RFC 1323</a>" \
+ "RFC1324=<a href=\"http://www.faqs.org/rfcs/rfc1324.html\">RFC 1324</a>" \
+ "RFC1325=<a href=\"http://www.faqs.org/rfcs/rfc1325.html\">RFC 1325</a>" \
+ "RFC1326=<a href=\"http://www.faqs.org/rfcs/rfc1326.html\">RFC 1326</a>" \
+ "RFC1327=<a href=\"http://www.faqs.org/rfcs/rfc1327.html\">RFC 1327</a>" \
+ "RFC1328=<a href=\"http://www.faqs.org/rfcs/rfc1328.html\">RFC 1328</a>" \
+ "RFC1329=<a href=\"http://www.faqs.org/rfcs/rfc1329.html\">RFC 1329</a>" \
+ "RFC1330=<a href=\"http://www.faqs.org/rfcs/rfc1330.html\">RFC 1330</a>" \
+ "RFC1331=<a href=\"http://www.faqs.org/rfcs/rfc1331.html\">RFC 1331</a>" \
+ "RFC1332=<a href=\"http://www.faqs.org/rfcs/rfc1332.html\">RFC 1332</a>" \
+ "RFC1333=<a href=\"http://www.faqs.org/rfcs/rfc1333.html\">RFC 1333</a>" \
+ "RFC1334=<a href=\"http://www.faqs.org/rfcs/rfc1334.html\">RFC 1334</a>" \
+ "RFC1335=<a href=\"http://www.faqs.org/rfcs/rfc1335.html\">RFC 1335</a>" \
+ "RFC1336=<a href=\"http://www.faqs.org/rfcs/rfc1336.html\">RFC 1336</a>" \
+ "RFC1337=<a href=\"http://www.faqs.org/rfcs/rfc1337.html\">RFC 1337</a>" \
+ "RFC1338=<a href=\"http://www.faqs.org/rfcs/rfc1338.html\">RFC 1338</a>" \
+ "RFC1339=<a href=\"http://www.faqs.org/rfcs/rfc1339.html\">RFC 1339</a>" \
+ "RFC1340=<a href=\"http://www.faqs.org/rfcs/rfc1340.html\">RFC 1340</a>" \
+ "RFC1341=<a href=\"http://www.faqs.org/rfcs/rfc1341.html\">RFC 1341</a>" \
+ "RFC1342=<a href=\"http://www.faqs.org/rfcs/rfc1342.html\">RFC 1342</a>" \
+ "RFC1343=<a href=\"http://www.faqs.org/rfcs/rfc1343.html\">RFC 1343</a>" \
+ "RFC1344=<a href=\"http://www.faqs.org/rfcs/rfc1344.html\">RFC 1344</a>" \
+ "RFC1345=<a href=\"http://www.faqs.org/rfcs/rfc1345.html\">RFC 1345</a>" \
+ "RFC1346=<a href=\"http://www.faqs.org/rfcs/rfc1346.html\">RFC 1346</a>" \
+ "RFC1347=<a href=\"http://www.faqs.org/rfcs/rfc1347.html\">RFC 1347</a>" \
+ "RFC1348=<a href=\"http://www.faqs.org/rfcs/rfc1348.html\">RFC 1348</a>" \
+ "RFC1349=<a href=\"http://www.faqs.org/rfcs/rfc1349.html\">RFC 1349</a>" \
+ "RFC1350=<a href=\"http://www.faqs.org/rfcs/rfc1350.html\">RFC 1350</a>" \
+ "RFC1351=<a href=\"http://www.faqs.org/rfcs/rfc1351.html\">RFC 1351</a>" \
+ "RFC1352=<a href=\"http://www.faqs.org/rfcs/rfc1352.html\">RFC 1352</a>" \
+ "RFC1353=<a href=\"http://www.faqs.org/rfcs/rfc1353.html\">RFC 1353</a>" \
+ "RFC1354=<a href=\"http://www.faqs.org/rfcs/rfc1354.html\">RFC 1354</a>" \
+ "RFC1355=<a href=\"http://www.faqs.org/rfcs/rfc1355.html\">RFC 1355</a>" \
+ "RFC1356=<a href=\"http://www.faqs.org/rfcs/rfc1356.html\">RFC 1356</a>" \
+ "RFC1357=<a href=\"http://www.faqs.org/rfcs/rfc1357.html\">RFC 1357</a>" \
+ "RFC1358=<a href=\"http://www.faqs.org/rfcs/rfc1358.html\">RFC 1358</a>" \
+ "RFC1359=<a href=\"http://www.faqs.org/rfcs/rfc1359.html\">RFC 1359</a>" \
+ "RFC1360=<a href=\"http://www.faqs.org/rfcs/rfc1360.html\">RFC 1360</a>" \
+ "RFC1361=<a href=\"http://www.faqs.org/rfcs/rfc1361.html\">RFC 1361</a>" \
+ "RFC1362=<a href=\"http://www.faqs.org/rfcs/rfc1362.html\">RFC 1362</a>" \
+ "RFC1363=<a href=\"http://www.faqs.org/rfcs/rfc1363.html\">RFC 1363</a>" \
+ "RFC1364=<a href=\"http://www.faqs.org/rfcs/rfc1364.html\">RFC 1364</a>" \
+ "RFC1365=<a href=\"http://www.faqs.org/rfcs/rfc1365.html\">RFC 1365</a>" \
+ "RFC1366=<a href=\"http://www.faqs.org/rfcs/rfc1366.html\">RFC 1366</a>" \
+ "RFC1367=<a href=\"http://www.faqs.org/rfcs/rfc1367.html\">RFC 1367</a>" \
+ "RFC1368=<a href=\"http://www.faqs.org/rfcs/rfc1368.html\">RFC 1368</a>" \
+ "RFC1369=<a href=\"http://www.faqs.org/rfcs/rfc1369.html\">RFC 1369</a>" \
+ "RFC1370=<a href=\"http://www.faqs.org/rfcs/rfc1370.html\">RFC 1370</a>" \
+ "RFC1371=<a href=\"http://www.faqs.org/rfcs/rfc1371.html\">RFC 1371</a>" \
+ "RFC1372=<a href=\"http://www.faqs.org/rfcs/rfc1372.html\">RFC 1372</a>" \
+ "RFC1373=<a href=\"http://www.faqs.org/rfcs/rfc1373.html\">RFC 1373</a>" \
+ "RFC1374=<a href=\"http://www.faqs.org/rfcs/rfc1374.html\">RFC 1374</a>" \
+ "RFC1375=<a href=\"http://www.faqs.org/rfcs/rfc1375.html\">RFC 1375</a>" \
+ "RFC1376=<a href=\"http://www.faqs.org/rfcs/rfc1376.html\">RFC 1376</a>" \
+ "RFC1377=<a href=\"http://www.faqs.org/rfcs/rfc1377.html\">RFC 1377</a>" \
+ "RFC1378=<a href=\"http://www.faqs.org/rfcs/rfc1378.html\">RFC 1378</a>" \
+ "RFC1379=<a href=\"http://www.faqs.org/rfcs/rfc1379.html\">RFC 1379</a>" \
+ "RFC1380=<a href=\"http://www.faqs.org/rfcs/rfc1380.html\">RFC 1380</a>" \
+ "RFC1381=<a href=\"http://www.faqs.org/rfcs/rfc1381.html\">RFC 1381</a>" \
+ "RFC1382=<a href=\"http://www.faqs.org/rfcs/rfc1382.html\">RFC 1382</a>" \
+ "RFC1383=<a href=\"http://www.faqs.org/rfcs/rfc1383.html\">RFC 1383</a>" \
+ "RFC1384=<a href=\"http://www.faqs.org/rfcs/rfc1384.html\">RFC 1384</a>" \
+ "RFC1385=<a href=\"http://www.faqs.org/rfcs/rfc1385.html\">RFC 1385</a>" \
+ "RFC1386=<a href=\"http://www.faqs.org/rfcs/rfc1386.html\">RFC 1386</a>" \
+ "RFC1387=<a href=\"http://www.faqs.org/rfcs/rfc1387.html\">RFC 1387</a>" \
+ "RFC1388=<a href=\"http://www.faqs.org/rfcs/rfc1388.html\">RFC 1388</a>" \
+ "RFC1389=<a href=\"http://www.faqs.org/rfcs/rfc1389.html\">RFC 1389</a>" \
+ "RFC1390=<a href=\"http://www.faqs.org/rfcs/rfc1390.html\">RFC 1390</a>" \
+ "RFC1391=<a href=\"http://www.faqs.org/rfcs/rfc1391.html\">RFC 1391</a>" \
+ "RFC1392=<a href=\"http://www.faqs.org/rfcs/rfc1392.html\">RFC 1392</a>" \
+ "RFC1393=<a href=\"http://www.faqs.org/rfcs/rfc1393.html\">RFC 1393</a>" \
+ "RFC1394=<a href=\"http://www.faqs.org/rfcs/rfc1394.html\">RFC 1394</a>" \
+ "RFC1395=<a href=\"http://www.faqs.org/rfcs/rfc1395.html\">RFC 1395</a>" \
+ "RFC1396=<a href=\"http://www.faqs.org/rfcs/rfc1396.html\">RFC 1396</a>" \
+ "RFC1397=<a href=\"http://www.faqs.org/rfcs/rfc1397.html\">RFC 1397</a>" \
+ "RFC1398=<a href=\"http://www.faqs.org/rfcs/rfc1398.html\">RFC 1398</a>" \
+ "RFC1399=<a href=\"http://www.faqs.org/rfcs/rfc1399.html\">RFC 1399</a>" \
+ "RFC1400=<a href=\"http://www.faqs.org/rfcs/rfc1400.html\">RFC 1400</a>" \
+ "RFC1401=<a href=\"http://www.faqs.org/rfcs/rfc1401.html\">RFC 1401</a>" \
+ "RFC1402=<a href=\"http://www.faqs.org/rfcs/rfc1402.html\">RFC 1402</a>" \
+ "RFC1403=<a href=\"http://www.faqs.org/rfcs/rfc1403.html\">RFC 1403</a>" \
+ "RFC1404=<a href=\"http://www.faqs.org/rfcs/rfc1404.html\">RFC 1404</a>" \
+ "RFC1405=<a href=\"http://www.faqs.org/rfcs/rfc1405.html\">RFC 1405</a>" \
+ "RFC1406=<a href=\"http://www.faqs.org/rfcs/rfc1406.html\">RFC 1406</a>" \
+ "RFC1407=<a href=\"http://www.faqs.org/rfcs/rfc1407.html\">RFC 1407</a>" \
+ "RFC1408=<a href=\"http://www.faqs.org/rfcs/rfc1408.html\">RFC 1408</a>" \
+ "RFC1409=<a href=\"http://www.faqs.org/rfcs/rfc1409.html\">RFC 1409</a>" \
+ "RFC1410=<a href=\"http://www.faqs.org/rfcs/rfc1410.html\">RFC 1410</a>" \
+ "RFC1411=<a href=\"http://www.faqs.org/rfcs/rfc1411.html\">RFC 1411</a>" \
+ "RFC1412=<a href=\"http://www.faqs.org/rfcs/rfc1412.html\">RFC 1412</a>" \
+ "RFC1413=<a href=\"http://www.faqs.org/rfcs/rfc1413.html\">RFC 1413</a>" \
+ "RFC1414=<a href=\"http://www.faqs.org/rfcs/rfc1414.html\">RFC 1414</a>" \
+ "RFC1415=<a href=\"http://www.faqs.org/rfcs/rfc1415.html\">RFC 1415</a>" \
+ "RFC1416=<a href=\"http://www.faqs.org/rfcs/rfc1416.html\">RFC 1416</a>" \
+ "RFC1417=<a href=\"http://www.faqs.org/rfcs/rfc1417.html\">RFC 1417</a>" \
+ "RFC1418=<a href=\"http://www.faqs.org/rfcs/rfc1418.html\">RFC 1418</a>" \
+ "RFC1419=<a href=\"http://www.faqs.org/rfcs/rfc1419.html\">RFC 1419</a>" \
+ "RFC1420=<a href=\"http://www.faqs.org/rfcs/rfc1420.html\">RFC 1420</a>" \
+ "RFC1421=<a href=\"http://www.faqs.org/rfcs/rfc1421.html\">RFC 1421</a>" \
+ "RFC1422=<a href=\"http://www.faqs.org/rfcs/rfc1422.html\">RFC 1422</a>" \
+ "RFC1423=<a href=\"http://www.faqs.org/rfcs/rfc1423.html\">RFC 1423</a>" \
+ "RFC1424=<a href=\"http://www.faqs.org/rfcs/rfc1424.html\">RFC 1424</a>" \
+ "RFC1425=<a href=\"http://www.faqs.org/rfcs/rfc1425.html\">RFC 1425</a>" \
+ "RFC1426=<a href=\"http://www.faqs.org/rfcs/rfc1426.html\">RFC 1426</a>" \
+ "RFC1427=<a href=\"http://www.faqs.org/rfcs/rfc1427.html\">RFC 1427</a>" \
+ "RFC1428=<a href=\"http://www.faqs.org/rfcs/rfc1428.html\">RFC 1428</a>" \
+ "RFC1429=<a href=\"http://www.faqs.org/rfcs/rfc1429.html\">RFC 1429</a>" \
+ "RFC1430=<a href=\"http://www.faqs.org/rfcs/rfc1430.html\">RFC 1430</a>" \
+ "RFC1431=<a href=\"http://www.faqs.org/rfcs/rfc1431.html\">RFC 1431</a>" \
+ "RFC1432=<a href=\"http://www.faqs.org/rfcs/rfc1432.html\">RFC 1432</a>" \
+ "RFC1433=<a href=\"http://www.faqs.org/rfcs/rfc1433.html\">RFC 1433</a>" \
+ "RFC1434=<a href=\"http://www.faqs.org/rfcs/rfc1434.html\">RFC 1434</a>" \
+ "RFC1435=<a href=\"http://www.faqs.org/rfcs/rfc1435.html\">RFC 1435</a>" \
+ "RFC1436=<a href=\"http://www.faqs.org/rfcs/rfc1436.html\">RFC 1436</a>" \
+ "RFC1437=<a href=\"http://www.faqs.org/rfcs/rfc1437.html\">RFC 1437</a>" \
+ "RFC1438=<a href=\"http://www.faqs.org/rfcs/rfc1438.html\">RFC 1438</a>" \
+ "RFC1439=<a href=\"http://www.faqs.org/rfcs/rfc1439.html\">RFC 1439</a>" \
+ "RFC1440=<a href=\"http://www.faqs.org/rfcs/rfc1440.html\">RFC 1440</a>" \
+ "RFC1441=<a href=\"http://www.faqs.org/rfcs/rfc1441.html\">RFC 1441</a>" \
+ "RFC1442=<a href=\"http://www.faqs.org/rfcs/rfc1442.html\">RFC 1442</a>" \
+ "RFC1443=<a href=\"http://www.faqs.org/rfcs/rfc1443.html\">RFC 1443</a>" \
+ "RFC1444=<a href=\"http://www.faqs.org/rfcs/rfc1444.html\">RFC 1444</a>" \
+ "RFC1445=<a href=\"http://www.faqs.org/rfcs/rfc1445.html\">RFC 1445</a>" \
+ "RFC1446=<a href=\"http://www.faqs.org/rfcs/rfc1446.html\">RFC 1446</a>" \
+ "RFC1447=<a href=\"http://www.faqs.org/rfcs/rfc1447.html\">RFC 1447</a>" \
+ "RFC1448=<a href=\"http://www.faqs.org/rfcs/rfc1448.html\">RFC 1448</a>" \
+ "RFC1449=<a href=\"http://www.faqs.org/rfcs/rfc1449.html\">RFC 1449</a>" \
+ "RFC1450=<a href=\"http://www.faqs.org/rfcs/rfc1450.html\">RFC 1450</a>" \
+ "RFC1451=<a href=\"http://www.faqs.org/rfcs/rfc1451.html\">RFC 1451</a>" \
+ "RFC1452=<a href=\"http://www.faqs.org/rfcs/rfc1452.html\">RFC 1452</a>" \
+ "RFC1453=<a href=\"http://www.faqs.org/rfcs/rfc1453.html\">RFC 1453</a>" \
+ "RFC1454=<a href=\"http://www.faqs.org/rfcs/rfc1454.html\">RFC 1454</a>" \
+ "RFC1455=<a href=\"http://www.faqs.org/rfcs/rfc1455.html\">RFC 1455</a>" \
+ "RFC1456=<a href=\"http://www.faqs.org/rfcs/rfc1456.html\">RFC 1456</a>" \
+ "RFC1457=<a href=\"http://www.faqs.org/rfcs/rfc1457.html\">RFC 1457</a>" \
+ "RFC1458=<a href=\"http://www.faqs.org/rfcs/rfc1458.html\">RFC 1458</a>" \
+ "RFC1459=<a href=\"http://www.faqs.org/rfcs/rfc1459.html\">RFC 1459</a>" \
+ "RFC1460=<a href=\"http://www.faqs.org/rfcs/rfc1460.html\">RFC 1460</a>" \
+ "RFC1461=<a href=\"http://www.faqs.org/rfcs/rfc1461.html\">RFC 1461</a>" \
+ "RFC1462=<a href=\"http://www.faqs.org/rfcs/rfc1462.html\">RFC 1462</a>" \
+ "RFC1463=<a href=\"http://www.faqs.org/rfcs/rfc1463.html\">RFC 1463</a>" \
+ "RFC1464=<a href=\"http://www.faqs.org/rfcs/rfc1464.html\">RFC 1464</a>" \
+ "RFC1465=<a href=\"http://www.faqs.org/rfcs/rfc1465.html\">RFC 1465</a>" \
+ "RFC1466=<a href=\"http://www.faqs.org/rfcs/rfc1466.html\">RFC 1466</a>" \
+ "RFC1467=<a href=\"http://www.faqs.org/rfcs/rfc1467.html\">RFC 1467</a>" \
+ "RFC1468=<a href=\"http://www.faqs.org/rfcs/rfc1468.html\">RFC 1468</a>" \
+ "RFC1469=<a href=\"http://www.faqs.org/rfcs/rfc1469.html\">RFC 1469</a>" \
+ "RFC1470=<a href=\"http://www.faqs.org/rfcs/rfc1470.html\">RFC 1470</a>" \
+ "RFC1471=<a href=\"http://www.faqs.org/rfcs/rfc1471.html\">RFC 1471</a>" \
+ "RFC1472=<a href=\"http://www.faqs.org/rfcs/rfc1472.html\">RFC 1472</a>" \
+ "RFC1473=<a href=\"http://www.faqs.org/rfcs/rfc1473.html\">RFC 1473</a>" \
+ "RFC1474=<a href=\"http://www.faqs.org/rfcs/rfc1474.html\">RFC 1474</a>" \
+ "RFC1475=<a href=\"http://www.faqs.org/rfcs/rfc1475.html\">RFC 1475</a>" \
+ "RFC1476=<a href=\"http://www.faqs.org/rfcs/rfc1476.html\">RFC 1476</a>" \
+ "RFC1477=<a href=\"http://www.faqs.org/rfcs/rfc1477.html\">RFC 1477</a>" \
+ "RFC1478=<a href=\"http://www.faqs.org/rfcs/rfc1478.html\">RFC 1478</a>" \
+ "RFC1479=<a href=\"http://www.faqs.org/rfcs/rfc1479.html\">RFC 1479</a>" \
+ "RFC1480=<a href=\"http://www.faqs.org/rfcs/rfc1480.html\">RFC 1480</a>" \
+ "RFC1481=<a href=\"http://www.faqs.org/rfcs/rfc1481.html\">RFC 1481</a>" \
+ "RFC1482=<a href=\"http://www.faqs.org/rfcs/rfc1482.html\">RFC 1482</a>" \
+ "RFC1483=<a href=\"http://www.faqs.org/rfcs/rfc1483.html\">RFC 1483</a>" \
+ "RFC1484=<a href=\"http://www.faqs.org/rfcs/rfc1484.html\">RFC 1484</a>" \
+ "RFC1485=<a href=\"http://www.faqs.org/rfcs/rfc1485.html\">RFC 1485</a>" \
+ "RFC1486=<a href=\"http://www.faqs.org/rfcs/rfc1486.html\">RFC 1486</a>" \
+ "RFC1487=<a href=\"http://www.faqs.org/rfcs/rfc1487.html\">RFC 1487</a>" \
+ "RFC1488=<a href=\"http://www.faqs.org/rfcs/rfc1488.html\">RFC 1488</a>" \
+ "RFC1489=<a href=\"http://www.faqs.org/rfcs/rfc1489.html\">RFC 1489</a>" \
+ "RFC1490=<a href=\"http://www.faqs.org/rfcs/rfc1490.html\">RFC 1490</a>" \
+ "RFC1491=<a href=\"http://www.faqs.org/rfcs/rfc1491.html\">RFC 1491</a>" \
+ "RFC1492=<a href=\"http://www.faqs.org/rfcs/rfc1492.html\">RFC 1492</a>" \
+ "RFC1493=<a href=\"http://www.faqs.org/rfcs/rfc1493.html\">RFC 1493</a>" \
+ "RFC1494=<a href=\"http://www.faqs.org/rfcs/rfc1494.html\">RFC 1494</a>" \
+ "RFC1495=<a href=\"http://www.faqs.org/rfcs/rfc1495.html\">RFC 1495</a>" \
+ "RFC1496=<a href=\"http://www.faqs.org/rfcs/rfc1496.html\">RFC 1496</a>" \
+ "RFC1497=<a href=\"http://www.faqs.org/rfcs/rfc1497.html\">RFC 1497</a>" \
+ "RFC1498=<a href=\"http://www.faqs.org/rfcs/rfc1498.html\">RFC 1498</a>" \
+ "RFC1499=<a href=\"http://www.faqs.org/rfcs/rfc1499.html\">RFC 1499</a>" \
+ "RFC1500=<a href=\"http://www.faqs.org/rfcs/rfc1500.html\">RFC 1500</a>" \
+ "RFC1501=<a href=\"http://www.faqs.org/rfcs/rfc1501.html\">RFC 1501</a>" \
+ "RFC1502=<a href=\"http://www.faqs.org/rfcs/rfc1502.html\">RFC 1502</a>" \
+ "RFC1503=<a href=\"http://www.faqs.org/rfcs/rfc1503.html\">RFC 1503</a>" \
+ "RFC1504=<a href=\"http://www.faqs.org/rfcs/rfc1504.html\">RFC 1504</a>" \
+ "RFC1505=<a href=\"http://www.faqs.org/rfcs/rfc1505.html\">RFC 1505</a>" \
+ "RFC1506=<a href=\"http://www.faqs.org/rfcs/rfc1506.html\">RFC 1506</a>" \
+ "RFC1507=<a href=\"http://www.faqs.org/rfcs/rfc1507.html\">RFC 1507</a>" \
+ "RFC1508=<a href=\"http://www.faqs.org/rfcs/rfc1508.html\">RFC 1508</a>" \
+ "RFC1509=<a href=\"http://www.faqs.org/rfcs/rfc1509.html\">RFC 1509</a>" \
+ "RFC1510=<a href=\"http://www.faqs.org/rfcs/rfc1510.html\">RFC 1510</a>" \
+ "RFC1511=<a href=\"http://www.faqs.org/rfcs/rfc1511.html\">RFC 1511</a>" \
+ "RFC1512=<a href=\"http://www.faqs.org/rfcs/rfc1512.html\">RFC 1512</a>" \
+ "RFC1513=<a href=\"http://www.faqs.org/rfcs/rfc1513.html\">RFC 1513</a>" \
+ "RFC1514=<a href=\"http://www.faqs.org/rfcs/rfc1514.html\">RFC 1514</a>" \
+ "RFC1515=<a href=\"http://www.faqs.org/rfcs/rfc1515.html\">RFC 1515</a>" \
+ "RFC1516=<a href=\"http://www.faqs.org/rfcs/rfc1516.html\">RFC 1516</a>" \
+ "RFC1517=<a href=\"http://www.faqs.org/rfcs/rfc1517.html\">RFC 1517</a>" \
+ "RFC1518=<a href=\"http://www.faqs.org/rfcs/rfc1518.html\">RFC 1518</a>" \
+ "RFC1519=<a href=\"http://www.faqs.org/rfcs/rfc1519.html\">RFC 1519</a>" \
+ "RFC1520=<a href=\"http://www.faqs.org/rfcs/rfc1520.html\">RFC 1520</a>" \
+ "RFC1521=<a href=\"http://www.faqs.org/rfcs/rfc1521.html\">RFC 1521</a>" \
+ "RFC1522=<a href=\"http://www.faqs.org/rfcs/rfc1522.html\">RFC 1522</a>" \
+ "RFC1523=<a href=\"http://www.faqs.org/rfcs/rfc1523.html\">RFC 1523</a>" \
+ "RFC1524=<a href=\"http://www.faqs.org/rfcs/rfc1524.html\">RFC 1524</a>" \
+ "RFC1525=<a href=\"http://www.faqs.org/rfcs/rfc1525.html\">RFC 1525</a>" \
+ "RFC1526=<a href=\"http://www.faqs.org/rfcs/rfc1526.html\">RFC 1526</a>" \
+ "RFC1527=<a href=\"http://www.faqs.org/rfcs/rfc1527.html\">RFC 1527</a>" \
+ "RFC1528=<a href=\"http://www.faqs.org/rfcs/rfc1528.html\">RFC 1528</a>" \
+ "RFC1529=<a href=\"http://www.faqs.org/rfcs/rfc1529.html\">RFC 1529</a>" \
+ "RFC1530=<a href=\"http://www.faqs.org/rfcs/rfc1530.html\">RFC 1530</a>" \
+ "RFC1531=<a href=\"http://www.faqs.org/rfcs/rfc1531.html\">RFC 1531</a>" \
+ "RFC1532=<a href=\"http://www.faqs.org/rfcs/rfc1532.html\">RFC 1532</a>" \
+ "RFC1533=<a href=\"http://www.faqs.org/rfcs/rfc1533.html\">RFC 1533</a>" \
+ "RFC1534=<a href=\"http://www.faqs.org/rfcs/rfc1534.html\">RFC 1534</a>" \
+ "RFC1535=<a href=\"http://www.faqs.org/rfcs/rfc1535.html\">RFC 1535</a>" \
+ "RFC1536=<a href=\"http://www.faqs.org/rfcs/rfc1536.html\">RFC 1536</a>" \
+ "RFC1537=<a href=\"http://www.faqs.org/rfcs/rfc1537.html\">RFC 1537</a>" \
+ "RFC1538=<a href=\"http://www.faqs.org/rfcs/rfc1538.html\">RFC 1538</a>" \
+ "RFC1539=<a href=\"http://www.faqs.org/rfcs/rfc1539.html\">RFC 1539</a>" \
+ "RFC1540=<a href=\"http://www.faqs.org/rfcs/rfc1540.html\">RFC 1540</a>" \
+ "RFC1541=<a href=\"http://www.faqs.org/rfcs/rfc1541.html\">RFC 1541</a>" \
+ "RFC1542=<a href=\"http://www.faqs.org/rfcs/rfc1542.html\">RFC 1542</a>" \
+ "RFC1543=<a href=\"http://www.faqs.org/rfcs/rfc1543.html\">RFC 1543</a>" \
+ "RFC1544=<a href=\"http://www.faqs.org/rfcs/rfc1544.html\">RFC 1544</a>" \
+ "RFC1545=<a href=\"http://www.faqs.org/rfcs/rfc1545.html\">RFC 1545</a>" \
+ "RFC1546=<a href=\"http://www.faqs.org/rfcs/rfc1546.html\">RFC 1546</a>" \
+ "RFC1547=<a href=\"http://www.faqs.org/rfcs/rfc1547.html\">RFC 1547</a>" \
+ "RFC1548=<a href=\"http://www.faqs.org/rfcs/rfc1548.html\">RFC 1548</a>" \
+ "RFC1549=<a href=\"http://www.faqs.org/rfcs/rfc1549.html\">RFC 1549</a>" \
+ "RFC1550=<a href=\"http://www.faqs.org/rfcs/rfc1550.html\">RFC 1550</a>" \
+ "RFC1551=<a href=\"http://www.faqs.org/rfcs/rfc1551.html\">RFC 1551</a>" \
+ "RFC1552=<a href=\"http://www.faqs.org/rfcs/rfc1552.html\">RFC 1552</a>" \
+ "RFC1553=<a href=\"http://www.faqs.org/rfcs/rfc1553.html\">RFC 1553</a>" \
+ "RFC1554=<a href=\"http://www.faqs.org/rfcs/rfc1554.html\">RFC 1554</a>" \
+ "RFC1555=<a href=\"http://www.faqs.org/rfcs/rfc1555.html\">RFC 1555</a>" \
+ "RFC1556=<a href=\"http://www.faqs.org/rfcs/rfc1556.html\">RFC 1556</a>" \
+ "RFC1557=<a href=\"http://www.faqs.org/rfcs/rfc1557.html\">RFC 1557</a>" \
+ "RFC1558=<a href=\"http://www.faqs.org/rfcs/rfc1558.html\">RFC 1558</a>" \
+ "RFC1559=<a href=\"http://www.faqs.org/rfcs/rfc1559.html\">RFC 1559</a>" \
+ "RFC1560=<a href=\"http://www.faqs.org/rfcs/rfc1560.html\">RFC 1560</a>" \
+ "RFC1561=<a href=\"http://www.faqs.org/rfcs/rfc1561.html\">RFC 1561</a>" \
+ "RFC1562=<a href=\"http://www.faqs.org/rfcs/rfc1562.html\">RFC 1562</a>" \
+ "RFC1563=<a href=\"http://www.faqs.org/rfcs/rfc1563.html\">RFC 1563</a>" \
+ "RFC1564=<a href=\"http://www.faqs.org/rfcs/rfc1564.html\">RFC 1564</a>" \
+ "RFC1565=<a href=\"http://www.faqs.org/rfcs/rfc1565.html\">RFC 1565</a>" \
+ "RFC1566=<a href=\"http://www.faqs.org/rfcs/rfc1566.html\">RFC 1566</a>" \
+ "RFC1567=<a href=\"http://www.faqs.org/rfcs/rfc1567.html\">RFC 1567</a>" \
+ "RFC1568=<a href=\"http://www.faqs.org/rfcs/rfc1568.html\">RFC 1568</a>" \
+ "RFC1569=<a href=\"http://www.faqs.org/rfcs/rfc1569.html\">RFC 1569</a>" \
+ "RFC1570=<a href=\"http://www.faqs.org/rfcs/rfc1570.html\">RFC 1570</a>" \
+ "RFC1571=<a href=\"http://www.faqs.org/rfcs/rfc1571.html\">RFC 1571</a>" \
+ "RFC1572=<a href=\"http://www.faqs.org/rfcs/rfc1572.html\">RFC 1572</a>" \
+ "RFC1573=<a href=\"http://www.faqs.org/rfcs/rfc1573.html\">RFC 1573</a>" \
+ "RFC1574=<a href=\"http://www.faqs.org/rfcs/rfc1574.html\">RFC 1574</a>" \
+ "RFC1575=<a href=\"http://www.faqs.org/rfcs/rfc1575.html\">RFC 1575</a>" \
+ "RFC1576=<a href=\"http://www.faqs.org/rfcs/rfc1576.html\">RFC 1576</a>" \
+ "RFC1577=<a href=\"http://www.faqs.org/rfcs/rfc1577.html\">RFC 1577</a>" \
+ "RFC1578=<a href=\"http://www.faqs.org/rfcs/rfc1578.html\">RFC 1578</a>" \
+ "RFC1579=<a href=\"http://www.faqs.org/rfcs/rfc1579.html\">RFC 1579</a>" \
+ "RFC1580=<a href=\"http://www.faqs.org/rfcs/rfc1580.html\">RFC 1580</a>" \
+ "RFC1581=<a href=\"http://www.faqs.org/rfcs/rfc1581.html\">RFC 1581</a>" \
+ "RFC1582=<a href=\"http://www.faqs.org/rfcs/rfc1582.html\">RFC 1582</a>" \
+ "RFC1583=<a href=\"http://www.faqs.org/rfcs/rfc1583.html\">RFC 1583</a>" \
+ "RFC1584=<a href=\"http://www.faqs.org/rfcs/rfc1584.html\">RFC 1584</a>" \
+ "RFC1585=<a href=\"http://www.faqs.org/rfcs/rfc1585.html\">RFC 1585</a>" \
+ "RFC1586=<a href=\"http://www.faqs.org/rfcs/rfc1586.html\">RFC 1586</a>" \
+ "RFC1587=<a href=\"http://www.faqs.org/rfcs/rfc1587.html\">RFC 1587</a>" \
+ "RFC1588=<a href=\"http://www.faqs.org/rfcs/rfc1588.html\">RFC 1588</a>" \
+ "RFC1589=<a href=\"http://www.faqs.org/rfcs/rfc1589.html\">RFC 1589</a>" \
+ "RFC1590=<a href=\"http://www.faqs.org/rfcs/rfc1590.html\">RFC 1590</a>" \
+ "RFC1591=<a href=\"http://www.faqs.org/rfcs/rfc1591.html\">RFC 1591</a>" \
+ "RFC1592=<a href=\"http://www.faqs.org/rfcs/rfc1592.html\">RFC 1592</a>" \
+ "RFC1593=<a href=\"http://www.faqs.org/rfcs/rfc1593.html\">RFC 1593</a>" \
+ "RFC1594=<a href=\"http://www.faqs.org/rfcs/rfc1594.html\">RFC 1594</a>" \
+ "RFC1595=<a href=\"http://www.faqs.org/rfcs/rfc1595.html\">RFC 1595</a>" \
+ "RFC1596=<a href=\"http://www.faqs.org/rfcs/rfc1596.html\">RFC 1596</a>" \
+ "RFC1597=<a href=\"http://www.faqs.org/rfcs/rfc1597.html\">RFC 1597</a>" \
+ "RFC1598=<a href=\"http://www.faqs.org/rfcs/rfc1598.html\">RFC 1598</a>" \
+ "RFC1599=<a href=\"http://www.faqs.org/rfcs/rfc1599.html\">RFC 1599</a>" \
+ "RFC1600=<a href=\"http://www.faqs.org/rfcs/rfc1600.html\">RFC 1600</a>" \
+ "RFC1601=<a href=\"http://www.faqs.org/rfcs/rfc1601.html\">RFC 1601</a>" \
+ "RFC1602=<a href=\"http://www.faqs.org/rfcs/rfc1602.html\">RFC 1602</a>" \
+ "RFC1603=<a href=\"http://www.faqs.org/rfcs/rfc1603.html\">RFC 1603</a>" \
+ "RFC1604=<a href=\"http://www.faqs.org/rfcs/rfc1604.html\">RFC 1604</a>" \
+ "RFC1605=<a href=\"http://www.faqs.org/rfcs/rfc1605.html\">RFC 1605</a>" \
+ "RFC1606=<a href=\"http://www.faqs.org/rfcs/rfc1606.html\">RFC 1606</a>" \
+ "RFC1607=<a href=\"http://www.faqs.org/rfcs/rfc1607.html\">RFC 1607</a>" \
+ "RFC1608=<a href=\"http://www.faqs.org/rfcs/rfc1608.html\">RFC 1608</a>" \
+ "RFC1609=<a href=\"http://www.faqs.org/rfcs/rfc1609.html\">RFC 1609</a>" \
+ "RFC1610=<a href=\"http://www.faqs.org/rfcs/rfc1610.html\">RFC 1610</a>" \
+ "RFC1611=<a href=\"http://www.faqs.org/rfcs/rfc1611.html\">RFC 1611</a>" \
+ "RFC1612=<a href=\"http://www.faqs.org/rfcs/rfc1612.html\">RFC 1612</a>" \
+ "RFC1613=<a href=\"http://www.faqs.org/rfcs/rfc1613.html\">RFC 1613</a>" \
+ "RFC1614=<a href=\"http://www.faqs.org/rfcs/rfc1614.html\">RFC 1614</a>" \
+ "RFC1615=<a href=\"http://www.faqs.org/rfcs/rfc1615.html\">RFC 1615</a>" \
+ "RFC1616=<a href=\"http://www.faqs.org/rfcs/rfc1616.html\">RFC 1616</a>" \
+ "RFC1617=<a href=\"http://www.faqs.org/rfcs/rfc1617.html\">RFC 1617</a>" \
+ "RFC1618=<a href=\"http://www.faqs.org/rfcs/rfc1618.html\">RFC 1618</a>" \
+ "RFC1619=<a href=\"http://www.faqs.org/rfcs/rfc1619.html\">RFC 1619</a>" \
+ "RFC1620=<a href=\"http://www.faqs.org/rfcs/rfc1620.html\">RFC 1620</a>" \
+ "RFC1621=<a href=\"http://www.faqs.org/rfcs/rfc1621.html\">RFC 1621</a>" \
+ "RFC1622=<a href=\"http://www.faqs.org/rfcs/rfc1622.html\">RFC 1622</a>" \
+ "RFC1623=<a href=\"http://www.faqs.org/rfcs/rfc1623.html\">RFC 1623</a>" \
+ "RFC1624=<a href=\"http://www.faqs.org/rfcs/rfc1624.html\">RFC 1624</a>" \
+ "RFC1625=<a href=\"http://www.faqs.org/rfcs/rfc1625.html\">RFC 1625</a>" \
+ "RFC1626=<a href=\"http://www.faqs.org/rfcs/rfc1626.html\">RFC 1626</a>" \
+ "RFC1627=<a href=\"http://www.faqs.org/rfcs/rfc1627.html\">RFC 1627</a>" \
+ "RFC1628=<a href=\"http://www.faqs.org/rfcs/rfc1628.html\">RFC 1628</a>" \
+ "RFC1629=<a href=\"http://www.faqs.org/rfcs/rfc1629.html\">RFC 1629</a>" \
+ "RFC1630=<a href=\"http://www.faqs.org/rfcs/rfc1630.html\">RFC 1630</a>" \
+ "RFC1631=<a href=\"http://www.faqs.org/rfcs/rfc1631.html\">RFC 1631</a>" \
+ "RFC1632=<a href=\"http://www.faqs.org/rfcs/rfc1632.html\">RFC 1632</a>" \
+ "RFC1633=<a href=\"http://www.faqs.org/rfcs/rfc1633.html\">RFC 1633</a>" \
+ "RFC1634=<a href=\"http://www.faqs.org/rfcs/rfc1634.html\">RFC 1634</a>" \
+ "RFC1635=<a href=\"http://www.faqs.org/rfcs/rfc1635.html\">RFC 1635</a>" \
+ "RFC1636=<a href=\"http://www.faqs.org/rfcs/rfc1636.html\">RFC 1636</a>" \
+ "RFC1637=<a href=\"http://www.faqs.org/rfcs/rfc1637.html\">RFC 1637</a>" \
+ "RFC1638=<a href=\"http://www.faqs.org/rfcs/rfc1638.html\">RFC 1638</a>" \
+ "RFC1639=<a href=\"http://www.faqs.org/rfcs/rfc1639.html\">RFC 1639</a>" \
+ "RFC1640=<a href=\"http://www.faqs.org/rfcs/rfc1640.html\">RFC 1640</a>" \
+ "RFC1641=<a href=\"http://www.faqs.org/rfcs/rfc1641.html\">RFC 1641</a>" \
+ "RFC1642=<a href=\"http://www.faqs.org/rfcs/rfc1642.html\">RFC 1642</a>" \
+ "RFC1643=<a href=\"http://www.faqs.org/rfcs/rfc1643.html\">RFC 1643</a>" \
+ "RFC1644=<a href=\"http://www.faqs.org/rfcs/rfc1644.html\">RFC 1644</a>" \
+ "RFC1645=<a href=\"http://www.faqs.org/rfcs/rfc1645.html\">RFC 1645</a>" \
+ "RFC1646=<a href=\"http://www.faqs.org/rfcs/rfc1646.html\">RFC 1646</a>" \
+ "RFC1647=<a href=\"http://www.faqs.org/rfcs/rfc1647.html\">RFC 1647</a>" \
+ "RFC1648=<a href=\"http://www.faqs.org/rfcs/rfc1648.html\">RFC 1648</a>" \
+ "RFC1649=<a href=\"http://www.faqs.org/rfcs/rfc1649.html\">RFC 1649</a>" \
+ "RFC1650=<a href=\"http://www.faqs.org/rfcs/rfc1650.html\">RFC 1650</a>" \
+ "RFC1651=<a href=\"http://www.faqs.org/rfcs/rfc1651.html\">RFC 1651</a>" \
+ "RFC1652=<a href=\"http://www.faqs.org/rfcs/rfc1652.html\">RFC 1652</a>" \
+ "RFC1653=<a href=\"http://www.faqs.org/rfcs/rfc1653.html\">RFC 1653</a>" \
+ "RFC1654=<a href=\"http://www.faqs.org/rfcs/rfc1654.html\">RFC 1654</a>" \
+ "RFC1655=<a href=\"http://www.faqs.org/rfcs/rfc1655.html\">RFC 1655</a>" \
+ "RFC1656=<a href=\"http://www.faqs.org/rfcs/rfc1656.html\">RFC 1656</a>" \
+ "RFC1657=<a href=\"http://www.faqs.org/rfcs/rfc1657.html\">RFC 1657</a>" \
+ "RFC1658=<a href=\"http://www.faqs.org/rfcs/rfc1658.html\">RFC 1658</a>" \
+ "RFC1659=<a href=\"http://www.faqs.org/rfcs/rfc1659.html\">RFC 1659</a>" \
+ "RFC1660=<a href=\"http://www.faqs.org/rfcs/rfc1660.html\">RFC 1660</a>" \
+ "RFC1661=<a href=\"http://www.faqs.org/rfcs/rfc1661.html\">RFC 1661</a>" \
+ "RFC1662=<a href=\"http://www.faqs.org/rfcs/rfc1662.html\">RFC 1662</a>" \
+ "RFC1663=<a href=\"http://www.faqs.org/rfcs/rfc1663.html\">RFC 1663</a>" \
+ "RFC1664=<a href=\"http://www.faqs.org/rfcs/rfc1664.html\">RFC 1664</a>" \
+ "RFC1665=<a href=\"http://www.faqs.org/rfcs/rfc1665.html\">RFC 1665</a>" \
+ "RFC1666=<a href=\"http://www.faqs.org/rfcs/rfc1666.html\">RFC 1666</a>" \
+ "RFC1667=<a href=\"http://www.faqs.org/rfcs/rfc1667.html\">RFC 1667</a>" \
+ "RFC1668=<a href=\"http://www.faqs.org/rfcs/rfc1668.html\">RFC 1668</a>" \
+ "RFC1669=<a href=\"http://www.faqs.org/rfcs/rfc1669.html\">RFC 1669</a>" \
+ "RFC1670=<a href=\"http://www.faqs.org/rfcs/rfc1670.html\">RFC 1670</a>" \
+ "RFC1671=<a href=\"http://www.faqs.org/rfcs/rfc1671.html\">RFC 1671</a>" \
+ "RFC1672=<a href=\"http://www.faqs.org/rfcs/rfc1672.html\">RFC 1672</a>" \
+ "RFC1673=<a href=\"http://www.faqs.org/rfcs/rfc1673.html\">RFC 1673</a>" \
+ "RFC1674=<a href=\"http://www.faqs.org/rfcs/rfc1674.html\">RFC 1674</a>" \
+ "RFC1675=<a href=\"http://www.faqs.org/rfcs/rfc1675.html\">RFC 1675</a>" \
+ "RFC1676=<a href=\"http://www.faqs.org/rfcs/rfc1676.html\">RFC 1676</a>" \
+ "RFC1677=<a href=\"http://www.faqs.org/rfcs/rfc1677.html\">RFC 1677</a>" \
+ "RFC1678=<a href=\"http://www.faqs.org/rfcs/rfc1678.html\">RFC 1678</a>" \
+ "RFC1679=<a href=\"http://www.faqs.org/rfcs/rfc1679.html\">RFC 1679</a>" \
+ "RFC1680=<a href=\"http://www.faqs.org/rfcs/rfc1680.html\">RFC 1680</a>" \
+ "RFC1681=<a href=\"http://www.faqs.org/rfcs/rfc1681.html\">RFC 1681</a>" \
+ "RFC1682=<a href=\"http://www.faqs.org/rfcs/rfc1682.html\">RFC 1682</a>" \
+ "RFC1683=<a href=\"http://www.faqs.org/rfcs/rfc1683.html\">RFC 1683</a>" \
+ "RFC1684=<a href=\"http://www.faqs.org/rfcs/rfc1684.html\">RFC 1684</a>" \
+ "RFC1685=<a href=\"http://www.faqs.org/rfcs/rfc1685.html\">RFC 1685</a>" \
+ "RFC1686=<a href=\"http://www.faqs.org/rfcs/rfc1686.html\">RFC 1686</a>" \
+ "RFC1687=<a href=\"http://www.faqs.org/rfcs/rfc1687.html\">RFC 1687</a>" \
+ "RFC1688=<a href=\"http://www.faqs.org/rfcs/rfc1688.html\">RFC 1688</a>" \
+ "RFC1689=<a href=\"http://www.faqs.org/rfcs/rfc1689.html\">RFC 1689</a>" \
+ "RFC1690=<a href=\"http://www.faqs.org/rfcs/rfc1690.html\">RFC 1690</a>" \
+ "RFC1691=<a href=\"http://www.faqs.org/rfcs/rfc1691.html\">RFC 1691</a>" \
+ "RFC1692=<a href=\"http://www.faqs.org/rfcs/rfc1692.html\">RFC 1692</a>" \
+ "RFC1693=<a href=\"http://www.faqs.org/rfcs/rfc1693.html\">RFC 1693</a>" \
+ "RFC1694=<a href=\"http://www.faqs.org/rfcs/rfc1694.html\">RFC 1694</a>" \
+ "RFC1695=<a href=\"http://www.faqs.org/rfcs/rfc1695.html\">RFC 1695</a>" \
+ "RFC1696=<a href=\"http://www.faqs.org/rfcs/rfc1696.html\">RFC 1696</a>" \
+ "RFC1697=<a href=\"http://www.faqs.org/rfcs/rfc1697.html\">RFC 1697</a>" \
+ "RFC1698=<a href=\"http://www.faqs.org/rfcs/rfc1698.html\">RFC 1698</a>" \
+ "RFC1699=<a href=\"http://www.faqs.org/rfcs/rfc1699.html\">RFC 1699</a>" \
+ "RFC1700=<a href=\"http://www.faqs.org/rfcs/rfc1700.html\">RFC 1700</a>" \
+ "RFC1701=<a href=\"http://www.faqs.org/rfcs/rfc1701.html\">RFC 1701</a>" \
+ "RFC1702=<a href=\"http://www.faqs.org/rfcs/rfc1702.html\">RFC 1702</a>" \
+ "RFC1703=<a href=\"http://www.faqs.org/rfcs/rfc1703.html\">RFC 1703</a>" \
+ "RFC1704=<a href=\"http://www.faqs.org/rfcs/rfc1704.html\">RFC 1704</a>" \
+ "RFC1705=<a href=\"http://www.faqs.org/rfcs/rfc1705.html\">RFC 1705</a>" \
+ "RFC1706=<a href=\"http://www.faqs.org/rfcs/rfc1706.html\">RFC 1706</a>" \
+ "RFC1707=<a href=\"http://www.faqs.org/rfcs/rfc1707.html\">RFC 1707</a>" \
+ "RFC1708=<a href=\"http://www.faqs.org/rfcs/rfc1708.html\">RFC 1708</a>" \
+ "RFC1709=<a href=\"http://www.faqs.org/rfcs/rfc1709.html\">RFC 1709</a>" \
+ "RFC1710=<a href=\"http://www.faqs.org/rfcs/rfc1710.html\">RFC 1710</a>" \
+ "RFC1711=<a href=\"http://www.faqs.org/rfcs/rfc1711.html\">RFC 1711</a>" \
+ "RFC1712=<a href=\"http://www.faqs.org/rfcs/rfc1712.html\">RFC 1712</a>" \
+ "RFC1713=<a href=\"http://www.faqs.org/rfcs/rfc1713.html\">RFC 1713</a>" \
+ "RFC1714=<a href=\"http://www.faqs.org/rfcs/rfc1714.html\">RFC 1714</a>" \
+ "RFC1715=<a href=\"http://www.faqs.org/rfcs/rfc1715.html\">RFC 1715</a>" \
+ "RFC1716=<a href=\"http://www.faqs.org/rfcs/rfc1716.html\">RFC 1716</a>" \
+ "RFC1717=<a href=\"http://www.faqs.org/rfcs/rfc1717.html\">RFC 1717</a>" \
+ "RFC1718=<a href=\"http://www.faqs.org/rfcs/rfc1718.html\">RFC 1718</a>" \
+ "RFC1719=<a href=\"http://www.faqs.org/rfcs/rfc1719.html\">RFC 1719</a>" \
+ "RFC1720=<a href=\"http://www.faqs.org/rfcs/rfc1720.html\">RFC 1720</a>" \
+ "RFC1721=<a href=\"http://www.faqs.org/rfcs/rfc1721.html\">RFC 1721</a>" \
+ "RFC1722=<a href=\"http://www.faqs.org/rfcs/rfc1722.html\">RFC 1722</a>" \
+ "RFC1723=<a href=\"http://www.faqs.org/rfcs/rfc1723.html\">RFC 1723</a>" \
+ "RFC1724=<a href=\"http://www.faqs.org/rfcs/rfc1724.html\">RFC 1724</a>" \
+ "RFC1725=<a href=\"http://www.faqs.org/rfcs/rfc1725.html\">RFC 1725</a>" \
+ "RFC1726=<a href=\"http://www.faqs.org/rfcs/rfc1726.html\">RFC 1726</a>" \
+ "RFC1727=<a href=\"http://www.faqs.org/rfcs/rfc1727.html\">RFC 1727</a>" \
+ "RFC1728=<a href=\"http://www.faqs.org/rfcs/rfc1728.html\">RFC 1728</a>" \
+ "RFC1729=<a href=\"http://www.faqs.org/rfcs/rfc1729.html\">RFC 1729</a>" \
+ "RFC1730=<a href=\"http://www.faqs.org/rfcs/rfc1730.html\">RFC 1730</a>" \
+ "RFC1731=<a href=\"http://www.faqs.org/rfcs/rfc1731.html\">RFC 1731</a>" \
+ "RFC1732=<a href=\"http://www.faqs.org/rfcs/rfc1732.html\">RFC 1732</a>" \
+ "RFC1733=<a href=\"http://www.faqs.org/rfcs/rfc1733.html\">RFC 1733</a>" \
+ "RFC1734=<a href=\"http://www.faqs.org/rfcs/rfc1734.html\">RFC 1734</a>" \
+ "RFC1735=<a href=\"http://www.faqs.org/rfcs/rfc1735.html\">RFC 1735</a>" \
+ "RFC1736=<a href=\"http://www.faqs.org/rfcs/rfc1736.html\">RFC 1736</a>" \
+ "RFC1737=<a href=\"http://www.faqs.org/rfcs/rfc1737.html\">RFC 1737</a>" \
+ "RFC1738=<a href=\"http://www.faqs.org/rfcs/rfc1738.html\">RFC 1738</a>" \
+ "RFC1739=<a href=\"http://www.faqs.org/rfcs/rfc1739.html\">RFC 1739</a>" \
+ "RFC1740=<a href=\"http://www.faqs.org/rfcs/rfc1740.html\">RFC 1740</a>" \
+ "RFC1741=<a href=\"http://www.faqs.org/rfcs/rfc1741.html\">RFC 1741</a>" \
+ "RFC1742=<a href=\"http://www.faqs.org/rfcs/rfc1742.html\">RFC 1742</a>" \
+ "RFC1743=<a href=\"http://www.faqs.org/rfcs/rfc1743.html\">RFC 1743</a>" \
+ "RFC1744=<a href=\"http://www.faqs.org/rfcs/rfc1744.html\">RFC 1744</a>" \
+ "RFC1745=<a href=\"http://www.faqs.org/rfcs/rfc1745.html\">RFC 1745</a>" \
+ "RFC1746=<a href=\"http://www.faqs.org/rfcs/rfc1746.html\">RFC 1746</a>" \
+ "RFC1747=<a href=\"http://www.faqs.org/rfcs/rfc1747.html\">RFC 1747</a>" \
+ "RFC1748=<a href=\"http://www.faqs.org/rfcs/rfc1748.html\">RFC 1748</a>" \
+ "RFC1749=<a href=\"http://www.faqs.org/rfcs/rfc1749.html\">RFC 1749</a>" \
+ "RFC1750=<a href=\"http://www.faqs.org/rfcs/rfc1750.html\">RFC 1750</a>" \
+ "RFC1751=<a href=\"http://www.faqs.org/rfcs/rfc1751.html\">RFC 1751</a>" \
+ "RFC1752=<a href=\"http://www.faqs.org/rfcs/rfc1752.html\">RFC 1752</a>" \
+ "RFC1753=<a href=\"http://www.faqs.org/rfcs/rfc1753.html\">RFC 1753</a>" \
+ "RFC1754=<a href=\"http://www.faqs.org/rfcs/rfc1754.html\">RFC 1754</a>" \
+ "RFC1755=<a href=\"http://www.faqs.org/rfcs/rfc1755.html\">RFC 1755</a>" \
+ "RFC1756=<a href=\"http://www.faqs.org/rfcs/rfc1756.html\">RFC 1756</a>" \
+ "RFC1757=<a href=\"http://www.faqs.org/rfcs/rfc1757.html\">RFC 1757</a>" \
+ "RFC1758=<a href=\"http://www.faqs.org/rfcs/rfc1758.html\">RFC 1758</a>" \
+ "RFC1759=<a href=\"http://www.faqs.org/rfcs/rfc1759.html\">RFC 1759</a>" \
+ "RFC1760=<a href=\"http://www.faqs.org/rfcs/rfc1760.html\">RFC 1760</a>" \
+ "RFC1761=<a href=\"http://www.faqs.org/rfcs/rfc1761.html\">RFC 1761</a>" \
+ "RFC1762=<a href=\"http://www.faqs.org/rfcs/rfc1762.html\">RFC 1762</a>" \
+ "RFC1763=<a href=\"http://www.faqs.org/rfcs/rfc1763.html\">RFC 1763</a>" \
+ "RFC1764=<a href=\"http://www.faqs.org/rfcs/rfc1764.html\">RFC 1764</a>" \
+ "RFC1765=<a href=\"http://www.faqs.org/rfcs/rfc1765.html\">RFC 1765</a>" \
+ "RFC1766=<a href=\"http://www.faqs.org/rfcs/rfc1766.html\">RFC 1766</a>" \
+ "RFC1767=<a href=\"http://www.faqs.org/rfcs/rfc1767.html\">RFC 1767</a>" \
+ "RFC1768=<a href=\"http://www.faqs.org/rfcs/rfc1768.html\">RFC 1768</a>" \
+ "RFC1769=<a href=\"http://www.faqs.org/rfcs/rfc1769.html\">RFC 1769</a>" \
+ "RFC1770=<a href=\"http://www.faqs.org/rfcs/rfc1770.html\">RFC 1770</a>" \
+ "RFC1771=<a href=\"http://www.faqs.org/rfcs/rfc1771.html\">RFC 1771</a>" \
+ "RFC1772=<a href=\"http://www.faqs.org/rfcs/rfc1772.html\">RFC 1772</a>" \
+ "RFC1773=<a href=\"http://www.faqs.org/rfcs/rfc1773.html\">RFC 1773</a>" \
+ "RFC1774=<a href=\"http://www.faqs.org/rfcs/rfc1774.html\">RFC 1774</a>" \
+ "RFC1775=<a href=\"http://www.faqs.org/rfcs/rfc1775.html\">RFC 1775</a>" \
+ "RFC1776=<a href=\"http://www.faqs.org/rfcs/rfc1776.html\">RFC 1776</a>" \
+ "RFC1777=<a href=\"http://www.faqs.org/rfcs/rfc1777.html\">RFC 1777</a>" \
+ "RFC1778=<a href=\"http://www.faqs.org/rfcs/rfc1778.html\">RFC 1778</a>" \
+ "RFC1779=<a href=\"http://www.faqs.org/rfcs/rfc1779.html\">RFC 1779</a>" \
+ "RFC1780=<a href=\"http://www.faqs.org/rfcs/rfc1780.html\">RFC 1780</a>" \
+ "RFC1781=<a href=\"http://www.faqs.org/rfcs/rfc1781.html\">RFC 1781</a>" \
+ "RFC1782=<a href=\"http://www.faqs.org/rfcs/rfc1782.html\">RFC 1782</a>" \
+ "RFC1783=<a href=\"http://www.faqs.org/rfcs/rfc1783.html\">RFC 1783</a>" \
+ "RFC1784=<a href=\"http://www.faqs.org/rfcs/rfc1784.html\">RFC 1784</a>" \
+ "RFC1785=<a href=\"http://www.faqs.org/rfcs/rfc1785.html\">RFC 1785</a>" \
+ "RFC1786=<a href=\"http://www.faqs.org/rfcs/rfc1786.html\">RFC 1786</a>" \
+ "RFC1787=<a href=\"http://www.faqs.org/rfcs/rfc1787.html\">RFC 1787</a>" \
+ "RFC1788=<a href=\"http://www.faqs.org/rfcs/rfc1788.html\">RFC 1788</a>" \
+ "RFC1789=<a href=\"http://www.faqs.org/rfcs/rfc1789.html\">RFC 1789</a>" \
+ "RFC1790=<a href=\"http://www.faqs.org/rfcs/rfc1790.html\">RFC 1790</a>" \
+ "RFC1791=<a href=\"http://www.faqs.org/rfcs/rfc1791.html\">RFC 1791</a>" \
+ "RFC1792=<a href=\"http://www.faqs.org/rfcs/rfc1792.html\">RFC 1792</a>" \
+ "RFC1793=<a href=\"http://www.faqs.org/rfcs/rfc1793.html\">RFC 1793</a>" \
+ "RFC1794=<a href=\"http://www.faqs.org/rfcs/rfc1794.html\">RFC 1794</a>" \
+ "RFC1795=<a href=\"http://www.faqs.org/rfcs/rfc1795.html\">RFC 1795</a>" \
+ "RFC1796=<a href=\"http://www.faqs.org/rfcs/rfc1796.html\">RFC 1796</a>" \
+ "RFC1797=<a href=\"http://www.faqs.org/rfcs/rfc1797.html\">RFC 1797</a>" \
+ "RFC1798=<a href=\"http://www.faqs.org/rfcs/rfc1798.html\">RFC 1798</a>" \
+ "RFC1799=<a href=\"http://www.faqs.org/rfcs/rfc1799.html\">RFC 1799</a>" \
+ "RFC1800=<a href=\"http://www.faqs.org/rfcs/rfc1800.html\">RFC 1800</a>" \
+ "RFC1801=<a href=\"http://www.faqs.org/rfcs/rfc1801.html\">RFC 1801</a>" \
+ "RFC1802=<a href=\"http://www.faqs.org/rfcs/rfc1802.html\">RFC 1802</a>" \
+ "RFC1803=<a href=\"http://www.faqs.org/rfcs/rfc1803.html\">RFC 1803</a>" \
+ "RFC1804=<a href=\"http://www.faqs.org/rfcs/rfc1804.html\">RFC 1804</a>" \
+ "RFC1805=<a href=\"http://www.faqs.org/rfcs/rfc1805.html\">RFC 1805</a>" \
+ "RFC1806=<a href=\"http://www.faqs.org/rfcs/rfc1806.html\">RFC 1806</a>" \
+ "RFC1807=<a href=\"http://www.faqs.org/rfcs/rfc1807.html\">RFC 1807</a>" \
+ "RFC1808=<a href=\"http://www.faqs.org/rfcs/rfc1808.html\">RFC 1808</a>" \
+ "RFC1809=<a href=\"http://www.faqs.org/rfcs/rfc1809.html\">RFC 1809</a>" \
+ "RFC1810=<a href=\"http://www.faqs.org/rfcs/rfc1810.html\">RFC 1810</a>" \
+ "RFC1811=<a href=\"http://www.faqs.org/rfcs/rfc1811.html\">RFC 1811</a>" \
+ "RFC1812=<a href=\"http://www.faqs.org/rfcs/rfc1812.html\">RFC 1812</a>" \
+ "RFC1813=<a href=\"http://www.faqs.org/rfcs/rfc1813.html\">RFC 1813</a>" \
+ "RFC1814=<a href=\"http://www.faqs.org/rfcs/rfc1814.html\">RFC 1814</a>" \
+ "RFC1815=<a href=\"http://www.faqs.org/rfcs/rfc1815.html\">RFC 1815</a>" \
+ "RFC1816=<a href=\"http://www.faqs.org/rfcs/rfc1816.html\">RFC 1816</a>" \
+ "RFC1817=<a href=\"http://www.faqs.org/rfcs/rfc1817.html\">RFC 1817</a>" \
+ "RFC1818=<a href=\"http://www.faqs.org/rfcs/rfc1818.html\">RFC 1818</a>" \
+ "RFC1819=<a href=\"http://www.faqs.org/rfcs/rfc1819.html\">RFC 1819</a>" \
+ "RFC1820=<a href=\"http://www.faqs.org/rfcs/rfc1820.html\">RFC 1820</a>" \
+ "RFC1821=<a href=\"http://www.faqs.org/rfcs/rfc1821.html\">RFC 1821</a>" \
+ "RFC1822=<a href=\"http://www.faqs.org/rfcs/rfc1822.html\">RFC 1822</a>" \
+ "RFC1823=<a href=\"http://www.faqs.org/rfcs/rfc1823.html\">RFC 1823</a>" \
+ "RFC1824=<a href=\"http://www.faqs.org/rfcs/rfc1824.html\">RFC 1824</a>" \
+ "RFC1825=<a href=\"http://www.faqs.org/rfcs/rfc1825.html\">RFC 1825</a>" \
+ "RFC1826=<a href=\"http://www.faqs.org/rfcs/rfc1826.html\">RFC 1826</a>" \
+ "RFC1827=<a href=\"http://www.faqs.org/rfcs/rfc1827.html\">RFC 1827</a>" \
+ "RFC1828=<a href=\"http://www.faqs.org/rfcs/rfc1828.html\">RFC 1828</a>" \
+ "RFC1829=<a href=\"http://www.faqs.org/rfcs/rfc1829.html\">RFC 1829</a>" \
+ "RFC1830=<a href=\"http://www.faqs.org/rfcs/rfc1830.html\">RFC 1830</a>" \
+ "RFC1831=<a href=\"http://www.faqs.org/rfcs/rfc1831.html\">RFC 1831</a>" \
+ "RFC1832=<a href=\"http://www.faqs.org/rfcs/rfc1832.html\">RFC 1832</a>" \
+ "RFC1833=<a href=\"http://www.faqs.org/rfcs/rfc1833.html\">RFC 1833</a>" \
+ "RFC1834=<a href=\"http://www.faqs.org/rfcs/rfc1834.html\">RFC 1834</a>" \
+ "RFC1835=<a href=\"http://www.faqs.org/rfcs/rfc1835.html\">RFC 1835</a>" \
+ "RFC1836=<a href=\"http://www.faqs.org/rfcs/rfc1836.html\">RFC 1836</a>" \
+ "RFC1837=<a href=\"http://www.faqs.org/rfcs/rfc1837.html\">RFC 1837</a>" \
+ "RFC1838=<a href=\"http://www.faqs.org/rfcs/rfc1838.html\">RFC 1838</a>" \
+ "RFC1839=<a href=\"http://www.faqs.org/rfcs/rfc1839.html\">RFC 1839</a>" \
+ "RFC1840=<a href=\"http://www.faqs.org/rfcs/rfc1840.html\">RFC 1840</a>" \
+ "RFC1841=<a href=\"http://www.faqs.org/rfcs/rfc1841.html\">RFC 1841</a>" \
+ "RFC1842=<a href=\"http://www.faqs.org/rfcs/rfc1842.html\">RFC 1842</a>" \
+ "RFC1843=<a href=\"http://www.faqs.org/rfcs/rfc1843.html\">RFC 1843</a>" \
+ "RFC1844=<a href=\"http://www.faqs.org/rfcs/rfc1844.html\">RFC 1844</a>" \
+ "RFC1845=<a href=\"http://www.faqs.org/rfcs/rfc1845.html\">RFC 1845</a>" \
+ "RFC1846=<a href=\"http://www.faqs.org/rfcs/rfc1846.html\">RFC 1846</a>" \
+ "RFC1847=<a href=\"http://www.faqs.org/rfcs/rfc1847.html\">RFC 1847</a>" \
+ "RFC1848=<a href=\"http://www.faqs.org/rfcs/rfc1848.html\">RFC 1848</a>" \
+ "RFC1849=<a href=\"http://www.faqs.org/rfcs/rfc1849.html\">RFC 1849</a>" \
+ "RFC1850=<a href=\"http://www.faqs.org/rfcs/rfc1850.html\">RFC 1850</a>" \
+ "RFC1851=<a href=\"http://www.faqs.org/rfcs/rfc1851.html\">RFC 1851</a>" \
+ "RFC1852=<a href=\"http://www.faqs.org/rfcs/rfc1852.html\">RFC 1852</a>" \
+ "RFC1853=<a href=\"http://www.faqs.org/rfcs/rfc1853.html\">RFC 1853</a>" \
+ "RFC1854=<a href=\"http://www.faqs.org/rfcs/rfc1854.html\">RFC 1854</a>" \
+ "RFC1855=<a href=\"http://www.faqs.org/rfcs/rfc1855.html\">RFC 1855</a>" \
+ "RFC1856=<a href=\"http://www.faqs.org/rfcs/rfc1856.html\">RFC 1856</a>" \
+ "RFC1857=<a href=\"http://www.faqs.org/rfcs/rfc1857.html\">RFC 1857</a>" \
+ "RFC1858=<a href=\"http://www.faqs.org/rfcs/rfc1858.html\">RFC 1858</a>" \
+ "RFC1859=<a href=\"http://www.faqs.org/rfcs/rfc1859.html\">RFC 1859</a>" \
+ "RFC1860=<a href=\"http://www.faqs.org/rfcs/rfc1860.html\">RFC 1860</a>" \
+ "RFC1861=<a href=\"http://www.faqs.org/rfcs/rfc1861.html\">RFC 1861</a>" \
+ "RFC1862=<a href=\"http://www.faqs.org/rfcs/rfc1862.html\">RFC 1862</a>" \
+ "RFC1863=<a href=\"http://www.faqs.org/rfcs/rfc1863.html\">RFC 1863</a>" \
+ "RFC1864=<a href=\"http://www.faqs.org/rfcs/rfc1864.html\">RFC 1864</a>" \
+ "RFC1865=<a href=\"http://www.faqs.org/rfcs/rfc1865.html\">RFC 1865</a>" \
+ "RFC1866=<a href=\"http://www.faqs.org/rfcs/rfc1866.html\">RFC 1866</a>" \
+ "RFC1867=<a href=\"http://www.faqs.org/rfcs/rfc1867.html\">RFC 1867</a>" \
+ "RFC1868=<a href=\"http://www.faqs.org/rfcs/rfc1868.html\">RFC 1868</a>" \
+ "RFC1869=<a href=\"http://www.faqs.org/rfcs/rfc1869.html\">RFC 1869</a>" \
+ "RFC1870=<a href=\"http://www.faqs.org/rfcs/rfc1870.html\">RFC 1870</a>" \
+ "RFC1871=<a href=\"http://www.faqs.org/rfcs/rfc1871.html\">RFC 1871</a>" \
+ "RFC1872=<a href=\"http://www.faqs.org/rfcs/rfc1872.html\">RFC 1872</a>" \
+ "RFC1873=<a href=\"http://www.faqs.org/rfcs/rfc1873.html\">RFC 1873</a>" \
+ "RFC1874=<a href=\"http://www.faqs.org/rfcs/rfc1874.html\">RFC 1874</a>" \
+ "RFC1875=<a href=\"http://www.faqs.org/rfcs/rfc1875.html\">RFC 1875</a>" \
+ "RFC1876=<a href=\"http://www.faqs.org/rfcs/rfc1876.html\">RFC 1876</a>" \
+ "RFC1877=<a href=\"http://www.faqs.org/rfcs/rfc1877.html\">RFC 1877</a>" \
+ "RFC1878=<a href=\"http://www.faqs.org/rfcs/rfc1878.html\">RFC 1878</a>" \
+ "RFC1879=<a href=\"http://www.faqs.org/rfcs/rfc1879.html\">RFC 1879</a>" \
+ "RFC1880=<a href=\"http://www.faqs.org/rfcs/rfc1880.html\">RFC 1880</a>" \
+ "RFC1881=<a href=\"http://www.faqs.org/rfcs/rfc1881.html\">RFC 1881</a>" \
+ "RFC1882=<a href=\"http://www.faqs.org/rfcs/rfc1882.html\">RFC 1882</a>" \
+ "RFC1883=<a href=\"http://www.faqs.org/rfcs/rfc1883.html\">RFC 1883</a>" \
+ "RFC1884=<a href=\"http://www.faqs.org/rfcs/rfc1884.html\">RFC 1884</a>" \
+ "RFC1885=<a href=\"http://www.faqs.org/rfcs/rfc1885.html\">RFC 1885</a>" \
+ "RFC1886=<a href=\"http://www.faqs.org/rfcs/rfc1886.html\">RFC 1886</a>" \
+ "RFC1887=<a href=\"http://www.faqs.org/rfcs/rfc1887.html\">RFC 1887</a>" \
+ "RFC1888=<a href=\"http://www.faqs.org/rfcs/rfc1888.html\">RFC 1888</a>" \
+ "RFC1889=<a href=\"http://www.faqs.org/rfcs/rfc1889.html\">RFC 1889</a>" \
+ "RFC1890=<a href=\"http://www.faqs.org/rfcs/rfc1890.html\">RFC 1890</a>" \
+ "RFC1891=<a href=\"http://www.faqs.org/rfcs/rfc1891.html\">RFC 1891</a>" \
+ "RFC1892=<a href=\"http://www.faqs.org/rfcs/rfc1892.html\">RFC 1892</a>" \
+ "RFC1893=<a href=\"http://www.faqs.org/rfcs/rfc1893.html\">RFC 1893</a>" \
+ "RFC1894=<a href=\"http://www.faqs.org/rfcs/rfc1894.html\">RFC 1894</a>" \
+ "RFC1895=<a href=\"http://www.faqs.org/rfcs/rfc1895.html\">RFC 1895</a>" \
+ "RFC1896=<a href=\"http://www.faqs.org/rfcs/rfc1896.html\">RFC 1896</a>" \
+ "RFC1897=<a href=\"http://www.faqs.org/rfcs/rfc1897.html\">RFC 1897</a>" \
+ "RFC1898=<a href=\"http://www.faqs.org/rfcs/rfc1898.html\">RFC 1898</a>" \
+ "RFC1899=<a href=\"http://www.faqs.org/rfcs/rfc1899.html\">RFC 1899</a>" \
+ "RFC1900=<a href=\"http://www.faqs.org/rfcs/rfc1900.html\">RFC 1900</a>" \
+ "RFC1901=<a href=\"http://www.faqs.org/rfcs/rfc1901.html\">RFC 1901</a>" \
+ "RFC1902=<a href=\"http://www.faqs.org/rfcs/rfc1902.html\">RFC 1902</a>" \
+ "RFC1903=<a href=\"http://www.faqs.org/rfcs/rfc1903.html\">RFC 1903</a>" \
+ "RFC1904=<a href=\"http://www.faqs.org/rfcs/rfc1904.html\">RFC 1904</a>" \
+ "RFC1905=<a href=\"http://www.faqs.org/rfcs/rfc1905.html\">RFC 1905</a>" \
+ "RFC1906=<a href=\"http://www.faqs.org/rfcs/rfc1906.html\">RFC 1906</a>" \
+ "RFC1907=<a href=\"http://www.faqs.org/rfcs/rfc1907.html\">RFC 1907</a>" \
+ "RFC1908=<a href=\"http://www.faqs.org/rfcs/rfc1908.html\">RFC 1908</a>" \
+ "RFC1909=<a href=\"http://www.faqs.org/rfcs/rfc1909.html\">RFC 1909</a>" \
+ "RFC1910=<a href=\"http://www.faqs.org/rfcs/rfc1910.html\">RFC 1910</a>" \
+ "RFC1911=<a href=\"http://www.faqs.org/rfcs/rfc1911.html\">RFC 1911</a>" \
+ "RFC1912=<a href=\"http://www.faqs.org/rfcs/rfc1912.html\">RFC 1912</a>" \
+ "RFC1913=<a href=\"http://www.faqs.org/rfcs/rfc1913.html\">RFC 1913</a>" \
+ "RFC1914=<a href=\"http://www.faqs.org/rfcs/rfc1914.html\">RFC 1914</a>" \
+ "RFC1915=<a href=\"http://www.faqs.org/rfcs/rfc1915.html\">RFC 1915</a>" \
+ "RFC1916=<a href=\"http://www.faqs.org/rfcs/rfc1916.html\">RFC 1916</a>" \
+ "RFC1917=<a href=\"http://www.faqs.org/rfcs/rfc1917.html\">RFC 1917</a>" \
+ "RFC1918=<a href=\"http://www.faqs.org/rfcs/rfc1918.html\">RFC 1918</a>" \
+ "RFC1919=<a href=\"http://www.faqs.org/rfcs/rfc1919.html\">RFC 1919</a>" \
+ "RFC1920=<a href=\"http://www.faqs.org/rfcs/rfc1920.html\">RFC 1920</a>" \
+ "RFC1921=<a href=\"http://www.faqs.org/rfcs/rfc1921.html\">RFC 1921</a>" \
+ "RFC1922=<a href=\"http://www.faqs.org/rfcs/rfc1922.html\">RFC 1922</a>" \
+ "RFC1923=<a href=\"http://www.faqs.org/rfcs/rfc1923.html\">RFC 1923</a>" \
+ "RFC1924=<a href=\"http://www.faqs.org/rfcs/rfc1924.html\">RFC 1924</a>" \
+ "RFC1925=<a href=\"http://www.faqs.org/rfcs/rfc1925.html\">RFC 1925</a>" \
+ "RFC1926=<a href=\"http://www.faqs.org/rfcs/rfc1926.html\">RFC 1926</a>" \
+ "RFC1927=<a href=\"http://www.faqs.org/rfcs/rfc1927.html\">RFC 1927</a>" \
+ "RFC1928=<a href=\"http://www.faqs.org/rfcs/rfc1928.html\">RFC 1928</a>" \
+ "RFC1929=<a href=\"http://www.faqs.org/rfcs/rfc1929.html\">RFC 1929</a>" \
+ "RFC1930=<a href=\"http://www.faqs.org/rfcs/rfc1930.html\">RFC 1930</a>" \
+ "RFC1931=<a href=\"http://www.faqs.org/rfcs/rfc1931.html\">RFC 1931</a>" \
+ "RFC1932=<a href=\"http://www.faqs.org/rfcs/rfc1932.html\">RFC 1932</a>" \
+ "RFC1933=<a href=\"http://www.faqs.org/rfcs/rfc1933.html\">RFC 1933</a>" \
+ "RFC1934=<a href=\"http://www.faqs.org/rfcs/rfc1934.html\">RFC 1934</a>" \
+ "RFC1935=<a href=\"http://www.faqs.org/rfcs/rfc1935.html\">RFC 1935</a>" \
+ "RFC1936=<a href=\"http://www.faqs.org/rfcs/rfc1936.html\">RFC 1936</a>" \
+ "RFC1937=<a href=\"http://www.faqs.org/rfcs/rfc1937.html\">RFC 1937</a>" \
+ "RFC1938=<a href=\"http://www.faqs.org/rfcs/rfc1938.html\">RFC 1938</a>" \
+ "RFC1939=<a href=\"http://www.faqs.org/rfcs/rfc1939.html\">RFC 1939</a>" \
+ "RFC1940=<a href=\"http://www.faqs.org/rfcs/rfc1940.html\">RFC 1940</a>" \
+ "RFC1941=<a href=\"http://www.faqs.org/rfcs/rfc1941.html\">RFC 1941</a>" \
+ "RFC1942=<a href=\"http://www.faqs.org/rfcs/rfc1942.html\">RFC 1942</a>" \
+ "RFC1943=<a href=\"http://www.faqs.org/rfcs/rfc1943.html\">RFC 1943</a>" \
+ "RFC1944=<a href=\"http://www.faqs.org/rfcs/rfc1944.html\">RFC 1944</a>" \
+ "RFC1945=<a href=\"http://www.faqs.org/rfcs/rfc1945.html\">RFC 1945</a>" \
+ "RFC1946=<a href=\"http://www.faqs.org/rfcs/rfc1946.html\">RFC 1946</a>" \
+ "RFC1947=<a href=\"http://www.faqs.org/rfcs/rfc1947.html\">RFC 1947</a>" \
+ "RFC1948=<a href=\"http://www.faqs.org/rfcs/rfc1948.html\">RFC 1948</a>" \
+ "RFC1949=<a href=\"http://www.faqs.org/rfcs/rfc1949.html\">RFC 1949</a>" \
+ "RFC1950=<a href=\"http://www.faqs.org/rfcs/rfc1950.html\">RFC 1950</a>" \
+ "RFC1951=<a href=\"http://www.faqs.org/rfcs/rfc1951.html\">RFC 1951</a>" \
+ "RFC1952=<a href=\"http://www.faqs.org/rfcs/rfc1952.html\">RFC 1952</a>" \
+ "RFC1953=<a href=\"http://www.faqs.org/rfcs/rfc1953.html\">RFC 1953</a>" \
+ "RFC1954=<a href=\"http://www.faqs.org/rfcs/rfc1954.html\">RFC 1954</a>" \
+ "RFC1955=<a href=\"http://www.faqs.org/rfcs/rfc1955.html\">RFC 1955</a>" \
+ "RFC1956=<a href=\"http://www.faqs.org/rfcs/rfc1956.html\">RFC 1956</a>" \
+ "RFC1957=<a href=\"http://www.faqs.org/rfcs/rfc1957.html\">RFC 1957</a>" \
+ "RFC1958=<a href=\"http://www.faqs.org/rfcs/rfc1958.html\">RFC 1958</a>" \
+ "RFC1959=<a href=\"http://www.faqs.org/rfcs/rfc1959.html\">RFC 1959</a>" \
+ "RFC1960=<a href=\"http://www.faqs.org/rfcs/rfc1960.html\">RFC 1960</a>" \
+ "RFC1961=<a href=\"http://www.faqs.org/rfcs/rfc1961.html\">RFC 1961</a>" \
+ "RFC1962=<a href=\"http://www.faqs.org/rfcs/rfc1962.html\">RFC 1962</a>" \
+ "RFC1963=<a href=\"http://www.faqs.org/rfcs/rfc1963.html\">RFC 1963</a>" \
+ "RFC1964=<a href=\"http://www.faqs.org/rfcs/rfc1964.html\">RFC 1964</a>" \
+ "RFC1965=<a href=\"http://www.faqs.org/rfcs/rfc1965.html\">RFC 1965</a>" \
+ "RFC1966=<a href=\"http://www.faqs.org/rfcs/rfc1966.html\">RFC 1966</a>" \
+ "RFC1967=<a href=\"http://www.faqs.org/rfcs/rfc1967.html\">RFC 1967</a>" \
+ "RFC1968=<a href=\"http://www.faqs.org/rfcs/rfc1968.html\">RFC 1968</a>" \
+ "RFC1969=<a href=\"http://www.faqs.org/rfcs/rfc1969.html\">RFC 1969</a>" \
+ "RFC1970=<a href=\"http://www.faqs.org/rfcs/rfc1970.html\">RFC 1970</a>" \
+ "RFC1971=<a href=\"http://www.faqs.org/rfcs/rfc1971.html\">RFC 1971</a>" \
+ "RFC1972=<a href=\"http://www.faqs.org/rfcs/rfc1972.html\">RFC 1972</a>" \
+ "RFC1973=<a href=\"http://www.faqs.org/rfcs/rfc1973.html\">RFC 1973</a>" \
+ "RFC1974=<a href=\"http://www.faqs.org/rfcs/rfc1974.html\">RFC 1974</a>" \
+ "RFC1975=<a href=\"http://www.faqs.org/rfcs/rfc1975.html\">RFC 1975</a>" \
+ "RFC1976=<a href=\"http://www.faqs.org/rfcs/rfc1976.html\">RFC 1976</a>" \
+ "RFC1977=<a href=\"http://www.faqs.org/rfcs/rfc1977.html\">RFC 1977</a>" \
+ "RFC1978=<a href=\"http://www.faqs.org/rfcs/rfc1978.html\">RFC 1978</a>" \
+ "RFC1979=<a href=\"http://www.faqs.org/rfcs/rfc1979.html\">RFC 1979</a>" \
+ "RFC1980=<a href=\"http://www.faqs.org/rfcs/rfc1980.html\">RFC 1980</a>" \
+ "RFC1981=<a href=\"http://www.faqs.org/rfcs/rfc1981.html\">RFC 1981</a>" \
+ "RFC1982=<a href=\"http://www.faqs.org/rfcs/rfc1982.html\">RFC 1982</a>" \
+ "RFC1983=<a href=\"http://www.faqs.org/rfcs/rfc1983.html\">RFC 1983</a>" \
+ "RFC1984=<a href=\"http://www.faqs.org/rfcs/rfc1984.html\">RFC 1984</a>" \
+ "RFC1985=<a href=\"http://www.faqs.org/rfcs/rfc1985.html\">RFC 1985</a>" \
+ "RFC1986=<a href=\"http://www.faqs.org/rfcs/rfc1986.html\">RFC 1986</a>" \
+ "RFC1987=<a href=\"http://www.faqs.org/rfcs/rfc1987.html\">RFC 1987</a>" \
+ "RFC1988=<a href=\"http://www.faqs.org/rfcs/rfc1988.html\">RFC 1988</a>" \
+ "RFC1989=<a href=\"http://www.faqs.org/rfcs/rfc1989.html\">RFC 1989</a>" \
+ "RFC1990=<a href=\"http://www.faqs.org/rfcs/rfc1990.html\">RFC 1990</a>" \
+ "RFC1991=<a href=\"http://www.faqs.org/rfcs/rfc1991.html\">RFC 1991</a>" \
+ "RFC1992=<a href=\"http://www.faqs.org/rfcs/rfc1992.html\">RFC 1992</a>" \
+ "RFC1993=<a href=\"http://www.faqs.org/rfcs/rfc1993.html\">RFC 1993</a>" \
+ "RFC1994=<a href=\"http://www.faqs.org/rfcs/rfc1994.html\">RFC 1994</a>" \
+ "RFC1995=<a href=\"http://www.faqs.org/rfcs/rfc1995.html\">RFC 1995</a>" \
+ "RFC1996=<a href=\"http://www.faqs.org/rfcs/rfc1996.html\">RFC 1996</a>" \
+ "RFC1997=<a href=\"http://www.faqs.org/rfcs/rfc1997.html\">RFC 1997</a>" \
+ "RFC1998=<a href=\"http://www.faqs.org/rfcs/rfc1998.html\">RFC 1998</a>" \
+ "RFC1999=<a href=\"http://www.faqs.org/rfcs/rfc1999.html\">RFC 1999</a>" \
+ "RFC2000=<a href=\"http://www.faqs.org/rfcs/rfc2000.html\">RFC 2000</a>" \
+ "RFC2001=<a href=\"http://www.faqs.org/rfcs/rfc2001.html\">RFC 2001</a>" \
+ "RFC2002=<a href=\"http://www.faqs.org/rfcs/rfc2002.html\">RFC 2002</a>" \
+ "RFC2003=<a href=\"http://www.faqs.org/rfcs/rfc2003.html\">RFC 2003</a>" \
+ "RFC2004=<a href=\"http://www.faqs.org/rfcs/rfc2004.html\">RFC 2004</a>" \
+ "RFC2005=<a href=\"http://www.faqs.org/rfcs/rfc2005.html\">RFC 2005</a>" \
+ "RFC2006=<a href=\"http://www.faqs.org/rfcs/rfc2006.html\">RFC 2006</a>" \
+ "RFC2007=<a href=\"http://www.faqs.org/rfcs/rfc2007.html\">RFC 2007</a>" \
+ "RFC2008=<a href=\"http://www.faqs.org/rfcs/rfc2008.html\">RFC 2008</a>" \
+ "RFC2009=<a href=\"http://www.faqs.org/rfcs/rfc2009.html\">RFC 2009</a>" \
+ "RFC2010=<a href=\"http://www.faqs.org/rfcs/rfc2010.html\">RFC 2010</a>" \
+ "RFC2011=<a href=\"http://www.faqs.org/rfcs/rfc2011.html\">RFC 2011</a>" \
+ "RFC2012=<a href=\"http://www.faqs.org/rfcs/rfc2012.html\">RFC 2012</a>" \
+ "RFC2013=<a href=\"http://www.faqs.org/rfcs/rfc2013.html\">RFC 2013</a>" \
+ "RFC2014=<a href=\"http://www.faqs.org/rfcs/rfc2014.html\">RFC 2014</a>" \
+ "RFC2015=<a href=\"http://www.faqs.org/rfcs/rfc2015.html\">RFC 2015</a>" \
+ "RFC2016=<a href=\"http://www.faqs.org/rfcs/rfc2016.html\">RFC 2016</a>" \
+ "RFC2017=<a href=\"http://www.faqs.org/rfcs/rfc2017.html\">RFC 2017</a>" \
+ "RFC2018=<a href=\"http://www.faqs.org/rfcs/rfc2018.html\">RFC 2018</a>" \
+ "RFC2019=<a href=\"http://www.faqs.org/rfcs/rfc2019.html\">RFC 2019</a>" \
+ "RFC2020=<a href=\"http://www.faqs.org/rfcs/rfc2020.html\">RFC 2020</a>" \
+ "RFC2021=<a href=\"http://www.faqs.org/rfcs/rfc2021.html\">RFC 2021</a>" \
+ "RFC2022=<a href=\"http://www.faqs.org/rfcs/rfc2022.html\">RFC 2022</a>" \
+ "RFC2023=<a href=\"http://www.faqs.org/rfcs/rfc2023.html\">RFC 2023</a>" \
+ "RFC2024=<a href=\"http://www.faqs.org/rfcs/rfc2024.html\">RFC 2024</a>" \
+ "RFC2025=<a href=\"http://www.faqs.org/rfcs/rfc2025.html\">RFC 2025</a>" \
+ "RFC2026=<a href=\"http://www.faqs.org/rfcs/rfc2026.html\">RFC 2026</a>" \
+ "RFC2027=<a href=\"http://www.faqs.org/rfcs/rfc2027.html\">RFC 2027</a>" \
+ "RFC2028=<a href=\"http://www.faqs.org/rfcs/rfc2028.html\">RFC 2028</a>" \
+ "RFC2029=<a href=\"http://www.faqs.org/rfcs/rfc2029.html\">RFC 2029</a>" \
+ "RFC2030=<a href=\"http://www.faqs.org/rfcs/rfc2030.html\">RFC 2030</a>" \
+ "RFC2031=<a href=\"http://www.faqs.org/rfcs/rfc2031.html\">RFC 2031</a>" \
+ "RFC2032=<a href=\"http://www.faqs.org/rfcs/rfc2032.html\">RFC 2032</a>" \
+ "RFC2033=<a href=\"http://www.faqs.org/rfcs/rfc2033.html\">RFC 2033</a>" \
+ "RFC2034=<a href=\"http://www.faqs.org/rfcs/rfc2034.html\">RFC 2034</a>" \
+ "RFC2035=<a href=\"http://www.faqs.org/rfcs/rfc2035.html\">RFC 2035</a>" \
+ "RFC2036=<a href=\"http://www.faqs.org/rfcs/rfc2036.html\">RFC 2036</a>" \
+ "RFC2037=<a href=\"http://www.faqs.org/rfcs/rfc2037.html\">RFC 2037</a>" \
+ "RFC2038=<a href=\"http://www.faqs.org/rfcs/rfc2038.html\">RFC 2038</a>" \
+ "RFC2039=<a href=\"http://www.faqs.org/rfcs/rfc2039.html\">RFC 2039</a>" \
+ "RFC2040=<a href=\"http://www.faqs.org/rfcs/rfc2040.html\">RFC 2040</a>" \
+ "RFC2041=<a href=\"http://www.faqs.org/rfcs/rfc2041.html\">RFC 2041</a>" \
+ "RFC2042=<a href=\"http://www.faqs.org/rfcs/rfc2042.html\">RFC 2042</a>" \
+ "RFC2043=<a href=\"http://www.faqs.org/rfcs/rfc2043.html\">RFC 2043</a>" \
+ "RFC2044=<a href=\"http://www.faqs.org/rfcs/rfc2044.html\">RFC 2044</a>" \
+ "RFC2045=<a href=\"http://www.faqs.org/rfcs/rfc2045.html\">RFC 2045</a>" \
+ "RFC2046=<a href=\"http://www.faqs.org/rfcs/rfc2046.html\">RFC 2046</a>" \
+ "RFC2047=<a href=\"http://www.faqs.org/rfcs/rfc2047.html\">RFC 2047</a>" \
+ "RFC2048=<a href=\"http://www.faqs.org/rfcs/rfc2048.html\">RFC 2048</a>" \
+ "RFC2049=<a href=\"http://www.faqs.org/rfcs/rfc2049.html\">RFC 2049</a>" \
+ "RFC2050=<a href=\"http://www.faqs.org/rfcs/rfc2050.html\">RFC 2050</a>" \
+ "RFC2051=<a href=\"http://www.faqs.org/rfcs/rfc2051.html\">RFC 2051</a>" \
+ "RFC2052=<a href=\"http://www.faqs.org/rfcs/rfc2052.html\">RFC 2052</a>" \
+ "RFC2053=<a href=\"http://www.faqs.org/rfcs/rfc2053.html\">RFC 2053</a>" \
+ "RFC2054=<a href=\"http://www.faqs.org/rfcs/rfc2054.html\">RFC 2054</a>" \
+ "RFC2055=<a href=\"http://www.faqs.org/rfcs/rfc2055.html\">RFC 2055</a>" \
+ "RFC2056=<a href=\"http://www.faqs.org/rfcs/rfc2056.html\">RFC 2056</a>" \
+ "RFC2057=<a href=\"http://www.faqs.org/rfcs/rfc2057.html\">RFC 2057</a>" \
+ "RFC2058=<a href=\"http://www.faqs.org/rfcs/rfc2058.html\">RFC 2058</a>" \
+ "RFC2059=<a href=\"http://www.faqs.org/rfcs/rfc2059.html\">RFC 2059</a>" \
+ "RFC2060=<a href=\"http://www.faqs.org/rfcs/rfc2060.html\">RFC 2060</a>" \
+ "RFC2061=<a href=\"http://www.faqs.org/rfcs/rfc2061.html\">RFC 2061</a>" \
+ "RFC2062=<a href=\"http://www.faqs.org/rfcs/rfc2062.html\">RFC 2062</a>" \
+ "RFC2063=<a href=\"http://www.faqs.org/rfcs/rfc2063.html\">RFC 2063</a>" \
+ "RFC2064=<a href=\"http://www.faqs.org/rfcs/rfc2064.html\">RFC 2064</a>" \
+ "RFC2065=<a href=\"http://www.faqs.org/rfcs/rfc2065.html\">RFC 2065</a>" \
+ "RFC2066=<a href=\"http://www.faqs.org/rfcs/rfc2066.html\">RFC 2066</a>" \
+ "RFC2067=<a href=\"http://www.faqs.org/rfcs/rfc2067.html\">RFC 2067</a>" \
+ "RFC2068=<a href=\"http://www.faqs.org/rfcs/rfc2068.html\">RFC 2068</a>" \
+ "RFC2069=<a href=\"http://www.faqs.org/rfcs/rfc2069.html\">RFC 2069</a>" \
+ "RFC2070=<a href=\"http://www.faqs.org/rfcs/rfc2070.html\">RFC 2070</a>" \
+ "RFC2071=<a href=\"http://www.faqs.org/rfcs/rfc2071.html\">RFC 2071</a>" \
+ "RFC2072=<a href=\"http://www.faqs.org/rfcs/rfc2072.html\">RFC 2072</a>" \
+ "RFC2073=<a href=\"http://www.faqs.org/rfcs/rfc2073.html\">RFC 2073</a>" \
+ "RFC2074=<a href=\"http://www.faqs.org/rfcs/rfc2074.html\">RFC 2074</a>" \
+ "RFC2075=<a href=\"http://www.faqs.org/rfcs/rfc2075.html\">RFC 2075</a>" \
+ "RFC2076=<a href=\"http://www.faqs.org/rfcs/rfc2076.html\">RFC 2076</a>" \
+ "RFC2077=<a href=\"http://www.faqs.org/rfcs/rfc2077.html\">RFC 2077</a>" \
+ "RFC2078=<a href=\"http://www.faqs.org/rfcs/rfc2078.html\">RFC 2078</a>" \
+ "RFC2079=<a href=\"http://www.faqs.org/rfcs/rfc2079.html\">RFC 2079</a>" \
+ "RFC2080=<a href=\"http://www.faqs.org/rfcs/rfc2080.html\">RFC 2080</a>" \
+ "RFC2081=<a href=\"http://www.faqs.org/rfcs/rfc2081.html\">RFC 2081</a>" \
+ "RFC2082=<a href=\"http://www.faqs.org/rfcs/rfc2082.html\">RFC 2082</a>" \
+ "RFC2083=<a href=\"http://www.faqs.org/rfcs/rfc2083.html\">RFC 2083</a>" \
+ "RFC2084=<a href=\"http://www.faqs.org/rfcs/rfc2084.html\">RFC 2084</a>" \
+ "RFC2085=<a href=\"http://www.faqs.org/rfcs/rfc2085.html\">RFC 2085</a>" \
+ "RFC2086=<a href=\"http://www.faqs.org/rfcs/rfc2086.html\">RFC 2086</a>" \
+ "RFC2087=<a href=\"http://www.faqs.org/rfcs/rfc2087.html\">RFC 2087</a>" \
+ "RFC2088=<a href=\"http://www.faqs.org/rfcs/rfc2088.html\">RFC 2088</a>" \
+ "RFC2089=<a href=\"http://www.faqs.org/rfcs/rfc2089.html\">RFC 2089</a>" \
+ "RFC2090=<a href=\"http://www.faqs.org/rfcs/rfc2090.html\">RFC 2090</a>" \
+ "RFC2091=<a href=\"http://www.faqs.org/rfcs/rfc2091.html\">RFC 2091</a>" \
+ "RFC2092=<a href=\"http://www.faqs.org/rfcs/rfc2092.html\">RFC 2092</a>" \
+ "RFC2093=<a href=\"http://www.faqs.org/rfcs/rfc2093.html\">RFC 2093</a>" \
+ "RFC2094=<a href=\"http://www.faqs.org/rfcs/rfc2094.html\">RFC 2094</a>" \
+ "RFC2095=<a href=\"http://www.faqs.org/rfcs/rfc2095.html\">RFC 2095</a>" \
+ "RFC2096=<a href=\"http://www.faqs.org/rfcs/rfc2096.html\">RFC 2096</a>" \
+ "RFC2097=<a href=\"http://www.faqs.org/rfcs/rfc2097.html\">RFC 2097</a>" \
+ "RFC2098=<a href=\"http://www.faqs.org/rfcs/rfc2098.html\">RFC 2098</a>" \
+ "RFC2099=<a href=\"http://www.faqs.org/rfcs/rfc2099.html\">RFC 2099</a>" \
+ "RFC2100=<a href=\"http://www.faqs.org/rfcs/rfc2100.html\">RFC 2100</a>" \
+ "RFC2101=<a href=\"http://www.faqs.org/rfcs/rfc2101.html\">RFC 2101</a>" \
+ "RFC2102=<a href=\"http://www.faqs.org/rfcs/rfc2102.html\">RFC 2102</a>" \
+ "RFC2103=<a href=\"http://www.faqs.org/rfcs/rfc2103.html\">RFC 2103</a>" \
+ "RFC2104=<a href=\"http://www.faqs.org/rfcs/rfc2104.html\">RFC 2104</a>" \
+ "RFC2105=<a href=\"http://www.faqs.org/rfcs/rfc2105.html\">RFC 2105</a>" \
+ "RFC2106=<a href=\"http://www.faqs.org/rfcs/rfc2106.html\">RFC 2106</a>" \
+ "RFC2107=<a href=\"http://www.faqs.org/rfcs/rfc2107.html\">RFC 2107</a>" \
+ "RFC2108=<a href=\"http://www.faqs.org/rfcs/rfc2108.html\">RFC 2108</a>" \
+ "RFC2109=<a href=\"http://www.faqs.org/rfcs/rfc2109.html\">RFC 2109</a>" \
+ "RFC2110=<a href=\"http://www.faqs.org/rfcs/rfc2110.html\">RFC 2110</a>" \
+ "RFC2111=<a href=\"http://www.faqs.org/rfcs/rfc2111.html\">RFC 2111</a>" \
+ "RFC2112=<a href=\"http://www.faqs.org/rfcs/rfc2112.html\">RFC 2112</a>" \
+ "RFC2113=<a href=\"http://www.faqs.org/rfcs/rfc2113.html\">RFC 2113</a>" \
+ "RFC2114=<a href=\"http://www.faqs.org/rfcs/rfc2114.html\">RFC 2114</a>" \
+ "RFC2115=<a href=\"http://www.faqs.org/rfcs/rfc2115.html\">RFC 2115</a>" \
+ "RFC2116=<a href=\"http://www.faqs.org/rfcs/rfc2116.html\">RFC 2116</a>" \
+ "RFC2117=<a href=\"http://www.faqs.org/rfcs/rfc2117.html\">RFC 2117</a>" \
+ "RFC2118=<a href=\"http://www.faqs.org/rfcs/rfc2118.html\">RFC 2118</a>" \
+ "RFC2119=<a href=\"http://www.faqs.org/rfcs/rfc2119.html\">RFC 2119</a>" \
+ "RFC2120=<a href=\"http://www.faqs.org/rfcs/rfc2120.html\">RFC 2120</a>" \
+ "RFC2121=<a href=\"http://www.faqs.org/rfcs/rfc2121.html\">RFC 2121</a>" \
+ "RFC2122=<a href=\"http://www.faqs.org/rfcs/rfc2122.html\">RFC 2122</a>" \
+ "RFC2123=<a href=\"http://www.faqs.org/rfcs/rfc2123.html\">RFC 2123</a>" \
+ "RFC2124=<a href=\"http://www.faqs.org/rfcs/rfc2124.html\">RFC 2124</a>" \
+ "RFC2125=<a href=\"http://www.faqs.org/rfcs/rfc2125.html\">RFC 2125</a>" \
+ "RFC2126=<a href=\"http://www.faqs.org/rfcs/rfc2126.html\">RFC 2126</a>" \
+ "RFC2127=<a href=\"http://www.faqs.org/rfcs/rfc2127.html\">RFC 2127</a>" \
+ "RFC2128=<a href=\"http://www.faqs.org/rfcs/rfc2128.html\">RFC 2128</a>" \
+ "RFC2129=<a href=\"http://www.faqs.org/rfcs/rfc2129.html\">RFC 2129</a>" \
+ "RFC2130=<a href=\"http://www.faqs.org/rfcs/rfc2130.html\">RFC 2130</a>" \
+ "RFC2131=<a href=\"http://www.faqs.org/rfcs/rfc2131.html\">RFC 2131</a>" \
+ "RFC2132=<a href=\"http://www.faqs.org/rfcs/rfc2132.html\">RFC 2132</a>" \
+ "RFC2133=<a href=\"http://www.faqs.org/rfcs/rfc2133.html\">RFC 2133</a>" \
+ "RFC2134=<a href=\"http://www.faqs.org/rfcs/rfc2134.html\">RFC 2134</a>" \
+ "RFC2135=<a href=\"http://www.faqs.org/rfcs/rfc2135.html\">RFC 2135</a>" \
+ "RFC2136=<a href=\"http://www.faqs.org/rfcs/rfc2136.html\">RFC 2136</a>" \
+ "RFC2137=<a href=\"http://www.faqs.org/rfcs/rfc2137.html\">RFC 2137</a>" \
+ "RFC2138=<a href=\"http://www.faqs.org/rfcs/rfc2138.html\">RFC 2138</a>" \
+ "RFC2139=<a href=\"http://www.faqs.org/rfcs/rfc2139.html\">RFC 2139</a>" \
+ "RFC2140=<a href=\"http://www.faqs.org/rfcs/rfc2140.html\">RFC 2140</a>" \
+ "RFC2141=<a href=\"http://www.faqs.org/rfcs/rfc2141.html\">RFC 2141</a>" \
+ "RFC2142=<a href=\"http://www.faqs.org/rfcs/rfc2142.html\">RFC 2142</a>" \
+ "RFC2143=<a href=\"http://www.faqs.org/rfcs/rfc2143.html\">RFC 2143</a>" \
+ "RFC2144=<a href=\"http://www.faqs.org/rfcs/rfc2144.html\">RFC 2144</a>" \
+ "RFC2145=<a href=\"http://www.faqs.org/rfcs/rfc2145.html\">RFC 2145</a>" \
+ "RFC2146=<a href=\"http://www.faqs.org/rfcs/rfc2146.html\">RFC 2146</a>" \
+ "RFC2147=<a href=\"http://www.faqs.org/rfcs/rfc2147.html\">RFC 2147</a>" \
+ "RFC2148=<a href=\"http://www.faqs.org/rfcs/rfc2148.html\">RFC 2148</a>" \
+ "RFC2149=<a href=\"http://www.faqs.org/rfcs/rfc2149.html\">RFC 2149</a>" \
+ "RFC2150=<a href=\"http://www.faqs.org/rfcs/rfc2150.html\">RFC 2150</a>" \
+ "RFC2151=<a href=\"http://www.faqs.org/rfcs/rfc2151.html\">RFC 2151</a>" \
+ "RFC2152=<a href=\"http://www.faqs.org/rfcs/rfc2152.html\">RFC 2152</a>" \
+ "RFC2153=<a href=\"http://www.faqs.org/rfcs/rfc2153.html\">RFC 2153</a>" \
+ "RFC2154=<a href=\"http://www.faqs.org/rfcs/rfc2154.html\">RFC 2154</a>" \
+ "RFC2155=<a href=\"http://www.faqs.org/rfcs/rfc2155.html\">RFC 2155</a>" \
+ "RFC2156=<a href=\"http://www.faqs.org/rfcs/rfc2156.html\">RFC 2156</a>" \
+ "RFC2157=<a href=\"http://www.faqs.org/rfcs/rfc2157.html\">RFC 2157</a>" \
+ "RFC2158=<a href=\"http://www.faqs.org/rfcs/rfc2158.html\">RFC 2158</a>" \
+ "RFC2159=<a href=\"http://www.faqs.org/rfcs/rfc2159.html\">RFC 2159</a>" \
+ "RFC2160=<a href=\"http://www.faqs.org/rfcs/rfc2160.html\">RFC 2160</a>" \
+ "RFC2161=<a href=\"http://www.faqs.org/rfcs/rfc2161.html\">RFC 2161</a>" \
+ "RFC2162=<a href=\"http://www.faqs.org/rfcs/rfc2162.html\">RFC 2162</a>" \
+ "RFC2163=<a href=\"http://www.faqs.org/rfcs/rfc2163.html\">RFC 2163</a>" \
+ "RFC2164=<a href=\"http://www.faqs.org/rfcs/rfc2164.html\">RFC 2164</a>" \
+ "RFC2165=<a href=\"http://www.faqs.org/rfcs/rfc2165.html\">RFC 2165</a>" \
+ "RFC2166=<a href=\"http://www.faqs.org/rfcs/rfc2166.html\">RFC 2166</a>" \
+ "RFC2167=<a href=\"http://www.faqs.org/rfcs/rfc2167.html\">RFC 2167</a>" \
+ "RFC2168=<a href=\"http://www.faqs.org/rfcs/rfc2168.html\">RFC 2168</a>" \
+ "RFC2169=<a href=\"http://www.faqs.org/rfcs/rfc2169.html\">RFC 2169</a>" \
+ "RFC2170=<a href=\"http://www.faqs.org/rfcs/rfc2170.html\">RFC 2170</a>" \
+ "RFC2171=<a href=\"http://www.faqs.org/rfcs/rfc2171.html\">RFC 2171</a>" \
+ "RFC2172=<a href=\"http://www.faqs.org/rfcs/rfc2172.html\">RFC 2172</a>" \
+ "RFC2173=<a href=\"http://www.faqs.org/rfcs/rfc2173.html\">RFC 2173</a>" \
+ "RFC2174=<a href=\"http://www.faqs.org/rfcs/rfc2174.html\">RFC 2174</a>" \
+ "RFC2175=<a href=\"http://www.faqs.org/rfcs/rfc2175.html\">RFC 2175</a>" \
+ "RFC2176=<a href=\"http://www.faqs.org/rfcs/rfc2176.html\">RFC 2176</a>" \
+ "RFC2177=<a href=\"http://www.faqs.org/rfcs/rfc2177.html\">RFC 2177</a>" \
+ "RFC2178=<a href=\"http://www.faqs.org/rfcs/rfc2178.html\">RFC 2178</a>" \
+ "RFC2179=<a href=\"http://www.faqs.org/rfcs/rfc2179.html\">RFC 2179</a>" \
+ "RFC2180=<a href=\"http://www.faqs.org/rfcs/rfc2180.html\">RFC 2180</a>" \
+ "RFC2181=<a href=\"http://www.faqs.org/rfcs/rfc2181.html\">RFC 2181</a>" \
+ "RFC2182=<a href=\"http://www.faqs.org/rfcs/rfc2182.html\">RFC 2182</a>" \
+ "RFC2183=<a href=\"http://www.faqs.org/rfcs/rfc2183.html\">RFC 2183</a>" \
+ "RFC2184=<a href=\"http://www.faqs.org/rfcs/rfc2184.html\">RFC 2184</a>" \
+ "RFC2185=<a href=\"http://www.faqs.org/rfcs/rfc2185.html\">RFC 2185</a>" \
+ "RFC2186=<a href=\"http://www.faqs.org/rfcs/rfc2186.html\">RFC 2186</a>" \
+ "RFC2187=<a href=\"http://www.faqs.org/rfcs/rfc2187.html\">RFC 2187</a>" \
+ "RFC2188=<a href=\"http://www.faqs.org/rfcs/rfc2188.html\">RFC 2188</a>" \
+ "RFC2189=<a href=\"http://www.faqs.org/rfcs/rfc2189.html\">RFC 2189</a>" \
+ "RFC2190=<a href=\"http://www.faqs.org/rfcs/rfc2190.html\">RFC 2190</a>" \
+ "RFC2191=<a href=\"http://www.faqs.org/rfcs/rfc2191.html\">RFC 2191</a>" \
+ "RFC2192=<a href=\"http://www.faqs.org/rfcs/rfc2192.html\">RFC 2192</a>" \
+ "RFC2193=<a href=\"http://www.faqs.org/rfcs/rfc2193.html\">RFC 2193</a>" \
+ "RFC2194=<a href=\"http://www.faqs.org/rfcs/rfc2194.html\">RFC 2194</a>" \
+ "RFC2195=<a href=\"http://www.faqs.org/rfcs/rfc2195.html\">RFC 2195</a>" \
+ "RFC2196=<a href=\"http://www.faqs.org/rfcs/rfc2196.html\">RFC 2196</a>" \
+ "RFC2197=<a href=\"http://www.faqs.org/rfcs/rfc2197.html\">RFC 2197</a>" \
+ "RFC2198=<a href=\"http://www.faqs.org/rfcs/rfc2198.html\">RFC 2198</a>" \
+ "RFC2199=<a href=\"http://www.faqs.org/rfcs/rfc2199.html\">RFC 2199</a>" \
+ "RFC2200=<a href=\"http://www.faqs.org/rfcs/rfc2200.html\">RFC 2200</a>" \
+ "RFC2201=<a href=\"http://www.faqs.org/rfcs/rfc2201.html\">RFC 2201</a>" \
+ "RFC2202=<a href=\"http://www.faqs.org/rfcs/rfc2202.html\">RFC 2202</a>" \
+ "RFC2203=<a href=\"http://www.faqs.org/rfcs/rfc2203.html\">RFC 2203</a>" \
+ "RFC2204=<a href=\"http://www.faqs.org/rfcs/rfc2204.html\">RFC 2204</a>" \
+ "RFC2205=<a href=\"http://www.faqs.org/rfcs/rfc2205.html\">RFC 2205</a>" \
+ "RFC2206=<a href=\"http://www.faqs.org/rfcs/rfc2206.html\">RFC 2206</a>" \
+ "RFC2207=<a href=\"http://www.faqs.org/rfcs/rfc2207.html\">RFC 2207</a>" \
+ "RFC2208=<a href=\"http://www.faqs.org/rfcs/rfc2208.html\">RFC 2208</a>" \
+ "RFC2209=<a href=\"http://www.faqs.org/rfcs/rfc2209.html\">RFC 2209</a>" \
+ "RFC2210=<a href=\"http://www.faqs.org/rfcs/rfc2210.html\">RFC 2210</a>" \
+ "RFC2211=<a href=\"http://www.faqs.org/rfcs/rfc2211.html\">RFC 2211</a>" \
+ "RFC2212=<a href=\"http://www.faqs.org/rfcs/rfc2212.html\">RFC 2212</a>" \
+ "RFC2213=<a href=\"http://www.faqs.org/rfcs/rfc2213.html\">RFC 2213</a>" \
+ "RFC2214=<a href=\"http://www.faqs.org/rfcs/rfc2214.html\">RFC 2214</a>" \
+ "RFC2215=<a href=\"http://www.faqs.org/rfcs/rfc2215.html\">RFC 2215</a>" \
+ "RFC2216=<a href=\"http://www.faqs.org/rfcs/rfc2216.html\">RFC 2216</a>" \
+ "RFC2217=<a href=\"http://www.faqs.org/rfcs/rfc2217.html\">RFC 2217</a>" \
+ "RFC2218=<a href=\"http://www.faqs.org/rfcs/rfc2218.html\">RFC 2218</a>" \
+ "RFC2219=<a href=\"http://www.faqs.org/rfcs/rfc2219.html\">RFC 2219</a>" \
+ "RFC2220=<a href=\"http://www.faqs.org/rfcs/rfc2220.html\">RFC 2220</a>" \
+ "RFC2221=<a href=\"http://www.faqs.org/rfcs/rfc2221.html\">RFC 2221</a>" \
+ "RFC2222=<a href=\"http://www.faqs.org/rfcs/rfc2222.html\">RFC 2222</a>" \
+ "RFC2223=<a href=\"http://www.faqs.org/rfcs/rfc2223.html\">RFC 2223</a>" \
+ "RFC2224=<a href=\"http://www.faqs.org/rfcs/rfc2224.html\">RFC 2224</a>" \
+ "RFC2225=<a href=\"http://www.faqs.org/rfcs/rfc2225.html\">RFC 2225</a>" \
+ "RFC2226=<a href=\"http://www.faqs.org/rfcs/rfc2226.html\">RFC 2226</a>" \
+ "RFC2227=<a href=\"http://www.faqs.org/rfcs/rfc2227.html\">RFC 2227</a>" \
+ "RFC2228=<a href=\"http://www.faqs.org/rfcs/rfc2228.html\">RFC 2228</a>" \
+ "RFC2229=<a href=\"http://www.faqs.org/rfcs/rfc2229.html\">RFC 2229</a>" \
+ "RFC2230=<a href=\"http://www.faqs.org/rfcs/rfc2230.html\">RFC 2230</a>" \
+ "RFC2231=<a href=\"http://www.faqs.org/rfcs/rfc2231.html\">RFC 2231</a>" \
+ "RFC2232=<a href=\"http://www.faqs.org/rfcs/rfc2232.html\">RFC 2232</a>" \
+ "RFC2233=<a href=\"http://www.faqs.org/rfcs/rfc2233.html\">RFC 2233</a>" \
+ "RFC2234=<a href=\"http://www.faqs.org/rfcs/rfc2234.html\">RFC 2234</a>" \
+ "RFC2235=<a href=\"http://www.faqs.org/rfcs/rfc2235.html\">RFC 2235</a>" \
+ "RFC2236=<a href=\"http://www.faqs.org/rfcs/rfc2236.html\">RFC 2236</a>" \
+ "RFC2237=<a href=\"http://www.faqs.org/rfcs/rfc2237.html\">RFC 2237</a>" \
+ "RFC2238=<a href=\"http://www.faqs.org/rfcs/rfc2238.html\">RFC 2238</a>" \
+ "RFC2239=<a href=\"http://www.faqs.org/rfcs/rfc2239.html\">RFC 2239</a>" \
+ "RFC2240=<a href=\"http://www.faqs.org/rfcs/rfc2240.html\">RFC 2240</a>" \
+ "RFC2241=<a href=\"http://www.faqs.org/rfcs/rfc2241.html\">RFC 2241</a>" \
+ "RFC2242=<a href=\"http://www.faqs.org/rfcs/rfc2242.html\">RFC 2242</a>" \
+ "RFC2243=<a href=\"http://www.faqs.org/rfcs/rfc2243.html\">RFC 2243</a>" \
+ "RFC2244=<a href=\"http://www.faqs.org/rfcs/rfc2244.html\">RFC 2244</a>" \
+ "RFC2245=<a href=\"http://www.faqs.org/rfcs/rfc2245.html\">RFC 2245</a>" \
+ "RFC2246=<a href=\"http://www.faqs.org/rfcs/rfc2246.html\">RFC 2246</a>" \
+ "RFC2247=<a href=\"http://www.faqs.org/rfcs/rfc2247.html\">RFC 2247</a>" \
+ "RFC2248=<a href=\"http://www.faqs.org/rfcs/rfc2248.html\">RFC 2248</a>" \
+ "RFC2249=<a href=\"http://www.faqs.org/rfcs/rfc2249.html\">RFC 2249</a>" \
+ "RFC2250=<a href=\"http://www.faqs.org/rfcs/rfc2250.html\">RFC 2250</a>" \
+ "RFC2251=<a href=\"http://www.faqs.org/rfcs/rfc2251.html\">RFC 2251</a>" \
+ "RFC2252=<a href=\"http://www.faqs.org/rfcs/rfc2252.html\">RFC 2252</a>" \
+ "RFC2253=<a href=\"http://www.faqs.org/rfcs/rfc2253.html\">RFC 2253</a>" \
+ "RFC2254=<a href=\"http://www.faqs.org/rfcs/rfc2254.html\">RFC 2254</a>" \
+ "RFC2255=<a href=\"http://www.faqs.org/rfcs/rfc2255.html\">RFC 2255</a>" \
+ "RFC2256=<a href=\"http://www.faqs.org/rfcs/rfc2256.html\">RFC 2256</a>" \
+ "RFC2257=<a href=\"http://www.faqs.org/rfcs/rfc2257.html\">RFC 2257</a>" \
+ "RFC2258=<a href=\"http://www.faqs.org/rfcs/rfc2258.html\">RFC 2258</a>" \
+ "RFC2259=<a href=\"http://www.faqs.org/rfcs/rfc2259.html\">RFC 2259</a>" \
+ "RFC2260=<a href=\"http://www.faqs.org/rfcs/rfc2260.html\">RFC 2260</a>" \
+ "RFC2261=<a href=\"http://www.faqs.org/rfcs/rfc2261.html\">RFC 2261</a>" \
+ "RFC2262=<a href=\"http://www.faqs.org/rfcs/rfc2262.html\">RFC 2262</a>" \
+ "RFC2263=<a href=\"http://www.faqs.org/rfcs/rfc2263.html\">RFC 2263</a>" \
+ "RFC2264=<a href=\"http://www.faqs.org/rfcs/rfc2264.html\">RFC 2264</a>" \
+ "RFC2265=<a href=\"http://www.faqs.org/rfcs/rfc2265.html\">RFC 2265</a>" \
+ "RFC2266=<a href=\"http://www.faqs.org/rfcs/rfc2266.html\">RFC 2266</a>" \
+ "RFC2267=<a href=\"http://www.faqs.org/rfcs/rfc2267.html\">RFC 2267</a>" \
+ "RFC2268=<a href=\"http://www.faqs.org/rfcs/rfc2268.html\">RFC 2268</a>" \
+ "RFC2269=<a href=\"http://www.faqs.org/rfcs/rfc2269.html\">RFC 2269</a>" \
+ "RFC2270=<a href=\"http://www.faqs.org/rfcs/rfc2270.html\">RFC 2270</a>" \
+ "RFC2271=<a href=\"http://www.faqs.org/rfcs/rfc2271.html\">RFC 2271</a>" \
+ "RFC2272=<a href=\"http://www.faqs.org/rfcs/rfc2272.html\">RFC 2272</a>" \
+ "RFC2273=<a href=\"http://www.faqs.org/rfcs/rfc2273.html\">RFC 2273</a>" \
+ "RFC2274=<a href=\"http://www.faqs.org/rfcs/rfc2274.html\">RFC 2274</a>" \
+ "RFC2275=<a href=\"http://www.faqs.org/rfcs/rfc2275.html\">RFC 2275</a>" \
+ "RFC2276=<a href=\"http://www.faqs.org/rfcs/rfc2276.html\">RFC 2276</a>" \
+ "RFC2277=<a href=\"http://www.faqs.org/rfcs/rfc2277.html\">RFC 2277</a>" \
+ "RFC2278=<a href=\"http://www.faqs.org/rfcs/rfc2278.html\">RFC 2278</a>" \
+ "RFC2279=<a href=\"http://www.faqs.org/rfcs/rfc2279.html\">RFC 2279</a>" \
+ "RFC2280=<a href=\"http://www.faqs.org/rfcs/rfc2280.html\">RFC 2280</a>" \
+ "RFC2281=<a href=\"http://www.faqs.org/rfcs/rfc2281.html\">RFC 2281</a>" \
+ "RFC2282=<a href=\"http://www.faqs.org/rfcs/rfc2282.html\">RFC 2282</a>" \
+ "RFC2283=<a href=\"http://www.faqs.org/rfcs/rfc2283.html\">RFC 2283</a>" \
+ "RFC2284=<a href=\"http://www.faqs.org/rfcs/rfc2284.html\">RFC 2284</a>" \
+ "RFC2285=<a href=\"http://www.faqs.org/rfcs/rfc2285.html\">RFC 2285</a>" \
+ "RFC2286=<a href=\"http://www.faqs.org/rfcs/rfc2286.html\">RFC 2286</a>" \
+ "RFC2287=<a href=\"http://www.faqs.org/rfcs/rfc2287.html\">RFC 2287</a>" \
+ "RFC2288=<a href=\"http://www.faqs.org/rfcs/rfc2288.html\">RFC 2288</a>" \
+ "RFC2289=<a href=\"http://www.faqs.org/rfcs/rfc2289.html\">RFC 2289</a>" \
+ "RFC2290=<a href=\"http://www.faqs.org/rfcs/rfc2290.html\">RFC 2290</a>" \
+ "RFC2291=<a href=\"http://www.faqs.org/rfcs/rfc2291.html\">RFC 2291</a>" \
+ "RFC2292=<a href=\"http://www.faqs.org/rfcs/rfc2292.html\">RFC 2292</a>" \
+ "RFC2293=<a href=\"http://www.faqs.org/rfcs/rfc2293.html\">RFC 2293</a>" \
+ "RFC2294=<a href=\"http://www.faqs.org/rfcs/rfc2294.html\">RFC 2294</a>" \
+ "RFC2295=<a href=\"http://www.faqs.org/rfcs/rfc2295.html\">RFC 2295</a>" \
+ "RFC2296=<a href=\"http://www.faqs.org/rfcs/rfc2296.html\">RFC 2296</a>" \
+ "RFC2297=<a href=\"http://www.faqs.org/rfcs/rfc2297.html\">RFC 2297</a>" \
+ "RFC2298=<a href=\"http://www.faqs.org/rfcs/rfc2298.html\">RFC 2298</a>" \
+ "RFC2299=<a href=\"http://www.faqs.org/rfcs/rfc2299.html\">RFC 2299</a>" \
+ "RFC2300=<a href=\"http://www.faqs.org/rfcs/rfc2300.html\">RFC 2300</a>" \
+ "RFC2301=<a href=\"http://www.faqs.org/rfcs/rfc2301.html\">RFC 2301</a>" \
+ "RFC2302=<a href=\"http://www.faqs.org/rfcs/rfc2302.html\">RFC 2302</a>" \
+ "RFC2303=<a href=\"http://www.faqs.org/rfcs/rfc2303.html\">RFC 2303</a>" \
+ "RFC2304=<a href=\"http://www.faqs.org/rfcs/rfc2304.html\">RFC 2304</a>" \
+ "RFC2305=<a href=\"http://www.faqs.org/rfcs/rfc2305.html\">RFC 2305</a>" \
+ "RFC2306=<a href=\"http://www.faqs.org/rfcs/rfc2306.html\">RFC 2306</a>" \
+ "RFC2307=<a href=\"http://www.faqs.org/rfcs/rfc2307.html\">RFC 2307</a>" \
+ "RFC2308=<a href=\"http://www.faqs.org/rfcs/rfc2308.html\">RFC 2308</a>" \
+ "RFC2309=<a href=\"http://www.faqs.org/rfcs/rfc2309.html\">RFC 2309</a>" \
+ "RFC2310=<a href=\"http://www.faqs.org/rfcs/rfc2310.html\">RFC 2310</a>" \
+ "RFC2311=<a href=\"http://www.faqs.org/rfcs/rfc2311.html\">RFC 2311</a>" \
+ "RFC2312=<a href=\"http://www.faqs.org/rfcs/rfc2312.html\">RFC 2312</a>" \
+ "RFC2313=<a href=\"http://www.faqs.org/rfcs/rfc2313.html\">RFC 2313</a>" \
+ "RFC2314=<a href=\"http://www.faqs.org/rfcs/rfc2314.html\">RFC 2314</a>" \
+ "RFC2315=<a href=\"http://www.faqs.org/rfcs/rfc2315.html\">RFC 2315</a>" \
+ "RFC2316=<a href=\"http://www.faqs.org/rfcs/rfc2316.html\">RFC 2316</a>" \
+ "RFC2317=<a href=\"http://www.faqs.org/rfcs/rfc2317.html\">RFC 2317</a>" \
+ "RFC2318=<a href=\"http://www.faqs.org/rfcs/rfc2318.html\">RFC 2318</a>" \
+ "RFC2319=<a href=\"http://www.faqs.org/rfcs/rfc2319.html\">RFC 2319</a>" \
+ "RFC2320=<a href=\"http://www.faqs.org/rfcs/rfc2320.html\">RFC 2320</a>" \
+ "RFC2321=<a href=\"http://www.faqs.org/rfcs/rfc2321.html\">RFC 2321</a>" \
+ "RFC2322=<a href=\"http://www.faqs.org/rfcs/rfc2322.html\">RFC 2322</a>" \
+ "RFC2323=<a href=\"http://www.faqs.org/rfcs/rfc2323.html\">RFC 2323</a>" \
+ "RFC2324=<a href=\"http://www.faqs.org/rfcs/rfc2324.html\">RFC 2324</a>" \
+ "RFC2325=<a href=\"http://www.faqs.org/rfcs/rfc2325.html\">RFC 2325</a>" \
+ "RFC2326=<a href=\"http://www.faqs.org/rfcs/rfc2326.html\">RFC 2326</a>" \
+ "RFC2327=<a href=\"http://www.faqs.org/rfcs/rfc2327.html\">RFC 2327</a>" \
+ "RFC2328=<a href=\"http://www.faqs.org/rfcs/rfc2328.html\">RFC 2328</a>" \
+ "RFC2329=<a href=\"http://www.faqs.org/rfcs/rfc2329.html\">RFC 2329</a>" \
+ "RFC2330=<a href=\"http://www.faqs.org/rfcs/rfc2330.html\">RFC 2330</a>" \
+ "RFC2331=<a href=\"http://www.faqs.org/rfcs/rfc2331.html\">RFC 2331</a>" \
+ "RFC2332=<a href=\"http://www.faqs.org/rfcs/rfc2332.html\">RFC 2332</a>" \
+ "RFC2333=<a href=\"http://www.faqs.org/rfcs/rfc2333.html\">RFC 2333</a>" \
+ "RFC2334=<a href=\"http://www.faqs.org/rfcs/rfc2334.html\">RFC 2334</a>" \
+ "RFC2335=<a href=\"http://www.faqs.org/rfcs/rfc2335.html\">RFC 2335</a>" \
+ "RFC2336=<a href=\"http://www.faqs.org/rfcs/rfc2336.html\">RFC 2336</a>" \
+ "RFC2337=<a href=\"http://www.faqs.org/rfcs/rfc2337.html\">RFC 2337</a>" \
+ "RFC2338=<a href=\"http://www.faqs.org/rfcs/rfc2338.html\">RFC 2338</a>" \
+ "RFC2339=<a href=\"http://www.faqs.org/rfcs/rfc2339.html\">RFC 2339</a>" \
+ "RFC2340=<a href=\"http://www.faqs.org/rfcs/rfc2340.html\">RFC 2340</a>" \
+ "RFC2341=<a href=\"http://www.faqs.org/rfcs/rfc2341.html\">RFC 2341</a>" \
+ "RFC2342=<a href=\"http://www.faqs.org/rfcs/rfc2342.html\">RFC 2342</a>" \
+ "RFC2343=<a href=\"http://www.faqs.org/rfcs/rfc2343.html\">RFC 2343</a>" \
+ "RFC2344=<a href=\"http://www.faqs.org/rfcs/rfc2344.html\">RFC 2344</a>" \
+ "RFC2345=<a href=\"http://www.faqs.org/rfcs/rfc2345.html\">RFC 2345</a>" \
+ "RFC2346=<a href=\"http://www.faqs.org/rfcs/rfc2346.html\">RFC 2346</a>" \
+ "RFC2347=<a href=\"http://www.faqs.org/rfcs/rfc2347.html\">RFC 2347</a>" \
+ "RFC2348=<a href=\"http://www.faqs.org/rfcs/rfc2348.html\">RFC 2348</a>" \
+ "RFC2349=<a href=\"http://www.faqs.org/rfcs/rfc2349.html\">RFC 2349</a>" \
+ "RFC2350=<a href=\"http://www.faqs.org/rfcs/rfc2350.html\">RFC 2350</a>" \
+ "RFC2351=<a href=\"http://www.faqs.org/rfcs/rfc2351.html\">RFC 2351</a>" \
+ "RFC2352=<a href=\"http://www.faqs.org/rfcs/rfc2352.html\">RFC 2352</a>" \
+ "RFC2353=<a href=\"http://www.faqs.org/rfcs/rfc2353.html\">RFC 2353</a>" \
+ "RFC2354=<a href=\"http://www.faqs.org/rfcs/rfc2354.html\">RFC 2354</a>" \
+ "RFC2355=<a href=\"http://www.faqs.org/rfcs/rfc2355.html\">RFC 2355</a>" \
+ "RFC2356=<a href=\"http://www.faqs.org/rfcs/rfc2356.html\">RFC 2356</a>" \
+ "RFC2357=<a href=\"http://www.faqs.org/rfcs/rfc2357.html\">RFC 2357</a>" \
+ "RFC2358=<a href=\"http://www.faqs.org/rfcs/rfc2358.html\">RFC 2358</a>" \
+ "RFC2359=<a href=\"http://www.faqs.org/rfcs/rfc2359.html\">RFC 2359</a>" \
+ "RFC2360=<a href=\"http://www.faqs.org/rfcs/rfc2360.html\">RFC 2360</a>" \
+ "RFC2361=<a href=\"http://www.faqs.org/rfcs/rfc2361.html\">RFC 2361</a>" \
+ "RFC2362=<a href=\"http://www.faqs.org/rfcs/rfc2362.html\">RFC 2362</a>" \
+ "RFC2363=<a href=\"http://www.faqs.org/rfcs/rfc2363.html\">RFC 2363</a>" \
+ "RFC2364=<a href=\"http://www.faqs.org/rfcs/rfc2364.html\">RFC 2364</a>" \
+ "RFC2365=<a href=\"http://www.faqs.org/rfcs/rfc2365.html\">RFC 2365</a>" \
+ "RFC2366=<a href=\"http://www.faqs.org/rfcs/rfc2366.html\">RFC 2366</a>" \
+ "RFC2367=<a href=\"http://www.faqs.org/rfcs/rfc2367.html\">RFC 2367</a>" \
+ "RFC2368=<a href=\"http://www.faqs.org/rfcs/rfc2368.html\">RFC 2368</a>" \
+ "RFC2369=<a href=\"http://www.faqs.org/rfcs/rfc2369.html\">RFC 2369</a>" \
+ "RFC2370=<a href=\"http://www.faqs.org/rfcs/rfc2370.html\">RFC 2370</a>" \
+ "RFC2371=<a href=\"http://www.faqs.org/rfcs/rfc2371.html\">RFC 2371</a>" \
+ "RFC2372=<a href=\"http://www.faqs.org/rfcs/rfc2372.html\">RFC 2372</a>" \
+ "RFC2373=<a href=\"http://www.faqs.org/rfcs/rfc2373.html\">RFC 2373</a>" \
+ "RFC2374=<a href=\"http://www.faqs.org/rfcs/rfc2374.html\">RFC 2374</a>" \
+ "RFC2375=<a href=\"http://www.faqs.org/rfcs/rfc2375.html\">RFC 2375</a>" \
+ "RFC2376=<a href=\"http://www.faqs.org/rfcs/rfc2376.html\">RFC 2376</a>" \
+ "RFC2377=<a href=\"http://www.faqs.org/rfcs/rfc2377.html\">RFC 2377</a>" \
+ "RFC2378=<a href=\"http://www.faqs.org/rfcs/rfc2378.html\">RFC 2378</a>" \
+ "RFC2379=<a href=\"http://www.faqs.org/rfcs/rfc2379.html\">RFC 2379</a>" \
+ "RFC2380=<a href=\"http://www.faqs.org/rfcs/rfc2380.html\">RFC 2380</a>" \
+ "RFC2381=<a href=\"http://www.faqs.org/rfcs/rfc2381.html\">RFC 2381</a>" \
+ "RFC2382=<a href=\"http://www.faqs.org/rfcs/rfc2382.html\">RFC 2382</a>" \
+ "RFC2383=<a href=\"http://www.faqs.org/rfcs/rfc2383.html\">RFC 2383</a>" \
+ "RFC2384=<a href=\"http://www.faqs.org/rfcs/rfc2384.html\">RFC 2384</a>" \
+ "RFC2385=<a href=\"http://www.faqs.org/rfcs/rfc2385.html\">RFC 2385</a>" \
+ "RFC2386=<a href=\"http://www.faqs.org/rfcs/rfc2386.html\">RFC 2386</a>" \
+ "RFC2387=<a href=\"http://www.faqs.org/rfcs/rfc2387.html\">RFC 2387</a>" \
+ "RFC2388=<a href=\"http://www.faqs.org/rfcs/rfc2388.html\">RFC 2388</a>" \
+ "RFC2389=<a href=\"http://www.faqs.org/rfcs/rfc2389.html\">RFC 2389</a>" \
+ "RFC2390=<a href=\"http://www.faqs.org/rfcs/rfc2390.html\">RFC 2390</a>" \
+ "RFC2391=<a href=\"http://www.faqs.org/rfcs/rfc2391.html\">RFC 2391</a>" \
+ "RFC2392=<a href=\"http://www.faqs.org/rfcs/rfc2392.html\">RFC 2392</a>" \
+ "RFC2393=<a href=\"http://www.faqs.org/rfcs/rfc2393.html\">RFC 2393</a>" \
+ "RFC2394=<a href=\"http://www.faqs.org/rfcs/rfc2394.html\">RFC 2394</a>" \
+ "RFC2395=<a href=\"http://www.faqs.org/rfcs/rfc2395.html\">RFC 2395</a>" \
+ "RFC2396=<a href=\"http://www.faqs.org/rfcs/rfc2396.html\">RFC 2396</a>" \
+ "RFC2397=<a href=\"http://www.faqs.org/rfcs/rfc2397.html\">RFC 2397</a>" \
+ "RFC2398=<a href=\"http://www.faqs.org/rfcs/rfc2398.html\">RFC 2398</a>" \
+ "RFC2399=<a href=\"http://www.faqs.org/rfcs/rfc2399.html\">RFC 2399</a>" \
+ "RFC2400=<a href=\"http://www.faqs.org/rfcs/rfc2400.html\">RFC 2400</a>" \
+ "RFC2401=<a href=\"http://www.faqs.org/rfcs/rfc2401.html\">RFC 2401</a>" \
+ "RFC2402=<a href=\"http://www.faqs.org/rfcs/rfc2402.html\">RFC 2402</a>" \
+ "RFC2403=<a href=\"http://www.faqs.org/rfcs/rfc2403.html\">RFC 2403</a>" \
+ "RFC2404=<a href=\"http://www.faqs.org/rfcs/rfc2404.html\">RFC 2404</a>" \
+ "RFC2405=<a href=\"http://www.faqs.org/rfcs/rfc2405.html\">RFC 2405</a>" \
+ "RFC2406=<a href=\"http://www.faqs.org/rfcs/rfc2406.html\">RFC 2406</a>" \
+ "RFC2407=<a href=\"http://www.faqs.org/rfcs/rfc2407.html\">RFC 2407</a>" \
+ "RFC2408=<a href=\"http://www.faqs.org/rfcs/rfc2408.html\">RFC 2408</a>" \
+ "RFC2409=<a href=\"http://www.faqs.org/rfcs/rfc2409.html\">RFC 2409</a>" \
+ "RFC2410=<a href=\"http://www.faqs.org/rfcs/rfc2410.html\">RFC 2410</a>" \
+ "RFC2411=<a href=\"http://www.faqs.org/rfcs/rfc2411.html\">RFC 2411</a>" \
+ "RFC2412=<a href=\"http://www.faqs.org/rfcs/rfc2412.html\">RFC 2412</a>" \
+ "RFC2413=<a href=\"http://www.faqs.org/rfcs/rfc2413.html\">RFC 2413</a>" \
+ "RFC2414=<a href=\"http://www.faqs.org/rfcs/rfc2414.html\">RFC 2414</a>" \
+ "RFC2415=<a href=\"http://www.faqs.org/rfcs/rfc2415.html\">RFC 2415</a>" \
+ "RFC2416=<a href=\"http://www.faqs.org/rfcs/rfc2416.html\">RFC 2416</a>" \
+ "RFC2417=<a href=\"http://www.faqs.org/rfcs/rfc2417.html\">RFC 2417</a>" \
+ "RFC2418=<a href=\"http://www.faqs.org/rfcs/rfc2418.html\">RFC 2418</a>" \
+ "RFC2419=<a href=\"http://www.faqs.org/rfcs/rfc2419.html\">RFC 2419</a>" \
+ "RFC2420=<a href=\"http://www.faqs.org/rfcs/rfc2420.html\">RFC 2420</a>" \
+ "RFC2421=<a href=\"http://www.faqs.org/rfcs/rfc2421.html\">RFC 2421</a>" \
+ "RFC2422=<a href=\"http://www.faqs.org/rfcs/rfc2422.html\">RFC 2422</a>" \
+ "RFC2423=<a href=\"http://www.faqs.org/rfcs/rfc2423.html\">RFC 2423</a>" \
+ "RFC2424=<a href=\"http://www.faqs.org/rfcs/rfc2424.html\">RFC 2424</a>" \
+ "RFC2425=<a href=\"http://www.faqs.org/rfcs/rfc2425.html\">RFC 2425</a>" \
+ "RFC2426=<a href=\"http://www.faqs.org/rfcs/rfc2426.html\">RFC 2426</a>" \
+ "RFC2427=<a href=\"http://www.faqs.org/rfcs/rfc2427.html\">RFC 2427</a>" \
+ "RFC2428=<a href=\"http://www.faqs.org/rfcs/rfc2428.html\">RFC 2428</a>" \
+ "RFC2429=<a href=\"http://www.faqs.org/rfcs/rfc2429.html\">RFC 2429</a>" \
+ "RFC2430=<a href=\"http://www.faqs.org/rfcs/rfc2430.html\">RFC 2430</a>" \
+ "RFC2431=<a href=\"http://www.faqs.org/rfcs/rfc2431.html\">RFC 2431</a>" \
+ "RFC2432=<a href=\"http://www.faqs.org/rfcs/rfc2432.html\">RFC 2432</a>" \
+ "RFC2433=<a href=\"http://www.faqs.org/rfcs/rfc2433.html\">RFC 2433</a>" \
+ "RFC2434=<a href=\"http://www.faqs.org/rfcs/rfc2434.html\">RFC 2434</a>" \
+ "RFC2435=<a href=\"http://www.faqs.org/rfcs/rfc2435.html\">RFC 2435</a>" \
+ "RFC2436=<a href=\"http://www.faqs.org/rfcs/rfc2436.html\">RFC 2436</a>" \
+ "RFC2437=<a href=\"http://www.faqs.org/rfcs/rfc2437.html\">RFC 2437</a>" \
+ "RFC2438=<a href=\"http://www.faqs.org/rfcs/rfc2438.html\">RFC 2438</a>" \
+ "RFC2439=<a href=\"http://www.faqs.org/rfcs/rfc2439.html\">RFC 2439</a>" \
+ "RFC2440=<a href=\"http://www.faqs.org/rfcs/rfc2440.html\">RFC 2440</a>" \
+ "RFC2441=<a href=\"http://www.faqs.org/rfcs/rfc2441.html\">RFC 2441</a>" \
+ "RFC2442=<a href=\"http://www.faqs.org/rfcs/rfc2442.html\">RFC 2442</a>" \
+ "RFC2443=<a href=\"http://www.faqs.org/rfcs/rfc2443.html\">RFC 2443</a>" \
+ "RFC2444=<a href=\"http://www.faqs.org/rfcs/rfc2444.html\">RFC 2444</a>" \
+ "RFC2445=<a href=\"http://www.faqs.org/rfcs/rfc2445.html\">RFC 2445</a>" \
+ "RFC2446=<a href=\"http://www.faqs.org/rfcs/rfc2446.html\">RFC 2446</a>" \
+ "RFC2447=<a href=\"http://www.faqs.org/rfcs/rfc2447.html\">RFC 2447</a>" \
+ "RFC2448=<a href=\"http://www.faqs.org/rfcs/rfc2448.html\">RFC 2448</a>" \
+ "RFC2449=<a href=\"http://www.faqs.org/rfcs/rfc2449.html\">RFC 2449</a>" \
+ "RFC2450=<a href=\"http://www.faqs.org/rfcs/rfc2450.html\">RFC 2450</a>" \
+ "RFC2451=<a href=\"http://www.faqs.org/rfcs/rfc2451.html\">RFC 2451</a>" \
+ "RFC2452=<a href=\"http://www.faqs.org/rfcs/rfc2452.html\">RFC 2452</a>" \
+ "RFC2453=<a href=\"http://www.faqs.org/rfcs/rfc2453.html\">RFC 2453</a>" \
+ "RFC2454=<a href=\"http://www.faqs.org/rfcs/rfc2454.html\">RFC 2454</a>" \
+ "RFC2455=<a href=\"http://www.faqs.org/rfcs/rfc2455.html\">RFC 2455</a>" \
+ "RFC2456=<a href=\"http://www.faqs.org/rfcs/rfc2456.html\">RFC 2456</a>" \
+ "RFC2457=<a href=\"http://www.faqs.org/rfcs/rfc2457.html\">RFC 2457</a>" \
+ "RFC2458=<a href=\"http://www.faqs.org/rfcs/rfc2458.html\">RFC 2458</a>" \
+ "RFC2459=<a href=\"http://www.faqs.org/rfcs/rfc2459.html\">RFC 2459</a>" \
+ "RFC2460=<a href=\"http://www.faqs.org/rfcs/rfc2460.html\">RFC 2460</a>" \
+ "RFC2461=<a href=\"http://www.faqs.org/rfcs/rfc2461.html\">RFC 2461</a>" \
+ "RFC2462=<a href=\"http://www.faqs.org/rfcs/rfc2462.html\">RFC 2462</a>" \
+ "RFC2463=<a href=\"http://www.faqs.org/rfcs/rfc2463.html\">RFC 2463</a>" \
+ "RFC2464=<a href=\"http://www.faqs.org/rfcs/rfc2464.html\">RFC 2464</a>" \
+ "RFC2465=<a href=\"http://www.faqs.org/rfcs/rfc2465.html\">RFC 2465</a>" \
+ "RFC2466=<a href=\"http://www.faqs.org/rfcs/rfc2466.html\">RFC 2466</a>" \
+ "RFC2467=<a href=\"http://www.faqs.org/rfcs/rfc2467.html\">RFC 2467</a>" \
+ "RFC2468=<a href=\"http://www.faqs.org/rfcs/rfc2468.html\">RFC 2468</a>" \
+ "RFC2469=<a href=\"http://www.faqs.org/rfcs/rfc2469.html\">RFC 2469</a>" \
+ "RFC2470=<a href=\"http://www.faqs.org/rfcs/rfc2470.html\">RFC 2470</a>" \
+ "RFC2471=<a href=\"http://www.faqs.org/rfcs/rfc2471.html\">RFC 2471</a>" \
+ "RFC2472=<a href=\"http://www.faqs.org/rfcs/rfc2472.html\">RFC 2472</a>" \
+ "RFC2473=<a href=\"http://www.faqs.org/rfcs/rfc2473.html\">RFC 2473</a>" \
+ "RFC2474=<a href=\"http://www.faqs.org/rfcs/rfc2474.html\">RFC 2474</a>" \
+ "RFC2475=<a href=\"http://www.faqs.org/rfcs/rfc2475.html\">RFC 2475</a>" \
+ "RFC2476=<a href=\"http://www.faqs.org/rfcs/rfc2476.html\">RFC 2476</a>" \
+ "RFC2477=<a href=\"http://www.faqs.org/rfcs/rfc2477.html\">RFC 2477</a>" \
+ "RFC2478=<a href=\"http://www.faqs.org/rfcs/rfc2478.html\">RFC 2478</a>" \
+ "RFC2479=<a href=\"http://www.faqs.org/rfcs/rfc2479.html\">RFC 2479</a>" \
+ "RFC2480=<a href=\"http://www.faqs.org/rfcs/rfc2480.html\">RFC 2480</a>" \
+ "RFC2481=<a href=\"http://www.faqs.org/rfcs/rfc2481.html\">RFC 2481</a>" \
+ "RFC2482=<a href=\"http://www.faqs.org/rfcs/rfc2482.html\">RFC 2482</a>" \
+ "RFC2483=<a href=\"http://www.faqs.org/rfcs/rfc2483.html\">RFC 2483</a>" \
+ "RFC2484=<a href=\"http://www.faqs.org/rfcs/rfc2484.html\">RFC 2484</a>" \
+ "RFC2485=<a href=\"http://www.faqs.org/rfcs/rfc2485.html\">RFC 2485</a>" \
+ "RFC2486=<a href=\"http://www.faqs.org/rfcs/rfc2486.html\">RFC 2486</a>" \
+ "RFC2487=<a href=\"http://www.faqs.org/rfcs/rfc2487.html\">RFC 2487</a>" \
+ "RFC2488=<a href=\"http://www.faqs.org/rfcs/rfc2488.html\">RFC 2488</a>" \
+ "RFC2489=<a href=\"http://www.faqs.org/rfcs/rfc2489.html\">RFC 2489</a>" \
+ "RFC2490=<a href=\"http://www.faqs.org/rfcs/rfc2490.html\">RFC 2490</a>" \
+ "RFC2491=<a href=\"http://www.faqs.org/rfcs/rfc2491.html\">RFC 2491</a>" \
+ "RFC2492=<a href=\"http://www.faqs.org/rfcs/rfc2492.html\">RFC 2492</a>" \
+ "RFC2493=<a href=\"http://www.faqs.org/rfcs/rfc2493.html\">RFC 2493</a>" \
+ "RFC2494=<a href=\"http://www.faqs.org/rfcs/rfc2494.html\">RFC 2494</a>" \
+ "RFC2495=<a href=\"http://www.faqs.org/rfcs/rfc2495.html\">RFC 2495</a>" \
+ "RFC2496=<a href=\"http://www.faqs.org/rfcs/rfc2496.html\">RFC 2496</a>" \
+ "RFC2497=<a href=\"http://www.faqs.org/rfcs/rfc2497.html\">RFC 2497</a>" \
+ "RFC2498=<a href=\"http://www.faqs.org/rfcs/rfc2498.html\">RFC 2498</a>" \
+ "RFC2499=<a href=\"http://www.faqs.org/rfcs/rfc2499.html\">RFC 2499</a>" \
+ "RFC2500=<a href=\"http://www.faqs.org/rfcs/rfc2500.html\">RFC 2500</a>" \
+ "RFC2501=<a href=\"http://www.faqs.org/rfcs/rfc2501.html\">RFC 2501</a>" \
+ "RFC2502=<a href=\"http://www.faqs.org/rfcs/rfc2502.html\">RFC 2502</a>" \
+ "RFC2503=<a href=\"http://www.faqs.org/rfcs/rfc2503.html\">RFC 2503</a>" \
+ "RFC2504=<a href=\"http://www.faqs.org/rfcs/rfc2504.html\">RFC 2504</a>" \
+ "RFC2505=<a href=\"http://www.faqs.org/rfcs/rfc2505.html\">RFC 2505</a>" \
+ "RFC2506=<a href=\"http://www.faqs.org/rfcs/rfc2506.html\">RFC 2506</a>" \
+ "RFC2507=<a href=\"http://www.faqs.org/rfcs/rfc2507.html\">RFC 2507</a>" \
+ "RFC2508=<a href=\"http://www.faqs.org/rfcs/rfc2508.html\">RFC 2508</a>" \
+ "RFC2509=<a href=\"http://www.faqs.org/rfcs/rfc2509.html\">RFC 2509</a>" \
+ "RFC2510=<a href=\"http://www.faqs.org/rfcs/rfc2510.html\">RFC 2510</a>" \
+ "RFC2511=<a href=\"http://www.faqs.org/rfcs/rfc2511.html\">RFC 2511</a>" \
+ "RFC2512=<a href=\"http://www.faqs.org/rfcs/rfc2512.html\">RFC 2512</a>" \
+ "RFC2513=<a href=\"http://www.faqs.org/rfcs/rfc2513.html\">RFC 2513</a>" \
+ "RFC2514=<a href=\"http://www.faqs.org/rfcs/rfc2514.html\">RFC 2514</a>" \
+ "RFC2515=<a href=\"http://www.faqs.org/rfcs/rfc2515.html\">RFC 2515</a>" \
+ "RFC2516=<a href=\"http://www.faqs.org/rfcs/rfc2516.html\">RFC 2516</a>" \
+ "RFC2517=<a href=\"http://www.faqs.org/rfcs/rfc2517.html\">RFC 2517</a>" \
+ "RFC2518=<a href=\"http://www.faqs.org/rfcs/rfc2518.html\">RFC 2518</a>" \
+ "RFC2519=<a href=\"http://www.faqs.org/rfcs/rfc2519.html\">RFC 2519</a>" \
+ "RFC2520=<a href=\"http://www.faqs.org/rfcs/rfc2520.html\">RFC 2520</a>" \
+ "RFC2521=<a href=\"http://www.faqs.org/rfcs/rfc2521.html\">RFC 2521</a>" \
+ "RFC2522=<a href=\"http://www.faqs.org/rfcs/rfc2522.html\">RFC 2522</a>" \
+ "RFC2523=<a href=\"http://www.faqs.org/rfcs/rfc2523.html\">RFC 2523</a>" \
+ "RFC2524=<a href=\"http://www.faqs.org/rfcs/rfc2524.html\">RFC 2524</a>" \
+ "RFC2525=<a href=\"http://www.faqs.org/rfcs/rfc2525.html\">RFC 2525</a>" \
+ "RFC2526=<a href=\"http://www.faqs.org/rfcs/rfc2526.html\">RFC 2526</a>" \
+ "RFC2527=<a href=\"http://www.faqs.org/rfcs/rfc2527.html\">RFC 2527</a>" \
+ "RFC2528=<a href=\"http://www.faqs.org/rfcs/rfc2528.html\">RFC 2528</a>" \
+ "RFC2529=<a href=\"http://www.faqs.org/rfcs/rfc2529.html\">RFC 2529</a>" \
+ "RFC2530=<a href=\"http://www.faqs.org/rfcs/rfc2530.html\">RFC 2530</a>" \
+ "RFC2531=<a href=\"http://www.faqs.org/rfcs/rfc2531.html\">RFC 2531</a>" \
+ "RFC2532=<a href=\"http://www.faqs.org/rfcs/rfc2532.html\">RFC 2532</a>" \
+ "RFC2533=<a href=\"http://www.faqs.org/rfcs/rfc2533.html\">RFC 2533</a>" \
+ "RFC2534=<a href=\"http://www.faqs.org/rfcs/rfc2534.html\">RFC 2534</a>" \
+ "RFC2535=<a href=\"http://www.faqs.org/rfcs/rfc2535.html\">RFC 2535</a>" \
+ "RFC2536=<a href=\"http://www.faqs.org/rfcs/rfc2536.html\">RFC 2536</a>" \
+ "RFC2537=<a href=\"http://www.faqs.org/rfcs/rfc2537.html\">RFC 2537</a>" \
+ "RFC2538=<a href=\"http://www.faqs.org/rfcs/rfc2538.html\">RFC 2538</a>" \
+ "RFC2539=<a href=\"http://www.faqs.org/rfcs/rfc2539.html\">RFC 2539</a>" \
+ "RFC2540=<a href=\"http://www.faqs.org/rfcs/rfc2540.html\">RFC 2540</a>" \
+ "RFC2541=<a href=\"http://www.faqs.org/rfcs/rfc2541.html\">RFC 2541</a>" \
+ "RFC2542=<a href=\"http://www.faqs.org/rfcs/rfc2542.html\">RFC 2542</a>" \
+ "RFC2543=<a href=\"http://www.faqs.org/rfcs/rfc2543.html\">RFC 2543</a>" \
+ "RFC2544=<a href=\"http://www.faqs.org/rfcs/rfc2544.html\">RFC 2544</a>" \
+ "RFC2545=<a href=\"http://www.faqs.org/rfcs/rfc2545.html\">RFC 2545</a>" \
+ "RFC2546=<a href=\"http://www.faqs.org/rfcs/rfc2546.html\">RFC 2546</a>" \
+ "RFC2547=<a href=\"http://www.faqs.org/rfcs/rfc2547.html\">RFC 2547</a>" \
+ "RFC2548=<a href=\"http://www.faqs.org/rfcs/rfc2548.html\">RFC 2548</a>" \
+ "RFC2549=<a href=\"http://www.faqs.org/rfcs/rfc2549.html\">RFC 2549</a>" \
+ "RFC2550=<a href=\"http://www.faqs.org/rfcs/rfc2550.html\">RFC 2550</a>" \
+ "RFC2551=<a href=\"http://www.faqs.org/rfcs/rfc2551.html\">RFC 2551</a>" \
+ "RFC2552=<a href=\"http://www.faqs.org/rfcs/rfc2552.html\">RFC 2552</a>" \
+ "RFC2553=<a href=\"http://www.faqs.org/rfcs/rfc2553.html\">RFC 2553</a>" \
+ "RFC2554=<a href=\"http://www.faqs.org/rfcs/rfc2554.html\">RFC 2554</a>" \
+ "RFC2555=<a href=\"http://www.faqs.org/rfcs/rfc2555.html\">RFC 2555</a>" \
+ "RFC2556=<a href=\"http://www.faqs.org/rfcs/rfc2556.html\">RFC 2556</a>" \
+ "RFC2557=<a href=\"http://www.faqs.org/rfcs/rfc2557.html\">RFC 2557</a>" \
+ "RFC2558=<a href=\"http://www.faqs.org/rfcs/rfc2558.html\">RFC 2558</a>" \
+ "RFC2559=<a href=\"http://www.faqs.org/rfcs/rfc2559.html\">RFC 2559</a>" \
+ "RFC2560=<a href=\"http://www.faqs.org/rfcs/rfc2560.html\">RFC 2560</a>" \
+ "RFC2561=<a href=\"http://www.faqs.org/rfcs/rfc2561.html\">RFC 2561</a>" \
+ "RFC2562=<a href=\"http://www.faqs.org/rfcs/rfc2562.html\">RFC 2562</a>" \
+ "RFC2563=<a href=\"http://www.faqs.org/rfcs/rfc2563.html\">RFC 2563</a>" \
+ "RFC2564=<a href=\"http://www.faqs.org/rfcs/rfc2564.html\">RFC 2564</a>" \
+ "RFC2565=<a href=\"http://www.faqs.org/rfcs/rfc2565.html\">RFC 2565</a>" \
+ "RFC2566=<a href=\"http://www.faqs.org/rfcs/rfc2566.html\">RFC 2566</a>" \
+ "RFC2567=<a href=\"http://www.faqs.org/rfcs/rfc2567.html\">RFC 2567</a>" \
+ "RFC2568=<a href=\"http://www.faqs.org/rfcs/rfc2568.html\">RFC 2568</a>" \
+ "RFC2569=<a href=\"http://www.faqs.org/rfcs/rfc2569.html\">RFC 2569</a>" \
+ "RFC2570=<a href=\"http://www.faqs.org/rfcs/rfc2570.html\">RFC 2570</a>" \
+ "RFC2571=<a href=\"http://www.faqs.org/rfcs/rfc2571.html\">RFC 2571</a>" \
+ "RFC2572=<a href=\"http://www.faqs.org/rfcs/rfc2572.html\">RFC 2572</a>" \
+ "RFC2573=<a href=\"http://www.faqs.org/rfcs/rfc2573.html\">RFC 2573</a>" \
+ "RFC2574=<a href=\"http://www.faqs.org/rfcs/rfc2574.html\">RFC 2574</a>" \
+ "RFC2575=<a href=\"http://www.faqs.org/rfcs/rfc2575.html\">RFC 2575</a>" \
+ "RFC2576=<a href=\"http://www.faqs.org/rfcs/rfc2576.html\">RFC 2576</a>" \
+ "RFC2577=<a href=\"http://www.faqs.org/rfcs/rfc2577.html\">RFC 2577</a>" \
+ "RFC2578=<a href=\"http://www.faqs.org/rfcs/rfc2578.html\">RFC 2578</a>" \
+ "RFC2579=<a href=\"http://www.faqs.org/rfcs/rfc2579.html\">RFC 2579</a>" \
+ "RFC2580=<a href=\"http://www.faqs.org/rfcs/rfc2580.html\">RFC 2580</a>" \
+ "RFC2581=<a href=\"http://www.faqs.org/rfcs/rfc2581.html\">RFC 2581</a>" \
+ "RFC2582=<a href=\"http://www.faqs.org/rfcs/rfc2582.html\">RFC 2582</a>" \
+ "RFC2583=<a href=\"http://www.faqs.org/rfcs/rfc2583.html\">RFC 2583</a>" \
+ "RFC2584=<a href=\"http://www.faqs.org/rfcs/rfc2584.html\">RFC 2584</a>" \
+ "RFC2585=<a href=\"http://www.faqs.org/rfcs/rfc2585.html\">RFC 2585</a>" \
+ "RFC2586=<a href=\"http://www.faqs.org/rfcs/rfc2586.html\">RFC 2586</a>" \
+ "RFC2587=<a href=\"http://www.faqs.org/rfcs/rfc2587.html\">RFC 2587</a>" \
+ "RFC2588=<a href=\"http://www.faqs.org/rfcs/rfc2588.html\">RFC 2588</a>" \
+ "RFC2589=<a href=\"http://www.faqs.org/rfcs/rfc2589.html\">RFC 2589</a>" \
+ "RFC2590=<a href=\"http://www.faqs.org/rfcs/rfc2590.html\">RFC 2590</a>" \
+ "RFC2591=<a href=\"http://www.faqs.org/rfcs/rfc2591.html\">RFC 2591</a>" \
+ "RFC2592=<a href=\"http://www.faqs.org/rfcs/rfc2592.html\">RFC 2592</a>" \
+ "RFC2593=<a href=\"http://www.faqs.org/rfcs/rfc2593.html\">RFC 2593</a>" \
+ "RFC2594=<a href=\"http://www.faqs.org/rfcs/rfc2594.html\">RFC 2594</a>" \
+ "RFC2595=<a href=\"http://www.faqs.org/rfcs/rfc2595.html\">RFC 2595</a>" \
+ "RFC2596=<a href=\"http://www.faqs.org/rfcs/rfc2596.html\">RFC 2596</a>" \
+ "RFC2597=<a href=\"http://www.faqs.org/rfcs/rfc2597.html\">RFC 2597</a>" \
+ "RFC2598=<a href=\"http://www.faqs.org/rfcs/rfc2598.html\">RFC 2598</a>" \
+ "RFC2599=<a href=\"http://www.faqs.org/rfcs/rfc2599.html\">RFC 2599</a>" \
+ "RFC2600=<a href=\"http://www.faqs.org/rfcs/rfc2600.html\">RFC 2600</a>" \
+ "RFC2601=<a href=\"http://www.faqs.org/rfcs/rfc2601.html\">RFC 2601</a>" \
+ "RFC2602=<a href=\"http://www.faqs.org/rfcs/rfc2602.html\">RFC 2602</a>" \
+ "RFC2603=<a href=\"http://www.faqs.org/rfcs/rfc2603.html\">RFC 2603</a>" \
+ "RFC2604=<a href=\"http://www.faqs.org/rfcs/rfc2604.html\">RFC 2604</a>" \
+ "RFC2605=<a href=\"http://www.faqs.org/rfcs/rfc2605.html\">RFC 2605</a>" \
+ "RFC2606=<a href=\"http://www.faqs.org/rfcs/rfc2606.html\">RFC 2606</a>" \
+ "RFC2607=<a href=\"http://www.faqs.org/rfcs/rfc2607.html\">RFC 2607</a>" \
+ "RFC2608=<a href=\"http://www.faqs.org/rfcs/rfc2608.html\">RFC 2608</a>" \
+ "RFC2609=<a href=\"http://www.faqs.org/rfcs/rfc2609.html\">RFC 2609</a>" \
+ "RFC2610=<a href=\"http://www.faqs.org/rfcs/rfc2610.html\">RFC 2610</a>" \
+ "RFC2611=<a href=\"http://www.faqs.org/rfcs/rfc2611.html\">RFC 2611</a>" \
+ "RFC2612=<a href=\"http://www.faqs.org/rfcs/rfc2612.html\">RFC 2612</a>" \
+ "RFC2613=<a href=\"http://www.faqs.org/rfcs/rfc2613.html\">RFC 2613</a>" \
+ "RFC2614=<a href=\"http://www.faqs.org/rfcs/rfc2614.html\">RFC 2614</a>" \
+ "RFC2615=<a href=\"http://www.faqs.org/rfcs/rfc2615.html\">RFC 2615</a>" \
+ "RFC2616=<a href=\"http://www.faqs.org/rfcs/rfc2616.html\">RFC 2616</a>" \
+ "RFC2617=<a href=\"http://www.faqs.org/rfcs/rfc2617.html\">RFC 2617</a>" \
+ "RFC2618=<a href=\"http://www.faqs.org/rfcs/rfc2618.html\">RFC 2618</a>" \
+ "RFC2619=<a href=\"http://www.faqs.org/rfcs/rfc2619.html\">RFC 2619</a>" \
+ "RFC2620=<a href=\"http://www.faqs.org/rfcs/rfc2620.html\">RFC 2620</a>" \
+ "RFC2621=<a href=\"http://www.faqs.org/rfcs/rfc2621.html\">RFC 2621</a>" \
+ "RFC2622=<a href=\"http://www.faqs.org/rfcs/rfc2622.html\">RFC 2622</a>" \
+ "RFC2623=<a href=\"http://www.faqs.org/rfcs/rfc2623.html\">RFC 2623</a>" \
+ "RFC2624=<a href=\"http://www.faqs.org/rfcs/rfc2624.html\">RFC 2624</a>" \
+ "RFC2625=<a href=\"http://www.faqs.org/rfcs/rfc2625.html\">RFC 2625</a>" \
+ "RFC2626=<a href=\"http://www.faqs.org/rfcs/rfc2626.html\">RFC 2626</a>" \
+ "RFC2627=<a href=\"http://www.faqs.org/rfcs/rfc2627.html\">RFC 2627</a>" \
+ "RFC2628=<a href=\"http://www.faqs.org/rfcs/rfc2628.html\">RFC 2628</a>" \
+ "RFC2629=<a href=\"http://www.faqs.org/rfcs/rfc2629.html\">RFC 2629</a>" \
+ "RFC2630=<a href=\"http://www.faqs.org/rfcs/rfc2630.html\">RFC 2630</a>" \
+ "RFC2631=<a href=\"http://www.faqs.org/rfcs/rfc2631.html\">RFC 2631</a>" \
+ "RFC2632=<a href=\"http://www.faqs.org/rfcs/rfc2632.html\">RFC 2632</a>" \
+ "RFC2633=<a href=\"http://www.faqs.org/rfcs/rfc2633.html\">RFC 2633</a>" \
+ "RFC2634=<a href=\"http://www.faqs.org/rfcs/rfc2634.html\">RFC 2634</a>" \
+ "RFC2635=<a href=\"http://www.faqs.org/rfcs/rfc2635.html\">RFC 2635</a>" \
+ "RFC2636=<a href=\"http://www.faqs.org/rfcs/rfc2636.html\">RFC 2636</a>" \
+ "RFC2637=<a href=\"http://www.faqs.org/rfcs/rfc2637.html\">RFC 2637</a>" \
+ "RFC2638=<a href=\"http://www.faqs.org/rfcs/rfc2638.html\">RFC 2638</a>" \
+ "RFC2639=<a href=\"http://www.faqs.org/rfcs/rfc2639.html\">RFC 2639</a>" \
+ "RFC2640=<a href=\"http://www.faqs.org/rfcs/rfc2640.html\">RFC 2640</a>" \
+ "RFC2641=<a href=\"http://www.faqs.org/rfcs/rfc2641.html\">RFC 2641</a>" \
+ "RFC2642=<a href=\"http://www.faqs.org/rfcs/rfc2642.html\">RFC 2642</a>" \
+ "RFC2643=<a href=\"http://www.faqs.org/rfcs/rfc2643.html\">RFC 2643</a>" \
+ "RFC2644=<a href=\"http://www.faqs.org/rfcs/rfc2644.html\">RFC 2644</a>" \
+ "RFC2645=<a href=\"http://www.faqs.org/rfcs/rfc2645.html\">RFC 2645</a>" \
+ "RFC2646=<a href=\"http://www.faqs.org/rfcs/rfc2646.html\">RFC 2646</a>" \
+ "RFC2647=<a href=\"http://www.faqs.org/rfcs/rfc2647.html\">RFC 2647</a>" \
+ "RFC2648=<a href=\"http://www.faqs.org/rfcs/rfc2648.html\">RFC 2648</a>" \
+ "RFC2649=<a href=\"http://www.faqs.org/rfcs/rfc2649.html\">RFC 2649</a>" \
+ "RFC2650=<a href=\"http://www.faqs.org/rfcs/rfc2650.html\">RFC 2650</a>" \
+ "RFC2651=<a href=\"http://www.faqs.org/rfcs/rfc2651.html\">RFC 2651</a>" \
+ "RFC2652=<a href=\"http://www.faqs.org/rfcs/rfc2652.html\">RFC 2652</a>" \
+ "RFC2653=<a href=\"http://www.faqs.org/rfcs/rfc2653.html\">RFC 2653</a>" \
+ "RFC2654=<a href=\"http://www.faqs.org/rfcs/rfc2654.html\">RFC 2654</a>" \
+ "RFC2655=<a href=\"http://www.faqs.org/rfcs/rfc2655.html\">RFC 2655</a>" \
+ "RFC2656=<a href=\"http://www.faqs.org/rfcs/rfc2656.html\">RFC 2656</a>" \
+ "RFC2657=<a href=\"http://www.faqs.org/rfcs/rfc2657.html\">RFC 2657</a>" \
+ "RFC2658=<a href=\"http://www.faqs.org/rfcs/rfc2658.html\">RFC 2658</a>" \
+ "RFC2659=<a href=\"http://www.faqs.org/rfcs/rfc2659.html\">RFC 2659</a>" \
+ "RFC2660=<a href=\"http://www.faqs.org/rfcs/rfc2660.html\">RFC 2660</a>" \
+ "RFC2661=<a href=\"http://www.faqs.org/rfcs/rfc2661.html\">RFC 2661</a>" \
+ "RFC2662=<a href=\"http://www.faqs.org/rfcs/rfc2662.html\">RFC 2662</a>" \
+ "RFC2663=<a href=\"http://www.faqs.org/rfcs/rfc2663.html\">RFC 2663</a>" \
+ "RFC2664=<a href=\"http://www.faqs.org/rfcs/rfc2664.html\">RFC 2664</a>" \
+ "RFC2665=<a href=\"http://www.faqs.org/rfcs/rfc2665.html\">RFC 2665</a>" \
+ "RFC2666=<a href=\"http://www.faqs.org/rfcs/rfc2666.html\">RFC 2666</a>" \
+ "RFC2667=<a href=\"http://www.faqs.org/rfcs/rfc2667.html\">RFC 2667</a>" \
+ "RFC2668=<a href=\"http://www.faqs.org/rfcs/rfc2668.html\">RFC 2668</a>" \
+ "RFC2669=<a href=\"http://www.faqs.org/rfcs/rfc2669.html\">RFC 2669</a>" \
+ "RFC2670=<a href=\"http://www.faqs.org/rfcs/rfc2670.html\">RFC 2670</a>" \
+ "RFC2671=<a href=\"http://www.faqs.org/rfcs/rfc2671.html\">RFC 2671</a>" \
+ "RFC2672=<a href=\"http://www.faqs.org/rfcs/rfc2672.html\">RFC 2672</a>" \
+ "RFC2673=<a href=\"http://www.faqs.org/rfcs/rfc2673.html\">RFC 2673</a>" \
+ "RFC2674=<a href=\"http://www.faqs.org/rfcs/rfc2674.html\">RFC 2674</a>" \
+ "RFC2675=<a href=\"http://www.faqs.org/rfcs/rfc2675.html\">RFC 2675</a>" \
+ "RFC2676=<a href=\"http://www.faqs.org/rfcs/rfc2676.html\">RFC 2676</a>" \
+ "RFC2677=<a href=\"http://www.faqs.org/rfcs/rfc2677.html\">RFC 2677</a>" \
+ "RFC2678=<a href=\"http://www.faqs.org/rfcs/rfc2678.html\">RFC 2678</a>" \
+ "RFC2679=<a href=\"http://www.faqs.org/rfcs/rfc2679.html\">RFC 2679</a>" \
+ "RFC2680=<a href=\"http://www.faqs.org/rfcs/rfc2680.html\">RFC 2680</a>" \
+ "RFC2681=<a href=\"http://www.faqs.org/rfcs/rfc2681.html\">RFC 2681</a>" \
+ "RFC2682=<a href=\"http://www.faqs.org/rfcs/rfc2682.html\">RFC 2682</a>" \
+ "RFC2683=<a href=\"http://www.faqs.org/rfcs/rfc2683.html\">RFC 2683</a>" \
+ "RFC2684=<a href=\"http://www.faqs.org/rfcs/rfc2684.html\">RFC 2684</a>" \
+ "RFC2685=<a href=\"http://www.faqs.org/rfcs/rfc2685.html\">RFC 2685</a>" \
+ "RFC2686=<a href=\"http://www.faqs.org/rfcs/rfc2686.html\">RFC 2686</a>" \
+ "RFC2687=<a href=\"http://www.faqs.org/rfcs/rfc2687.html\">RFC 2687</a>" \
+ "RFC2688=<a href=\"http://www.faqs.org/rfcs/rfc2688.html\">RFC 2688</a>" \
+ "RFC2689=<a href=\"http://www.faqs.org/rfcs/rfc2689.html\">RFC 2689</a>" \
+ "RFC2690=<a href=\"http://www.faqs.org/rfcs/rfc2690.html\">RFC 2690</a>" \
+ "RFC2691=<a href=\"http://www.faqs.org/rfcs/rfc2691.html\">RFC 2691</a>" \
+ "RFC2692=<a href=\"http://www.faqs.org/rfcs/rfc2692.html\">RFC 2692</a>" \
+ "RFC2693=<a href=\"http://www.faqs.org/rfcs/rfc2693.html\">RFC 2693</a>" \
+ "RFC2694=<a href=\"http://www.faqs.org/rfcs/rfc2694.html\">RFC 2694</a>" \
+ "RFC2695=<a href=\"http://www.faqs.org/rfcs/rfc2695.html\">RFC 2695</a>" \
+ "RFC2696=<a href=\"http://www.faqs.org/rfcs/rfc2696.html\">RFC 2696</a>" \
+ "RFC2697=<a href=\"http://www.faqs.org/rfcs/rfc2697.html\">RFC 2697</a>" \
+ "RFC2698=<a href=\"http://www.faqs.org/rfcs/rfc2698.html\">RFC 2698</a>" \
+ "RFC2699=<a href=\"http://www.faqs.org/rfcs/rfc2699.html\">RFC 2699</a>" \
+ "RFC2700=<a href=\"http://www.faqs.org/rfcs/rfc2700.html\">RFC 2700</a>" \
+ "RFC2701=<a href=\"http://www.faqs.org/rfcs/rfc2701.html\">RFC 2701</a>" \
+ "RFC2702=<a href=\"http://www.faqs.org/rfcs/rfc2702.html\">RFC 2702</a>" \
+ "RFC2703=<a href=\"http://www.faqs.org/rfcs/rfc2703.html\">RFC 2703</a>" \
+ "RFC2704=<a href=\"http://www.faqs.org/rfcs/rfc2704.html\">RFC 2704</a>" \
+ "RFC2705=<a href=\"http://www.faqs.org/rfcs/rfc2705.html\">RFC 2705</a>" \
+ "RFC2706=<a href=\"http://www.faqs.org/rfcs/rfc2706.html\">RFC 2706</a>" \
+ "RFC2707=<a href=\"http://www.faqs.org/rfcs/rfc2707.html\">RFC 2707</a>" \
+ "RFC2708=<a href=\"http://www.faqs.org/rfcs/rfc2708.html\">RFC 2708</a>" \
+ "RFC2709=<a href=\"http://www.faqs.org/rfcs/rfc2709.html\">RFC 2709</a>" \
+ "RFC2710=<a href=\"http://www.faqs.org/rfcs/rfc2710.html\">RFC 2710</a>" \
+ "RFC2711=<a href=\"http://www.faqs.org/rfcs/rfc2711.html\">RFC 2711</a>" \
+ "RFC2712=<a href=\"http://www.faqs.org/rfcs/rfc2712.html\">RFC 2712</a>" \
+ "RFC2713=<a href=\"http://www.faqs.org/rfcs/rfc2713.html\">RFC 2713</a>" \
+ "RFC2714=<a href=\"http://www.faqs.org/rfcs/rfc2714.html\">RFC 2714</a>" \
+ "RFC2715=<a href=\"http://www.faqs.org/rfcs/rfc2715.html\">RFC 2715</a>" \
+ "RFC2716=<a href=\"http://www.faqs.org/rfcs/rfc2716.html\">RFC 2716</a>" \
+ "RFC2717=<a href=\"http://www.faqs.org/rfcs/rfc2717.html\">RFC 2717</a>" \
+ "RFC2718=<a href=\"http://www.faqs.org/rfcs/rfc2718.html\">RFC 2718</a>" \
+ "RFC2719=<a href=\"http://www.faqs.org/rfcs/rfc2719.html\">RFC 2719</a>" \
+ "RFC2720=<a href=\"http://www.faqs.org/rfcs/rfc2720.html\">RFC 2720</a>" \
+ "RFC2721=<a href=\"http://www.faqs.org/rfcs/rfc2721.html\">RFC 2721</a>" \
+ "RFC2722=<a href=\"http://www.faqs.org/rfcs/rfc2722.html\">RFC 2722</a>" \
+ "RFC2723=<a href=\"http://www.faqs.org/rfcs/rfc2723.html\">RFC 2723</a>" \
+ "RFC2724=<a href=\"http://www.faqs.org/rfcs/rfc2724.html\">RFC 2724</a>" \
+ "RFC2725=<a href=\"http://www.faqs.org/rfcs/rfc2725.html\">RFC 2725</a>" \
+ "RFC2726=<a href=\"http://www.faqs.org/rfcs/rfc2726.html\">RFC 2726</a>" \
+ "RFC2727=<a href=\"http://www.faqs.org/rfcs/rfc2727.html\">RFC 2727</a>" \
+ "RFC2728=<a href=\"http://www.faqs.org/rfcs/rfc2728.html\">RFC 2728</a>" \
+ "RFC2729=<a href=\"http://www.faqs.org/rfcs/rfc2729.html\">RFC 2729</a>" \
+ "RFC2730=<a href=\"http://www.faqs.org/rfcs/rfc2730.html\">RFC 2730</a>" \
+ "RFC2731=<a href=\"http://www.faqs.org/rfcs/rfc2731.html\">RFC 2731</a>" \
+ "RFC2732=<a href=\"http://www.faqs.org/rfcs/rfc2732.html\">RFC 2732</a>" \
+ "RFC2733=<a href=\"http://www.faqs.org/rfcs/rfc2733.html\">RFC 2733</a>" \
+ "RFC2734=<a href=\"http://www.faqs.org/rfcs/rfc2734.html\">RFC 2734</a>" \
+ "RFC2735=<a href=\"http://www.faqs.org/rfcs/rfc2735.html\">RFC 2735</a>" \
+ "RFC2736=<a href=\"http://www.faqs.org/rfcs/rfc2736.html\">RFC 2736</a>" \
+ "RFC2737=<a href=\"http://www.faqs.org/rfcs/rfc2737.html\">RFC 2737</a>" \
+ "RFC2738=<a href=\"http://www.faqs.org/rfcs/rfc2738.html\">RFC 2738</a>" \
+ "RFC2739=<a href=\"http://www.faqs.org/rfcs/rfc2739.html\">RFC 2739</a>" \
+ "RFC2740=<a href=\"http://www.faqs.org/rfcs/rfc2740.html\">RFC 2740</a>" \
+ "RFC2741=<a href=\"http://www.faqs.org/rfcs/rfc2741.html\">RFC 2741</a>" \
+ "RFC2742=<a href=\"http://www.faqs.org/rfcs/rfc2742.html\">RFC 2742</a>" \
+ "RFC2743=<a href=\"http://www.faqs.org/rfcs/rfc2743.html\">RFC 2743</a>" \
+ "RFC2744=<a href=\"http://www.faqs.org/rfcs/rfc2744.html\">RFC 2744</a>" \
+ "RFC2745=<a href=\"http://www.faqs.org/rfcs/rfc2745.html\">RFC 2745</a>" \
+ "RFC2746=<a href=\"http://www.faqs.org/rfcs/rfc2746.html\">RFC 2746</a>" \
+ "RFC2747=<a href=\"http://www.faqs.org/rfcs/rfc2747.html\">RFC 2747</a>" \
+ "RFC2748=<a href=\"http://www.faqs.org/rfcs/rfc2748.html\">RFC 2748</a>" \
+ "RFC2749=<a href=\"http://www.faqs.org/rfcs/rfc2749.html\">RFC 2749</a>" \
+ "RFC2750=<a href=\"http://www.faqs.org/rfcs/rfc2750.html\">RFC 2750</a>" \
+ "RFC2751=<a href=\"http://www.faqs.org/rfcs/rfc2751.html\">RFC 2751</a>" \
+ "RFC2752=<a href=\"http://www.faqs.org/rfcs/rfc2752.html\">RFC 2752</a>" \
+ "RFC2753=<a href=\"http://www.faqs.org/rfcs/rfc2753.html\">RFC 2753</a>" \
+ "RFC2754=<a href=\"http://www.faqs.org/rfcs/rfc2754.html\">RFC 2754</a>" \
+ "RFC2755=<a href=\"http://www.faqs.org/rfcs/rfc2755.html\">RFC 2755</a>" \
+ "RFC2756=<a href=\"http://www.faqs.org/rfcs/rfc2756.html\">RFC 2756</a>" \
+ "RFC2757=<a href=\"http://www.faqs.org/rfcs/rfc2757.html\">RFC 2757</a>" \
+ "RFC2758=<a href=\"http://www.faqs.org/rfcs/rfc2758.html\">RFC 2758</a>" \
+ "RFC2759=<a href=\"http://www.faqs.org/rfcs/rfc2759.html\">RFC 2759</a>" \
+ "RFC2760=<a href=\"http://www.faqs.org/rfcs/rfc2760.html\">RFC 2760</a>" \
+ "RFC2761=<a href=\"http://www.faqs.org/rfcs/rfc2761.html\">RFC 2761</a>" \
+ "RFC2762=<a href=\"http://www.faqs.org/rfcs/rfc2762.html\">RFC 2762</a>" \
+ "RFC2763=<a href=\"http://www.faqs.org/rfcs/rfc2763.html\">RFC 2763</a>" \
+ "RFC2764=<a href=\"http://www.faqs.org/rfcs/rfc2764.html\">RFC 2764</a>" \
+ "RFC2765=<a href=\"http://www.faqs.org/rfcs/rfc2765.html\">RFC 2765</a>" \
+ "RFC2766=<a href=\"http://www.faqs.org/rfcs/rfc2766.html\">RFC 2766</a>" \
+ "RFC2767=<a href=\"http://www.faqs.org/rfcs/rfc2767.html\">RFC 2767</a>" \
+ "RFC2768=<a href=\"http://www.faqs.org/rfcs/rfc2768.html\">RFC 2768</a>" \
+ "RFC2769=<a href=\"http://www.faqs.org/rfcs/rfc2769.html\">RFC 2769</a>" \
+ "RFC2770=<a href=\"http://www.faqs.org/rfcs/rfc2770.html\">RFC 2770</a>" \
+ "RFC2771=<a href=\"http://www.faqs.org/rfcs/rfc2771.html\">RFC 2771</a>" \
+ "RFC2772=<a href=\"http://www.faqs.org/rfcs/rfc2772.html\">RFC 2772</a>" \
+ "RFC2773=<a href=\"http://www.faqs.org/rfcs/rfc2773.html\">RFC 2773</a>" \
+ "RFC2774=<a href=\"http://www.faqs.org/rfcs/rfc2774.html\">RFC 2774</a>" \
+ "RFC2775=<a href=\"http://www.faqs.org/rfcs/rfc2775.html\">RFC 2775</a>" \
+ "RFC2776=<a href=\"http://www.faqs.org/rfcs/rfc2776.html\">RFC 2776</a>" \
+ "RFC2777=<a href=\"http://www.faqs.org/rfcs/rfc2777.html\">RFC 2777</a>" \
+ "RFC2778=<a href=\"http://www.faqs.org/rfcs/rfc2778.html\">RFC 2778</a>" \
+ "RFC2779=<a href=\"http://www.faqs.org/rfcs/rfc2779.html\">RFC 2779</a>" \
+ "RFC2780=<a href=\"http://www.faqs.org/rfcs/rfc2780.html\">RFC 2780</a>" \
+ "RFC2781=<a href=\"http://www.faqs.org/rfcs/rfc2781.html\">RFC 2781</a>" \
+ "RFC2782=<a href=\"http://www.faqs.org/rfcs/rfc2782.html\">RFC 2782</a>" \
+ "RFC2783=<a href=\"http://www.faqs.org/rfcs/rfc2783.html\">RFC 2783</a>" \
+ "RFC2784=<a href=\"http://www.faqs.org/rfcs/rfc2784.html\">RFC 2784</a>" \
+ "RFC2785=<a href=\"http://www.faqs.org/rfcs/rfc2785.html\">RFC 2785</a>" \
+ "RFC2786=<a href=\"http://www.faqs.org/rfcs/rfc2786.html\">RFC 2786</a>" \
+ "RFC2787=<a href=\"http://www.faqs.org/rfcs/rfc2787.html\">RFC 2787</a>" \
+ "RFC2788=<a href=\"http://www.faqs.org/rfcs/rfc2788.html\">RFC 2788</a>" \
+ "RFC2789=<a href=\"http://www.faqs.org/rfcs/rfc2789.html\">RFC 2789</a>" \
+ "RFC2790=<a href=\"http://www.faqs.org/rfcs/rfc2790.html\">RFC 2790</a>" \
+ "RFC2791=<a href=\"http://www.faqs.org/rfcs/rfc2791.html\">RFC 2791</a>" \
+ "RFC2792=<a href=\"http://www.faqs.org/rfcs/rfc2792.html\">RFC 2792</a>" \
+ "RFC2793=<a href=\"http://www.faqs.org/rfcs/rfc2793.html\">RFC 2793</a>" \
+ "RFC2794=<a href=\"http://www.faqs.org/rfcs/rfc2794.html\">RFC 2794</a>" \
+ "RFC2795=<a href=\"http://www.faqs.org/rfcs/rfc2795.html\">RFC 2795</a>" \
+ "RFC2796=<a href=\"http://www.faqs.org/rfcs/rfc2796.html\">RFC 2796</a>" \
+ "RFC2797=<a href=\"http://www.faqs.org/rfcs/rfc2797.html\">RFC 2797</a>" \
+ "RFC2798=<a href=\"http://www.faqs.org/rfcs/rfc2798.html\">RFC 2798</a>" \
+ "RFC2799=<a href=\"http://www.faqs.org/rfcs/rfc2799.html\">RFC 2799</a>" \
+ "RFC2800=<a href=\"http://www.faqs.org/rfcs/rfc2800.html\">RFC 2800</a>" \
+ "RFC2801=<a href=\"http://www.faqs.org/rfcs/rfc2801.html\">RFC 2801</a>" \
+ "RFC2802=<a href=\"http://www.faqs.org/rfcs/rfc2802.html\">RFC 2802</a>" \
+ "RFC2803=<a href=\"http://www.faqs.org/rfcs/rfc2803.html\">RFC 2803</a>" \
+ "RFC2804=<a href=\"http://www.faqs.org/rfcs/rfc2804.html\">RFC 2804</a>" \
+ "RFC2805=<a href=\"http://www.faqs.org/rfcs/rfc2805.html\">RFC 2805</a>" \
+ "RFC2806=<a href=\"http://www.faqs.org/rfcs/rfc2806.html\">RFC 2806</a>" \
+ "RFC2807=<a href=\"http://www.faqs.org/rfcs/rfc2807.html\">RFC 2807</a>" \
+ "RFC2808=<a href=\"http://www.faqs.org/rfcs/rfc2808.html\">RFC 2808</a>" \
+ "RFC2809=<a href=\"http://www.faqs.org/rfcs/rfc2809.html\">RFC 2809</a>" \
+ "RFC2810=<a href=\"http://www.faqs.org/rfcs/rfc2810.html\">RFC 2810</a>" \
+ "RFC2811=<a href=\"http://www.faqs.org/rfcs/rfc2811.html\">RFC 2811</a>" \
+ "RFC2812=<a href=\"http://www.faqs.org/rfcs/rfc2812.html\">RFC 2812</a>" \
+ "RFC2813=<a href=\"http://www.faqs.org/rfcs/rfc2813.html\">RFC 2813</a>" \
+ "RFC2814=<a href=\"http://www.faqs.org/rfcs/rfc2814.html\">RFC 2814</a>" \
+ "RFC2815=<a href=\"http://www.faqs.org/rfcs/rfc2815.html\">RFC 2815</a>" \
+ "RFC2816=<a href=\"http://www.faqs.org/rfcs/rfc2816.html\">RFC 2816</a>" \
+ "RFC2817=<a href=\"http://www.faqs.org/rfcs/rfc2817.html\">RFC 2817</a>" \
+ "RFC2818=<a href=\"http://www.faqs.org/rfcs/rfc2818.html\">RFC 2818</a>" \
+ "RFC2819=<a href=\"http://www.faqs.org/rfcs/rfc2819.html\">RFC 2819</a>" \
+ "RFC2820=<a href=\"http://www.faqs.org/rfcs/rfc2820.html\">RFC 2820</a>" \
+ "RFC2821=<a href=\"http://www.faqs.org/rfcs/rfc2821.html\">RFC 2821</a>" \
+ "RFC2822=<a href=\"http://www.faqs.org/rfcs/rfc2822.html\">RFC 2822</a>" \
+ "RFC2823=<a href=\"http://www.faqs.org/rfcs/rfc2823.html\">RFC 2823</a>" \
+ "RFC2824=<a href=\"http://www.faqs.org/rfcs/rfc2824.html\">RFC 2824</a>" \
+ "RFC2825=<a href=\"http://www.faqs.org/rfcs/rfc2825.html\">RFC 2825</a>" \
+ "RFC2826=<a href=\"http://www.faqs.org/rfcs/rfc2826.html\">RFC 2826</a>" \
+ "RFC2827=<a href=\"http://www.faqs.org/rfcs/rfc2827.html\">RFC 2827</a>" \
+ "RFC2828=<a href=\"http://www.faqs.org/rfcs/rfc2828.html\">RFC 2828</a>" \
+ "RFC2829=<a href=\"http://www.faqs.org/rfcs/rfc2829.html\">RFC 2829</a>" \
+ "RFC2830=<a href=\"http://www.faqs.org/rfcs/rfc2830.html\">RFC 2830</a>" \
+ "RFC2831=<a href=\"http://www.faqs.org/rfcs/rfc2831.html\">RFC 2831</a>" \
+ "RFC2832=<a href=\"http://www.faqs.org/rfcs/rfc2832.html\">RFC 2832</a>" \
+ "RFC2833=<a href=\"http://www.faqs.org/rfcs/rfc2833.html\">RFC 2833</a>" \
+ "RFC2834=<a href=\"http://www.faqs.org/rfcs/rfc2834.html\">RFC 2834</a>" \
+ "RFC2835=<a href=\"http://www.faqs.org/rfcs/rfc2835.html\">RFC 2835</a>" \
+ "RFC2836=<a href=\"http://www.faqs.org/rfcs/rfc2836.html\">RFC 2836</a>" \
+ "RFC2837=<a href=\"http://www.faqs.org/rfcs/rfc2837.html\">RFC 2837</a>" \
+ "RFC2838=<a href=\"http://www.faqs.org/rfcs/rfc2838.html\">RFC 2838</a>" \
+ "RFC2839=<a href=\"http://www.faqs.org/rfcs/rfc2839.html\">RFC 2839</a>" \
+ "RFC2840=<a href=\"http://www.faqs.org/rfcs/rfc2840.html\">RFC 2840</a>" \
+ "RFC2841=<a href=\"http://www.faqs.org/rfcs/rfc2841.html\">RFC 2841</a>" \
+ "RFC2842=<a href=\"http://www.faqs.org/rfcs/rfc2842.html\">RFC 2842</a>" \
+ "RFC2843=<a href=\"http://www.faqs.org/rfcs/rfc2843.html\">RFC 2843</a>" \
+ "RFC2844=<a href=\"http://www.faqs.org/rfcs/rfc2844.html\">RFC 2844</a>" \
+ "RFC2845=<a href=\"http://www.faqs.org/rfcs/rfc2845.html\">RFC 2845</a>" \
+ "RFC2846=<a href=\"http://www.faqs.org/rfcs/rfc2846.html\">RFC 2846</a>" \
+ "RFC2847=<a href=\"http://www.faqs.org/rfcs/rfc2847.html\">RFC 2847</a>" \
+ "RFC2848=<a href=\"http://www.faqs.org/rfcs/rfc2848.html\">RFC 2848</a>" \
+ "RFC2849=<a href=\"http://www.faqs.org/rfcs/rfc2849.html\">RFC 2849</a>" \
+ "RFC2850=<a href=\"http://www.faqs.org/rfcs/rfc2850.html\">RFC 2850</a>" \
+ "RFC2851=<a href=\"http://www.faqs.org/rfcs/rfc2851.html\">RFC 2851</a>" \
+ "RFC2852=<a href=\"http://www.faqs.org/rfcs/rfc2852.html\">RFC 2852</a>" \
+ "RFC2853=<a href=\"http://www.faqs.org/rfcs/rfc2853.html\">RFC 2853</a>" \
+ "RFC2854=<a href=\"http://www.faqs.org/rfcs/rfc2854.html\">RFC 2854</a>" \
+ "RFC2855=<a href=\"http://www.faqs.org/rfcs/rfc2855.html\">RFC 2855</a>" \
+ "RFC2856=<a href=\"http://www.faqs.org/rfcs/rfc2856.html\">RFC 2856</a>" \
+ "RFC2857=<a href=\"http://www.faqs.org/rfcs/rfc2857.html\">RFC 2857</a>" \
+ "RFC2858=<a href=\"http://www.faqs.org/rfcs/rfc2858.html\">RFC 2858</a>" \
+ "RFC2859=<a href=\"http://www.faqs.org/rfcs/rfc2859.html\">RFC 2859</a>" \
+ "RFC2860=<a href=\"http://www.faqs.org/rfcs/rfc2860.html\">RFC 2860</a>" \
+ "RFC2861=<a href=\"http://www.faqs.org/rfcs/rfc2861.html\">RFC 2861</a>" \
+ "RFC2862=<a href=\"http://www.faqs.org/rfcs/rfc2862.html\">RFC 2862</a>" \
+ "RFC2863=<a href=\"http://www.faqs.org/rfcs/rfc2863.html\">RFC 2863</a>" \
+ "RFC2864=<a href=\"http://www.faqs.org/rfcs/rfc2864.html\">RFC 2864</a>" \
+ "RFC2865=<a href=\"http://www.faqs.org/rfcs/rfc2865.html\">RFC 2865</a>" \
+ "RFC2866=<a href=\"http://www.faqs.org/rfcs/rfc2866.html\">RFC 2866</a>" \
+ "RFC2867=<a href=\"http://www.faqs.org/rfcs/rfc2867.html\">RFC 2867</a>" \
+ "RFC2868=<a href=\"http://www.faqs.org/rfcs/rfc2868.html\">RFC 2868</a>" \
+ "RFC2869=<a href=\"http://www.faqs.org/rfcs/rfc2869.html\">RFC 2869</a>" \
+ "RFC2870=<a href=\"http://www.faqs.org/rfcs/rfc2870.html\">RFC 2870</a>" \
+ "RFC2871=<a href=\"http://www.faqs.org/rfcs/rfc2871.html\">RFC 2871</a>" \
+ "RFC2872=<a href=\"http://www.faqs.org/rfcs/rfc2872.html\">RFC 2872</a>" \
+ "RFC2873=<a href=\"http://www.faqs.org/rfcs/rfc2873.html\">RFC 2873</a>" \
+ "RFC2874=<a href=\"http://www.faqs.org/rfcs/rfc2874.html\">RFC 2874</a>" \
+ "RFC2875=<a href=\"http://www.faqs.org/rfcs/rfc2875.html\">RFC 2875</a>" \
+ "RFC2876=<a href=\"http://www.faqs.org/rfcs/rfc2876.html\">RFC 2876</a>" \
+ "RFC2877=<a href=\"http://www.faqs.org/rfcs/rfc2877.html\">RFC 2877</a>" \
+ "RFC2878=<a href=\"http://www.faqs.org/rfcs/rfc2878.html\">RFC 2878</a>" \
+ "RFC2879=<a href=\"http://www.faqs.org/rfcs/rfc2879.html\">RFC 2879</a>" \
+ "RFC2880=<a href=\"http://www.faqs.org/rfcs/rfc2880.html\">RFC 2880</a>" \
+ "RFC2881=<a href=\"http://www.faqs.org/rfcs/rfc2881.html\">RFC 2881</a>" \
+ "RFC2882=<a href=\"http://www.faqs.org/rfcs/rfc2882.html\">RFC 2882</a>" \
+ "RFC2883=<a href=\"http://www.faqs.org/rfcs/rfc2883.html\">RFC 2883</a>" \
+ "RFC2884=<a href=\"http://www.faqs.org/rfcs/rfc2884.html\">RFC 2884</a>" \
+ "RFC2885=<a href=\"http://www.faqs.org/rfcs/rfc2885.html\">RFC 2885</a>" \
+ "RFC2886=<a href=\"http://www.faqs.org/rfcs/rfc2886.html\">RFC 2886</a>" \
+ "RFC2887=<a href=\"http://www.faqs.org/rfcs/rfc2887.html\">RFC 2887</a>" \
+ "RFC2888=<a href=\"http://www.faqs.org/rfcs/rfc2888.html\">RFC 2888</a>" \
+ "RFC2889=<a href=\"http://www.faqs.org/rfcs/rfc2889.html\">RFC 2889</a>" \
+ "RFC2890=<a href=\"http://www.faqs.org/rfcs/rfc2890.html\">RFC 2890</a>" \
+ "RFC2891=<a href=\"http://www.faqs.org/rfcs/rfc2891.html\">RFC 2891</a>" \
+ "RFC2892=<a href=\"http://www.faqs.org/rfcs/rfc2892.html\">RFC 2892</a>" \
+ "RFC2893=<a href=\"http://www.faqs.org/rfcs/rfc2893.html\">RFC 2893</a>" \
+ "RFC2894=<a href=\"http://www.faqs.org/rfcs/rfc2894.html\">RFC 2894</a>" \
+ "RFC2895=<a href=\"http://www.faqs.org/rfcs/rfc2895.html\">RFC 2895</a>" \
+ "RFC2896=<a href=\"http://www.faqs.org/rfcs/rfc2896.html\">RFC 2896</a>" \
+ "RFC2897=<a href=\"http://www.faqs.org/rfcs/rfc2897.html\">RFC 2897</a>" \
+ "RFC2898=<a href=\"http://www.faqs.org/rfcs/rfc2898.html\">RFC 2898</a>" \
+ "RFC2899=<a href=\"http://www.faqs.org/rfcs/rfc2899.html\">RFC 2899</a>" \
+ "RFC2900=<a href=\"http://www.faqs.org/rfcs/rfc2900.html\">RFC 2900</a>" \
+ "RFC2901=<a href=\"http://www.faqs.org/rfcs/rfc2901.html\">RFC 2901</a>" \
+ "RFC2902=<a href=\"http://www.faqs.org/rfcs/rfc2902.html\">RFC 2902</a>" \
+ "RFC2903=<a href=\"http://www.faqs.org/rfcs/rfc2903.html\">RFC 2903</a>" \
+ "RFC2904=<a href=\"http://www.faqs.org/rfcs/rfc2904.html\">RFC 2904</a>" \
+ "RFC2905=<a href=\"http://www.faqs.org/rfcs/rfc2905.html\">RFC 2905</a>" \
+ "RFC2906=<a href=\"http://www.faqs.org/rfcs/rfc2906.html\">RFC 2906</a>" \
+ "RFC2907=<a href=\"http://www.faqs.org/rfcs/rfc2907.html\">RFC 2907</a>" \
+ "RFC2908=<a href=\"http://www.faqs.org/rfcs/rfc2908.html\">RFC 2908</a>" \
+ "RFC2909=<a href=\"http://www.faqs.org/rfcs/rfc2909.html\">RFC 2909</a>" \
+ "RFC2910=<a href=\"http://www.faqs.org/rfcs/rfc2910.html\">RFC 2910</a>" \
+ "RFC2911=<a href=\"http://www.faqs.org/rfcs/rfc2911.html\">RFC 2911</a>" \
+ "RFC2912=<a href=\"http://www.faqs.org/rfcs/rfc2912.html\">RFC 2912</a>" \
+ "RFC2913=<a href=\"http://www.faqs.org/rfcs/rfc2913.html\">RFC 2913</a>" \
+ "RFC2914=<a href=\"http://www.faqs.org/rfcs/rfc2914.html\">RFC 2914</a>" \
+ "RFC2915=<a href=\"http://www.faqs.org/rfcs/rfc2915.html\">RFC 2915</a>" \
+ "RFC2916=<a href=\"http://www.faqs.org/rfcs/rfc2916.html\">RFC 2916</a>" \
+ "RFC2917=<a href=\"http://www.faqs.org/rfcs/rfc2917.html\">RFC 2917</a>" \
+ "RFC2918=<a href=\"http://www.faqs.org/rfcs/rfc2918.html\">RFC 2918</a>" \
+ "RFC2919=<a href=\"http://www.faqs.org/rfcs/rfc2919.html\">RFC 2919</a>" \
+ "RFC2920=<a href=\"http://www.faqs.org/rfcs/rfc2920.html\">RFC 2920</a>" \
+ "RFC2921=<a href=\"http://www.faqs.org/rfcs/rfc2921.html\">RFC 2921</a>" \
+ "RFC2922=<a href=\"http://www.faqs.org/rfcs/rfc2922.html\">RFC 2922</a>" \
+ "RFC2923=<a href=\"http://www.faqs.org/rfcs/rfc2923.html\">RFC 2923</a>" \
+ "RFC2924=<a href=\"http://www.faqs.org/rfcs/rfc2924.html\">RFC 2924</a>" \
+ "RFC2925=<a href=\"http://www.faqs.org/rfcs/rfc2925.html\">RFC 2925</a>" \
+ "RFC2926=<a href=\"http://www.faqs.org/rfcs/rfc2926.html\">RFC 2926</a>" \
+ "RFC2927=<a href=\"http://www.faqs.org/rfcs/rfc2927.html\">RFC 2927</a>" \
+ "RFC2928=<a href=\"http://www.faqs.org/rfcs/rfc2928.html\">RFC 2928</a>" \
+ "RFC2929=<a href=\"http://www.faqs.org/rfcs/rfc2929.html\">RFC 2929</a>" \
+ "RFC2930=<a href=\"http://www.faqs.org/rfcs/rfc2930.html\">RFC 2930</a>" \
+ "RFC2931=<a href=\"http://www.faqs.org/rfcs/rfc2931.html\">RFC 2931</a>" \
+ "RFC2932=<a href=\"http://www.faqs.org/rfcs/rfc2932.html\">RFC 2932</a>" \
+ "RFC2933=<a href=\"http://www.faqs.org/rfcs/rfc2933.html\">RFC 2933</a>" \
+ "RFC2934=<a href=\"http://www.faqs.org/rfcs/rfc2934.html\">RFC 2934</a>" \
+ "RFC2935=<a href=\"http://www.faqs.org/rfcs/rfc2935.html\">RFC 2935</a>" \
+ "RFC2936=<a href=\"http://www.faqs.org/rfcs/rfc2936.html\">RFC 2936</a>" \
+ "RFC2937=<a href=\"http://www.faqs.org/rfcs/rfc2937.html\">RFC 2937</a>" \
+ "RFC2938=<a href=\"http://www.faqs.org/rfcs/rfc2938.html\">RFC 2938</a>" \
+ "RFC2939=<a href=\"http://www.faqs.org/rfcs/rfc2939.html\">RFC 2939</a>" \
+ "RFC2940=<a href=\"http://www.faqs.org/rfcs/rfc2940.html\">RFC 2940</a>" \
+ "RFC2941=<a href=\"http://www.faqs.org/rfcs/rfc2941.html\">RFC 2941</a>" \
+ "RFC2942=<a href=\"http://www.faqs.org/rfcs/rfc2942.html\">RFC 2942</a>" \
+ "RFC2943=<a href=\"http://www.faqs.org/rfcs/rfc2943.html\">RFC 2943</a>" \
+ "RFC2944=<a href=\"http://www.faqs.org/rfcs/rfc2944.html\">RFC 2944</a>" \
+ "RFC2945=<a href=\"http://www.faqs.org/rfcs/rfc2945.html\">RFC 2945</a>" \
+ "RFC2946=<a href=\"http://www.faqs.org/rfcs/rfc2946.html\">RFC 2946</a>" \
+ "RFC2947=<a href=\"http://www.faqs.org/rfcs/rfc2947.html\">RFC 2947</a>" \
+ "RFC2948=<a href=\"http://www.faqs.org/rfcs/rfc2948.html\">RFC 2948</a>" \
+ "RFC2949=<a href=\"http://www.faqs.org/rfcs/rfc2949.html\">RFC 2949</a>" \
+ "RFC2950=<a href=\"http://www.faqs.org/rfcs/rfc2950.html\">RFC 2950</a>" \
+ "RFC2951=<a href=\"http://www.faqs.org/rfcs/rfc2951.html\">RFC 2951</a>" \
+ "RFC2952=<a href=\"http://www.faqs.org/rfcs/rfc2952.html\">RFC 2952</a>" \
+ "RFC2953=<a href=\"http://www.faqs.org/rfcs/rfc2953.html\">RFC 2953</a>" \
+ "RFC2954=<a href=\"http://www.faqs.org/rfcs/rfc2954.html\">RFC 2954</a>" \
+ "RFC2955=<a href=\"http://www.faqs.org/rfcs/rfc2955.html\">RFC 2955</a>" \
+ "RFC2956=<a href=\"http://www.faqs.org/rfcs/rfc2956.html\">RFC 2956</a>" \
+ "RFC2957=<a href=\"http://www.faqs.org/rfcs/rfc2957.html\">RFC 2957</a>" \
+ "RFC2958=<a href=\"http://www.faqs.org/rfcs/rfc2958.html\">RFC 2958</a>" \
+ "RFC2959=<a href=\"http://www.faqs.org/rfcs/rfc2959.html\">RFC 2959</a>" \
+ "RFC2960=<a href=\"http://www.faqs.org/rfcs/rfc2960.html\">RFC 2960</a>" \
+ "RFC2961=<a href=\"http://www.faqs.org/rfcs/rfc2961.html\">RFC 2961</a>" \
+ "RFC2962=<a href=\"http://www.faqs.org/rfcs/rfc2962.html\">RFC 2962</a>" \
+ "RFC2963=<a href=\"http://www.faqs.org/rfcs/rfc2963.html\">RFC 2963</a>" \
+ "RFC2964=<a href=\"http://www.faqs.org/rfcs/rfc2964.html\">RFC 2964</a>" \
+ "RFC2965=<a href=\"http://www.faqs.org/rfcs/rfc2965.html\">RFC 2965</a>" \
+ "RFC2966=<a href=\"http://www.faqs.org/rfcs/rfc2966.html\">RFC 2966</a>" \
+ "RFC2967=<a href=\"http://www.faqs.org/rfcs/rfc2967.html\">RFC 2967</a>" \
+ "RFC2968=<a href=\"http://www.faqs.org/rfcs/rfc2968.html\">RFC 2968</a>" \
+ "RFC2969=<a href=\"http://www.faqs.org/rfcs/rfc2969.html\">RFC 2969</a>" \
+ "RFC2970=<a href=\"http://www.faqs.org/rfcs/rfc2970.html\">RFC 2970</a>" \
+ "RFC2971=<a href=\"http://www.faqs.org/rfcs/rfc2971.html\">RFC 2971</a>" \
+ "RFC2972=<a href=\"http://www.faqs.org/rfcs/rfc2972.html\">RFC 2972</a>" \
+ "RFC2973=<a href=\"http://www.faqs.org/rfcs/rfc2973.html\">RFC 2973</a>" \
+ "RFC2974=<a href=\"http://www.faqs.org/rfcs/rfc2974.html\">RFC 2974</a>" \
+ "RFC2975=<a href=\"http://www.faqs.org/rfcs/rfc2975.html\">RFC 2975</a>" \
+ "RFC2976=<a href=\"http://www.faqs.org/rfcs/rfc2976.html\">RFC 2976</a>" \
+ "RFC2977=<a href=\"http://www.faqs.org/rfcs/rfc2977.html\">RFC 2977</a>" \
+ "RFC2978=<a href=\"http://www.faqs.org/rfcs/rfc2978.html\">RFC 2978</a>" \
+ "RFC2979=<a href=\"http://www.faqs.org/rfcs/rfc2979.html\">RFC 2979</a>" \
+ "RFC2980=<a href=\"http://www.faqs.org/rfcs/rfc2980.html\">RFC 2980</a>" \
+ "RFC2981=<a href=\"http://www.faqs.org/rfcs/rfc2981.html\">RFC 2981</a>" \
+ "RFC2982=<a href=\"http://www.faqs.org/rfcs/rfc2982.html\">RFC 2982</a>" \
+ "RFC2983=<a href=\"http://www.faqs.org/rfcs/rfc2983.html\">RFC 2983</a>" \
+ "RFC2984=<a href=\"http://www.faqs.org/rfcs/rfc2984.html\">RFC 2984</a>" \
+ "RFC2985=<a href=\"http://www.faqs.org/rfcs/rfc2985.html\">RFC 2985</a>" \
+ "RFC2986=<a href=\"http://www.faqs.org/rfcs/rfc2986.html\">RFC 2986</a>" \
+ "RFC2987=<a href=\"http://www.faqs.org/rfcs/rfc2987.html\">RFC 2987</a>" \
+ "RFC2988=<a href=\"http://www.faqs.org/rfcs/rfc2988.html\">RFC 2988</a>" \
+ "RFC2989=<a href=\"http://www.faqs.org/rfcs/rfc2989.html\">RFC 2989</a>" \
+ "RFC2990=<a href=\"http://www.faqs.org/rfcs/rfc2990.html\">RFC 2990</a>" \
+ "RFC2991=<a href=\"http://www.faqs.org/rfcs/rfc2991.html\">RFC 2991</a>" \
+ "RFC2992=<a href=\"http://www.faqs.org/rfcs/rfc2992.html\">RFC 2992</a>" \
+ "RFC2993=<a href=\"http://www.faqs.org/rfcs/rfc2993.html\">RFC 2993</a>" \
+ "RFC2994=<a href=\"http://www.faqs.org/rfcs/rfc2994.html\">RFC 2994</a>" \
+ "RFC2995=<a href=\"http://www.faqs.org/rfcs/rfc2995.html\">RFC 2995</a>" \
+ "RFC2996=<a href=\"http://www.faqs.org/rfcs/rfc2996.html\">RFC 2996</a>" \
+ "RFC2997=<a href=\"http://www.faqs.org/rfcs/rfc2997.html\">RFC 2997</a>" \
+ "RFC2998=<a href=\"http://www.faqs.org/rfcs/rfc2998.html\">RFC 2998</a>" \
+ "RFC2999=<a href=\"http://www.faqs.org/rfcs/rfc2999.html\">RFC 2999</a>" \
+ "RFC3000=<a href=\"http://www.faqs.org/rfcs/rfc3000.html\">RFC 3000</a>" \
+ "RFC3001=<a href=\"http://www.faqs.org/rfcs/rfc3001.html\">RFC 3001</a>" \
+ "RFC3002=<a href=\"http://www.faqs.org/rfcs/rfc3002.html\">RFC 3002</a>" \
+ "RFC3003=<a href=\"http://www.faqs.org/rfcs/rfc3003.html\">RFC 3003</a>" \
+ "RFC3004=<a href=\"http://www.faqs.org/rfcs/rfc3004.html\">RFC 3004</a>" \
+ "RFC3005=<a href=\"http://www.faqs.org/rfcs/rfc3005.html\">RFC 3005</a>" \
+ "RFC3006=<a href=\"http://www.faqs.org/rfcs/rfc3006.html\">RFC 3006</a>" \
+ "RFC3007=<a href=\"http://www.faqs.org/rfcs/rfc3007.html\">RFC 3007</a>" \
+ "RFC3008=<a href=\"http://www.faqs.org/rfcs/rfc3008.html\">RFC 3008</a>" \
+ "RFC3009=<a href=\"http://www.faqs.org/rfcs/rfc3009.html\">RFC 3009</a>" \
+ "RFC3010=<a href=\"http://www.faqs.org/rfcs/rfc3010.html\">RFC 3010</a>" \
+ "RFC3011=<a href=\"http://www.faqs.org/rfcs/rfc3011.html\">RFC 3011</a>" \
+ "RFC3012=<a href=\"http://www.faqs.org/rfcs/rfc3012.html\">RFC 3012</a>" \
+ "RFC3013=<a href=\"http://www.faqs.org/rfcs/rfc3013.html\">RFC 3013</a>" \
+ "RFC3014=<a href=\"http://www.faqs.org/rfcs/rfc3014.html\">RFC 3014</a>" \
+ "RFC3015=<a href=\"http://www.faqs.org/rfcs/rfc3015.html\">RFC 3015</a>" \
+ "RFC3016=<a href=\"http://www.faqs.org/rfcs/rfc3016.html\">RFC 3016</a>" \
+ "RFC3017=<a href=\"http://www.faqs.org/rfcs/rfc3017.html\">RFC 3017</a>" \
+ "RFC3018=<a href=\"http://www.faqs.org/rfcs/rfc3018.html\">RFC 3018</a>" \
+ "RFC3019=<a href=\"http://www.faqs.org/rfcs/rfc3019.html\">RFC 3019</a>" \
+ "RFC3020=<a href=\"http://www.faqs.org/rfcs/rfc3020.html\">RFC 3020</a>" \
+ "RFC3021=<a href=\"http://www.faqs.org/rfcs/rfc3021.html\">RFC 3021</a>" \
+ "RFC3022=<a href=\"http://www.faqs.org/rfcs/rfc3022.html\">RFC 3022</a>" \
+ "RFC3023=<a href=\"http://www.faqs.org/rfcs/rfc3023.html\">RFC 3023</a>" \
+ "RFC3024=<a href=\"http://www.faqs.org/rfcs/rfc3024.html\">RFC 3024</a>" \
+ "RFC3025=<a href=\"http://www.faqs.org/rfcs/rfc3025.html\">RFC 3025</a>" \
+ "RFC3026=<a href=\"http://www.faqs.org/rfcs/rfc3026.html\">RFC 3026</a>" \
+ "RFC3027=<a href=\"http://www.faqs.org/rfcs/rfc3027.html\">RFC 3027</a>" \
+ "RFC3028=<a href=\"http://www.faqs.org/rfcs/rfc3028.html\">RFC 3028</a>" \
+ "RFC3029=<a href=\"http://www.faqs.org/rfcs/rfc3029.html\">RFC 3029</a>" \
+ "RFC3030=<a href=\"http://www.faqs.org/rfcs/rfc3030.html\">RFC 3030</a>" \
+ "RFC3031=<a href=\"http://www.faqs.org/rfcs/rfc3031.html\">RFC 3031</a>" \
+ "RFC3032=<a href=\"http://www.faqs.org/rfcs/rfc3032.html\">RFC 3032</a>" \
+ "RFC3033=<a href=\"http://www.faqs.org/rfcs/rfc3033.html\">RFC 3033</a>" \
+ "RFC3034=<a href=\"http://www.faqs.org/rfcs/rfc3034.html\">RFC 3034</a>" \
+ "RFC3035=<a href=\"http://www.faqs.org/rfcs/rfc3035.html\">RFC 3035</a>" \
+ "RFC3036=<a href=\"http://www.faqs.org/rfcs/rfc3036.html\">RFC 3036</a>" \
+ "RFC3037=<a href=\"http://www.faqs.org/rfcs/rfc3037.html\">RFC 3037</a>" \
+ "RFC3038=<a href=\"http://www.faqs.org/rfcs/rfc3038.html\">RFC 3038</a>" \
+ "RFC3039=<a href=\"http://www.faqs.org/rfcs/rfc3039.html\">RFC 3039</a>" \
+ "RFC3040=<a href=\"http://www.faqs.org/rfcs/rfc3040.html\">RFC 3040</a>" \
+ "RFC3041=<a href=\"http://www.faqs.org/rfcs/rfc3041.html\">RFC 3041</a>" \
+ "RFC3042=<a href=\"http://www.faqs.org/rfcs/rfc3042.html\">RFC 3042</a>" \
+ "RFC3043=<a href=\"http://www.faqs.org/rfcs/rfc3043.html\">RFC 3043</a>" \
+ "RFC3044=<a href=\"http://www.faqs.org/rfcs/rfc3044.html\">RFC 3044</a>" \
+ "RFC3045=<a href=\"http://www.faqs.org/rfcs/rfc3045.html\">RFC 3045</a>" \
+ "RFC3046=<a href=\"http://www.faqs.org/rfcs/rfc3046.html\">RFC 3046</a>" \
+ "RFC3047=<a href=\"http://www.faqs.org/rfcs/rfc3047.html\">RFC 3047</a>" \
+ "RFC3048=<a href=\"http://www.faqs.org/rfcs/rfc3048.html\">RFC 3048</a>" \
+ "RFC3049=<a href=\"http://www.faqs.org/rfcs/rfc3049.html\">RFC 3049</a>" \
+ "RFC3050=<a href=\"http://www.faqs.org/rfcs/rfc3050.html\">RFC 3050</a>" \
+ "RFC3051=<a href=\"http://www.faqs.org/rfcs/rfc3051.html\">RFC 3051</a>" \
+ "RFC3052=<a href=\"http://www.faqs.org/rfcs/rfc3052.html\">RFC 3052</a>" \
+ "RFC3053=<a href=\"http://www.faqs.org/rfcs/rfc3053.html\">RFC 3053</a>" \
+ "RFC3054=<a href=\"http://www.faqs.org/rfcs/rfc3054.html\">RFC 3054</a>" \
+ "RFC3055=<a href=\"http://www.faqs.org/rfcs/rfc3055.html\">RFC 3055</a>" \
+ "RFC3056=<a href=\"http://www.faqs.org/rfcs/rfc3056.html\">RFC 3056</a>" \
+ "RFC3057=<a href=\"http://www.faqs.org/rfcs/rfc3057.html\">RFC 3057</a>" \
+ "RFC3058=<a href=\"http://www.faqs.org/rfcs/rfc3058.html\">RFC 3058</a>" \
+ "RFC3059=<a href=\"http://www.faqs.org/rfcs/rfc3059.html\">RFC 3059</a>" \
+ "RFC3060=<a href=\"http://www.faqs.org/rfcs/rfc3060.html\">RFC 3060</a>" \
+ "RFC3061=<a href=\"http://www.faqs.org/rfcs/rfc3061.html\">RFC 3061</a>" \
+ "RFC3062=<a href=\"http://www.faqs.org/rfcs/rfc3062.html\">RFC 3062</a>" \
+ "RFC3063=<a href=\"http://www.faqs.org/rfcs/rfc3063.html\">RFC 3063</a>" \
+ "RFC3064=<a href=\"http://www.faqs.org/rfcs/rfc3064.html\">RFC 3064</a>" \
+ "RFC3065=<a href=\"http://www.faqs.org/rfcs/rfc3065.html\">RFC 3065</a>" \
+ "RFC3066=<a href=\"http://www.faqs.org/rfcs/rfc3066.html\">RFC 3066</a>" \
+ "RFC3067=<a href=\"http://www.faqs.org/rfcs/rfc3067.html\">RFC 3067</a>" \
+ "RFC3068=<a href=\"http://www.faqs.org/rfcs/rfc3068.html\">RFC 3068</a>" \
+ "RFC3069=<a href=\"http://www.faqs.org/rfcs/rfc3069.html\">RFC 3069</a>" \
+ "RFC3070=<a href=\"http://www.faqs.org/rfcs/rfc3070.html\">RFC 3070</a>" \
+ "RFC3071=<a href=\"http://www.faqs.org/rfcs/rfc3071.html\">RFC 3071</a>" \
+ "RFC3072=<a href=\"http://www.faqs.org/rfcs/rfc3072.html\">RFC 3072</a>" \
+ "RFC3073=<a href=\"http://www.faqs.org/rfcs/rfc3073.html\">RFC 3073</a>" \
+ "RFC3074=<a href=\"http://www.faqs.org/rfcs/rfc3074.html\">RFC 3074</a>" \
+ "RFC3075=<a href=\"http://www.faqs.org/rfcs/rfc3075.html\">RFC 3075</a>" \
+ "RFC3076=<a href=\"http://www.faqs.org/rfcs/rfc3076.html\">RFC 3076</a>" \
+ "RFC3077=<a href=\"http://www.faqs.org/rfcs/rfc3077.html\">RFC 3077</a>" \
+ "RFC3078=<a href=\"http://www.faqs.org/rfcs/rfc3078.html\">RFC 3078</a>" \
+ "RFC3079=<a href=\"http://www.faqs.org/rfcs/rfc3079.html\">RFC 3079</a>" \
+ "RFC3080=<a href=\"http://www.faqs.org/rfcs/rfc3080.html\">RFC 3080</a>" \
+ "RFC3081=<a href=\"http://www.faqs.org/rfcs/rfc3081.html\">RFC 3081</a>" \
+ "RFC3082=<a href=\"http://www.faqs.org/rfcs/rfc3082.html\">RFC 3082</a>" \
+ "RFC3083=<a href=\"http://www.faqs.org/rfcs/rfc3083.html\">RFC 3083</a>" \
+ "RFC3084=<a href=\"http://www.faqs.org/rfcs/rfc3084.html\">RFC 3084</a>" \
+ "RFC3085=<a href=\"http://www.faqs.org/rfcs/rfc3085.html\">RFC 3085</a>" \
+ "RFC3086=<a href=\"http://www.faqs.org/rfcs/rfc3086.html\">RFC 3086</a>" \
+ "RFC3087=<a href=\"http://www.faqs.org/rfcs/rfc3087.html\">RFC 3087</a>" \
+ "RFC3088=<a href=\"http://www.faqs.org/rfcs/rfc3088.html\">RFC 3088</a>" \
+ "RFC3089=<a href=\"http://www.faqs.org/rfcs/rfc3089.html\">RFC 3089</a>" \
+ "RFC3090=<a href=\"http://www.faqs.org/rfcs/rfc3090.html\">RFC 3090</a>" \
+ "RFC3091=<a href=\"http://www.faqs.org/rfcs/rfc3091.html\">RFC 3091</a>" \
+ "RFC3092=<a href=\"http://www.faqs.org/rfcs/rfc3092.html\">RFC 3092</a>" \
+ "RFC3093=<a href=\"http://www.faqs.org/rfcs/rfc3093.html\">RFC 3093</a>" \
+ "RFC3094=<a href=\"http://www.faqs.org/rfcs/rfc3094.html\">RFC 3094</a>" \
+ "RFC3095=<a href=\"http://www.faqs.org/rfcs/rfc3095.html\">RFC 3095</a>" \
+ "RFC3096=<a href=\"http://www.faqs.org/rfcs/rfc3096.html\">RFC 3096</a>" \
+ "RFC3097=<a href=\"http://www.faqs.org/rfcs/rfc3097.html\">RFC 3097</a>" \
+ "RFC3098=<a href=\"http://www.faqs.org/rfcs/rfc3098.html\">RFC 3098</a>" \
+ "RFC3099=<a href=\"http://www.faqs.org/rfcs/rfc3099.html\">RFC 3099</a>" \
+ "RFC3100=<a href=\"http://www.faqs.org/rfcs/rfc3100.html\">RFC 3100</a>" \
+ "RFC3101=<a href=\"http://www.faqs.org/rfcs/rfc3101.html\">RFC 3101</a>" \
+ "RFC3102=<a href=\"http://www.faqs.org/rfcs/rfc3102.html\">RFC 3102</a>" \
+ "RFC3103=<a href=\"http://www.faqs.org/rfcs/rfc3103.html\">RFC 3103</a>" \
+ "RFC3104=<a href=\"http://www.faqs.org/rfcs/rfc3104.html\">RFC 3104</a>" \
+ "RFC3105=<a href=\"http://www.faqs.org/rfcs/rfc3105.html\">RFC 3105</a>" \
+ "RFC3106=<a href=\"http://www.faqs.org/rfcs/rfc3106.html\">RFC 3106</a>" \
+ "RFC3107=<a href=\"http://www.faqs.org/rfcs/rfc3107.html\">RFC 3107</a>" \
+ "RFC3108=<a href=\"http://www.faqs.org/rfcs/rfc3108.html\">RFC 3108</a>" \
+ "RFC3109=<a href=\"http://www.faqs.org/rfcs/rfc3109.html\">RFC 3109</a>" \
+ "RFC3110=<a href=\"http://www.faqs.org/rfcs/rfc3110.html\">RFC 3110</a>" \
+ "RFC3111=<a href=\"http://www.faqs.org/rfcs/rfc3111.html\">RFC 3111</a>" \
+ "RFC3112=<a href=\"http://www.faqs.org/rfcs/rfc3112.html\">RFC 3112</a>" \
+ "RFC3113=<a href=\"http://www.faqs.org/rfcs/rfc3113.html\">RFC 3113</a>" \
+ "RFC3114=<a href=\"http://www.faqs.org/rfcs/rfc3114.html\">RFC 3114</a>" \
+ "RFC3115=<a href=\"http://www.faqs.org/rfcs/rfc3115.html\">RFC 3115</a>" \
+ "RFC3116=<a href=\"http://www.faqs.org/rfcs/rfc3116.html\">RFC 3116</a>" \
+ "RFC3117=<a href=\"http://www.faqs.org/rfcs/rfc3117.html\">RFC 3117</a>" \
+ "RFC3118=<a href=\"http://www.faqs.org/rfcs/rfc3118.html\">RFC 3118</a>" \
+ "RFC3119=<a href=\"http://www.faqs.org/rfcs/rfc3119.html\">RFC 3119</a>" \
+ "RFC3120=<a href=\"http://www.faqs.org/rfcs/rfc3120.html\">RFC 3120</a>" \
+ "RFC3121=<a href=\"http://www.faqs.org/rfcs/rfc3121.html\">RFC 3121</a>" \
+ "RFC3122=<a href=\"http://www.faqs.org/rfcs/rfc3122.html\">RFC 3122</a>" \
+ "RFC3123=<a href=\"http://www.faqs.org/rfcs/rfc3123.html\">RFC 3123</a>" \
+ "RFC3124=<a href=\"http://www.faqs.org/rfcs/rfc3124.html\">RFC 3124</a>" \
+ "RFC3125=<a href=\"http://www.faqs.org/rfcs/rfc3125.html\">RFC 3125</a>" \
+ "RFC3126=<a href=\"http://www.faqs.org/rfcs/rfc3126.html\">RFC 3126</a>" \
+ "RFC3127=<a href=\"http://www.faqs.org/rfcs/rfc3127.html\">RFC 3127</a>" \
+ "RFC3128=<a href=\"http://www.faqs.org/rfcs/rfc3128.html\">RFC 3128</a>" \
+ "RFC3129=<a href=\"http://www.faqs.org/rfcs/rfc3129.html\">RFC 3129</a>" \
+ "RFC3130=<a href=\"http://www.faqs.org/rfcs/rfc3130.html\">RFC 3130</a>" \
+ "RFC3131=<a href=\"http://www.faqs.org/rfcs/rfc3131.html\">RFC 3131</a>" \
+ "RFC3132=<a href=\"http://www.faqs.org/rfcs/rfc3132.html\">RFC 3132</a>" \
+ "RFC3133=<a href=\"http://www.faqs.org/rfcs/rfc3133.html\">RFC 3133</a>" \
+ "RFC3134=<a href=\"http://www.faqs.org/rfcs/rfc3134.html\">RFC 3134</a>" \
+ "RFC3135=<a href=\"http://www.faqs.org/rfcs/rfc3135.html\">RFC 3135</a>" \
+ "RFC3136=<a href=\"http://www.faqs.org/rfcs/rfc3136.html\">RFC 3136</a>" \
+ "RFC3137=<a href=\"http://www.faqs.org/rfcs/rfc3137.html\">RFC 3137</a>" \
+ "RFC3138=<a href=\"http://www.faqs.org/rfcs/rfc3138.html\">RFC 3138</a>" \
+ "RFC3139=<a href=\"http://www.faqs.org/rfcs/rfc3139.html\">RFC 3139</a>" \
+ "RFC3140=<a href=\"http://www.faqs.org/rfcs/rfc3140.html\">RFC 3140</a>" \
+ "RFC3141=<a href=\"http://www.faqs.org/rfcs/rfc3141.html\">RFC 3141</a>" \
+ "RFC3142=<a href=\"http://www.faqs.org/rfcs/rfc3142.html\">RFC 3142</a>" \
+ "RFC3143=<a href=\"http://www.faqs.org/rfcs/rfc3143.html\">RFC 3143</a>" \
+ "RFC3144=<a href=\"http://www.faqs.org/rfcs/rfc3144.html\">RFC 3144</a>" \
+ "RFC3145=<a href=\"http://www.faqs.org/rfcs/rfc3145.html\">RFC 3145</a>" \
+ "RFC3146=<a href=\"http://www.faqs.org/rfcs/rfc3146.html\">RFC 3146</a>" \
+ "RFC3147=<a href=\"http://www.faqs.org/rfcs/rfc3147.html\">RFC 3147</a>" \
+ "RFC3148=<a href=\"http://www.faqs.org/rfcs/rfc3148.html\">RFC 3148</a>" \
+ "RFC3149=<a href=\"http://www.faqs.org/rfcs/rfc3149.html\">RFC 3149</a>" \
+ "RFC3150=<a href=\"http://www.faqs.org/rfcs/rfc3150.html\">RFC 3150</a>" \
+ "RFC3151=<a href=\"http://www.faqs.org/rfcs/rfc3151.html\">RFC 3151</a>" \
+ "RFC3152=<a href=\"http://www.faqs.org/rfcs/rfc3152.html\">RFC 3152</a>" \
+ "RFC3153=<a href=\"http://www.faqs.org/rfcs/rfc3153.html\">RFC 3153</a>" \
+ "RFC3154=<a href=\"http://www.faqs.org/rfcs/rfc3154.html\">RFC 3154</a>" \
+ "RFC3155=<a href=\"http://www.faqs.org/rfcs/rfc3155.html\">RFC 3155</a>" \
+ "RFC3156=<a href=\"http://www.faqs.org/rfcs/rfc3156.html\">RFC 3156</a>" \
+ "RFC3157=<a href=\"http://www.faqs.org/rfcs/rfc3157.html\">RFC 3157</a>" \
+ "RFC3158=<a href=\"http://www.faqs.org/rfcs/rfc3158.html\">RFC 3158</a>" \
+ "RFC3159=<a href=\"http://www.faqs.org/rfcs/rfc3159.html\">RFC 3159</a>" \
+ "RFC3160=<a href=\"http://www.faqs.org/rfcs/rfc3160.html\">RFC 3160</a>" \
+ "RFC3161=<a href=\"http://www.faqs.org/rfcs/rfc3161.html\">RFC 3161</a>" \
+ "RFC3162=<a href=\"http://www.faqs.org/rfcs/rfc3162.html\">RFC 3162</a>" \
+ "RFC3163=<a href=\"http://www.faqs.org/rfcs/rfc3163.html\">RFC 3163</a>" \
+ "RFC3164=<a href=\"http://www.faqs.org/rfcs/rfc3164.html\">RFC 3164</a>" \
+ "RFC3165=<a href=\"http://www.faqs.org/rfcs/rfc3165.html\">RFC 3165</a>" \
+ "RFC3166=<a href=\"http://www.faqs.org/rfcs/rfc3166.html\">RFC 3166</a>" \
+ "RFC3167=<a href=\"http://www.faqs.org/rfcs/rfc3167.html\">RFC 3167</a>" \
+ "RFC3168=<a href=\"http://www.faqs.org/rfcs/rfc3168.html\">RFC 3168</a>" \
+ "RFC3169=<a href=\"http://www.faqs.org/rfcs/rfc3169.html\">RFC 3169</a>" \
+ "RFC3170=<a href=\"http://www.faqs.org/rfcs/rfc3170.html\">RFC 3170</a>" \
+ "RFC3171=<a href=\"http://www.faqs.org/rfcs/rfc3171.html\">RFC 3171</a>" \
+ "RFC3172=<a href=\"http://www.faqs.org/rfcs/rfc3172.html\">RFC 3172</a>" \
+ "RFC3173=<a href=\"http://www.faqs.org/rfcs/rfc3173.html\">RFC 3173</a>" \
+ "RFC3174=<a href=\"http://www.faqs.org/rfcs/rfc3174.html\">RFC 3174</a>" \
+ "RFC3175=<a href=\"http://www.faqs.org/rfcs/rfc3175.html\">RFC 3175</a>" \
+ "RFC3176=<a href=\"http://www.faqs.org/rfcs/rfc3176.html\">RFC 3176</a>" \
+ "RFC3177=<a href=\"http://www.faqs.org/rfcs/rfc3177.html\">RFC 3177</a>" \
+ "RFC3178=<a href=\"http://www.faqs.org/rfcs/rfc3178.html\">RFC 3178</a>" \
+ "RFC3179=<a href=\"http://www.faqs.org/rfcs/rfc3179.html\">RFC 3179</a>" \
+ "RFC3180=<a href=\"http://www.faqs.org/rfcs/rfc3180.html\">RFC 3180</a>" \
+ "RFC3181=<a href=\"http://www.faqs.org/rfcs/rfc3181.html\">RFC 3181</a>" \
+ "RFC3182=<a href=\"http://www.faqs.org/rfcs/rfc3182.html\">RFC 3182</a>" \
+ "RFC3183=<a href=\"http://www.faqs.org/rfcs/rfc3183.html\">RFC 3183</a>" \
+ "RFC3184=<a href=\"http://www.faqs.org/rfcs/rfc3184.html\">RFC 3184</a>" \
+ "RFC3185=<a href=\"http://www.faqs.org/rfcs/rfc3185.html\">RFC 3185</a>" \
+ "RFC3186=<a href=\"http://www.faqs.org/rfcs/rfc3186.html\">RFC 3186</a>" \
+ "RFC3187=<a href=\"http://www.faqs.org/rfcs/rfc3187.html\">RFC 3187</a>" \
+ "RFC3188=<a href=\"http://www.faqs.org/rfcs/rfc3188.html\">RFC 3188</a>" \
+ "RFC3189=<a href=\"http://www.faqs.org/rfcs/rfc3189.html\">RFC 3189</a>" \
+ "RFC3190=<a href=\"http://www.faqs.org/rfcs/rfc3190.html\">RFC 3190</a>" \
+ "RFC3191=<a href=\"http://www.faqs.org/rfcs/rfc3191.html\">RFC 3191</a>" \
+ "RFC3192=<a href=\"http://www.faqs.org/rfcs/rfc3192.html\">RFC 3192</a>" \
+ "RFC3193=<a href=\"http://www.faqs.org/rfcs/rfc3193.html\">RFC 3193</a>" \
+ "RFC3194=<a href=\"http://www.faqs.org/rfcs/rfc3194.html\">RFC 3194</a>" \
+ "RFC3195=<a href=\"http://www.faqs.org/rfcs/rfc3195.html\">RFC 3195</a>" \
+ "RFC3196=<a href=\"http://www.faqs.org/rfcs/rfc3196.html\">RFC 3196</a>" \
+ "RFC3197=<a href=\"http://www.faqs.org/rfcs/rfc3197.html\">RFC 3197</a>" \
+ "RFC3198=<a href=\"http://www.faqs.org/rfcs/rfc3198.html\">RFC 3198</a>" \
+ "RFC3199=<a href=\"http://www.faqs.org/rfcs/rfc3199.html\">RFC 3199</a>" \
+ "RFC3200=<a href=\"http://www.faqs.org/rfcs/rfc3200.html\">RFC 3200</a>" \
+ "RFC3201=<a href=\"http://www.faqs.org/rfcs/rfc3201.html\">RFC 3201</a>" \
+ "RFC3202=<a href=\"http://www.faqs.org/rfcs/rfc3202.html\">RFC 3202</a>" \
+ "RFC3203=<a href=\"http://www.faqs.org/rfcs/rfc3203.html\">RFC 3203</a>" \
+ "RFC3204=<a href=\"http://www.faqs.org/rfcs/rfc3204.html\">RFC 3204</a>" \
+ "RFC3205=<a href=\"http://www.faqs.org/rfcs/rfc3205.html\">RFC 3205</a>" \
+ "RFC3206=<a href=\"http://www.faqs.org/rfcs/rfc3206.html\">RFC 3206</a>" \
+ "RFC3207=<a href=\"http://www.faqs.org/rfcs/rfc3207.html\">RFC 3207</a>" \
+ "RFC3208=<a href=\"http://www.faqs.org/rfcs/rfc3208.html\">RFC 3208</a>" \
+ "RFC3209=<a href=\"http://www.faqs.org/rfcs/rfc3209.html\">RFC 3209</a>" \
+ "RFC3210=<a href=\"http://www.faqs.org/rfcs/rfc3210.html\">RFC 3210</a>" \
+ "RFC3211=<a href=\"http://www.faqs.org/rfcs/rfc3211.html\">RFC 3211</a>" \
+ "RFC3212=<a href=\"http://www.faqs.org/rfcs/rfc3212.html\">RFC 3212</a>" \
+ "RFC3213=<a href=\"http://www.faqs.org/rfcs/rfc3213.html\">RFC 3213</a>" \
+ "RFC3214=<a href=\"http://www.faqs.org/rfcs/rfc3214.html\">RFC 3214</a>" \
+ "RFC3215=<a href=\"http://www.faqs.org/rfcs/rfc3215.html\">RFC 3215</a>" \
+ "RFC3216=<a href=\"http://www.faqs.org/rfcs/rfc3216.html\">RFC 3216</a>" \
+ "RFC3217=<a href=\"http://www.faqs.org/rfcs/rfc3217.html\">RFC 3217</a>" \
+ "RFC3218=<a href=\"http://www.faqs.org/rfcs/rfc3218.html\">RFC 3218</a>" \
+ "RFC3219=<a href=\"http://www.faqs.org/rfcs/rfc3219.html\">RFC 3219</a>" \
+ "RFC3220=<a href=\"http://www.faqs.org/rfcs/rfc3220.html\">RFC 3220</a>" \
+ "RFC3221=<a href=\"http://www.faqs.org/rfcs/rfc3221.html\">RFC 3221</a>" \
+ "RFC3222=<a href=\"http://www.faqs.org/rfcs/rfc3222.html\">RFC 3222</a>" \
+ "RFC3223=<a href=\"http://www.faqs.org/rfcs/rfc3223.html\">RFC 3223</a>" \
+ "RFC3224=<a href=\"http://www.faqs.org/rfcs/rfc3224.html\">RFC 3224</a>" \
+ "RFC3225=<a href=\"http://www.faqs.org/rfcs/rfc3225.html\">RFC 3225</a>" \
+ "RFC3226=<a href=\"http://www.faqs.org/rfcs/rfc3226.html\">RFC 3226</a>" \
+ "RFC3227=<a href=\"http://www.faqs.org/rfcs/rfc3227.html\">RFC 3227</a>" \
+ "RFC3228=<a href=\"http://www.faqs.org/rfcs/rfc3228.html\">RFC 3228</a>" \
+ "RFC3229=<a href=\"http://www.faqs.org/rfcs/rfc3229.html\">RFC 3229</a>" \
+ "RFC3230=<a href=\"http://www.faqs.org/rfcs/rfc3230.html\">RFC 3230</a>" \
+ "RFC3231=<a href=\"http://www.faqs.org/rfcs/rfc3231.html\">RFC 3231</a>" \
+ "RFC3232=<a href=\"http://www.faqs.org/rfcs/rfc3232.html\">RFC 3232</a>" \
+ "RFC3233=<a href=\"http://www.faqs.org/rfcs/rfc3233.html\">RFC 3233</a>" \
+ "RFC3234=<a href=\"http://www.faqs.org/rfcs/rfc3234.html\">RFC 3234</a>" \
+ "RFC3235=<a href=\"http://www.faqs.org/rfcs/rfc3235.html\">RFC 3235</a>" \
+ "RFC3236=<a href=\"http://www.faqs.org/rfcs/rfc3236.html\">RFC 3236</a>" \
+ "RFC3237=<a href=\"http://www.faqs.org/rfcs/rfc3237.html\">RFC 3237</a>" \
+ "RFC3238=<a href=\"http://www.faqs.org/rfcs/rfc3238.html\">RFC 3238</a>" \
+ "RFC3239=<a href=\"http://www.faqs.org/rfcs/rfc3239.html\">RFC 3239</a>" \
+ "RFC3240=<a href=\"http://www.faqs.org/rfcs/rfc3240.html\">RFC 3240</a>" \
+ "RFC3241=<a href=\"http://www.faqs.org/rfcs/rfc3241.html\">RFC 3241</a>" \
+ "RFC3242=<a href=\"http://www.faqs.org/rfcs/rfc3242.html\">RFC 3242</a>" \
+ "RFC3243=<a href=\"http://www.faqs.org/rfcs/rfc3243.html\">RFC 3243</a>" \
+ "RFC3244=<a href=\"http://www.faqs.org/rfcs/rfc3244.html\">RFC 3244</a>" \
+ "RFC3245=<a href=\"http://www.faqs.org/rfcs/rfc3245.html\">RFC 3245</a>" \
+ "RFC3246=<a href=\"http://www.faqs.org/rfcs/rfc3246.html\">RFC 3246</a>" \
+ "RFC3247=<a href=\"http://www.faqs.org/rfcs/rfc3247.html\">RFC 3247</a>" \
+ "RFC3248=<a href=\"http://www.faqs.org/rfcs/rfc3248.html\">RFC 3248</a>" \
+ "RFC3249=<a href=\"http://www.faqs.org/rfcs/rfc3249.html\">RFC 3249</a>" \
+ "RFC3250=<a href=\"http://www.faqs.org/rfcs/rfc3250.html\">RFC 3250</a>" \
+ "RFC3251=<a href=\"http://www.faqs.org/rfcs/rfc3251.html\">RFC 3251</a>" \
+ "RFC3252=<a href=\"http://www.faqs.org/rfcs/rfc3252.html\">RFC 3252</a>" \
+ "RFC3253=<a href=\"http://www.faqs.org/rfcs/rfc3253.html\">RFC 3253</a>" \
+ "RFC3254=<a href=\"http://www.faqs.org/rfcs/rfc3254.html\">RFC 3254</a>" \
+ "RFC3255=<a href=\"http://www.faqs.org/rfcs/rfc3255.html\">RFC 3255</a>" \
+ "RFC3256=<a href=\"http://www.faqs.org/rfcs/rfc3256.html\">RFC 3256</a>" \
+ "RFC3257=<a href=\"http://www.faqs.org/rfcs/rfc3257.html\">RFC 3257</a>" \
+ "RFC3258=<a href=\"http://www.faqs.org/rfcs/rfc3258.html\">RFC 3258</a>" \
+ "RFC3259=<a href=\"http://www.faqs.org/rfcs/rfc3259.html\">RFC 3259</a>" \
+ "RFC3260=<a href=\"http://www.faqs.org/rfcs/rfc3260.html\">RFC 3260</a>" \
+ "RFC3261=<a href=\"http://www.faqs.org/rfcs/rfc3261.html\">RFC 3261</a>" \
+ "RFC3262=<a href=\"http://www.faqs.org/rfcs/rfc3262.html\">RFC 3262</a>" \
+ "RFC3263=<a href=\"http://www.faqs.org/rfcs/rfc3263.html\">RFC 3263</a>" \
+ "RFC3264=<a href=\"http://www.faqs.org/rfcs/rfc3264.html\">RFC 3264</a>" \
+ "RFC3265=<a href=\"http://www.faqs.org/rfcs/rfc3265.html\">RFC 3265</a>" \
+ "RFC3266=<a href=\"http://www.faqs.org/rfcs/rfc3266.html\">RFC 3266</a>" \
+ "RFC3267=<a href=\"http://www.faqs.org/rfcs/rfc3267.html\">RFC 3267</a>" \
+ "RFC3268=<a href=\"http://www.faqs.org/rfcs/rfc3268.html\">RFC 3268</a>" \
+ "RFC3269=<a href=\"http://www.faqs.org/rfcs/rfc3269.html\">RFC 3269</a>" \
+ "RFC3270=<a href=\"http://www.faqs.org/rfcs/rfc3270.html\">RFC 3270</a>" \
+ "RFC3271=<a href=\"http://www.faqs.org/rfcs/rfc3271.html\">RFC 3271</a>" \
+ "RFC3272=<a href=\"http://www.faqs.org/rfcs/rfc3272.html\">RFC 3272</a>" \
+ "RFC3273=<a href=\"http://www.faqs.org/rfcs/rfc3273.html\">RFC 3273</a>" \
+ "RFC3274=<a href=\"http://www.faqs.org/rfcs/rfc3274.html\">RFC 3274</a>" \
+ "RFC3275=<a href=\"http://www.faqs.org/rfcs/rfc3275.html\">RFC 3275</a>" \
+ "RFC3276=<a href=\"http://www.faqs.org/rfcs/rfc3276.html\">RFC 3276</a>" \
+ "RFC3277=<a href=\"http://www.faqs.org/rfcs/rfc3277.html\">RFC 3277</a>" \
+ "RFC3278=<a href=\"http://www.faqs.org/rfcs/rfc3278.html\">RFC 3278</a>" \
+ "RFC3279=<a href=\"http://www.faqs.org/rfcs/rfc3279.html\">RFC 3279</a>" \
+ "RFC3280=<a href=\"http://www.faqs.org/rfcs/rfc3280.html\">RFC 3280</a>" \
+ "RFC3281=<a href=\"http://www.faqs.org/rfcs/rfc3281.html\">RFC 3281</a>" \
+ "RFC3282=<a href=\"http://www.faqs.org/rfcs/rfc3282.html\">RFC 3282</a>" \
+ "RFC3283=<a href=\"http://www.faqs.org/rfcs/rfc3283.html\">RFC 3283</a>" \
+ "RFC3284=<a href=\"http://www.faqs.org/rfcs/rfc3284.html\">RFC 3284</a>" \
+ "RFC3285=<a href=\"http://www.faqs.org/rfcs/rfc3285.html\">RFC 3285</a>" \
+ "RFC3286=<a href=\"http://www.faqs.org/rfcs/rfc3286.html\">RFC 3286</a>" \
+ "RFC3287=<a href=\"http://www.faqs.org/rfcs/rfc3287.html\">RFC 3287</a>" \
+ "RFC3288=<a href=\"http://www.faqs.org/rfcs/rfc3288.html\">RFC 3288</a>" \
+ "RFC3289=<a href=\"http://www.faqs.org/rfcs/rfc3289.html\">RFC 3289</a>" \
+ "RFC3290=<a href=\"http://www.faqs.org/rfcs/rfc3290.html\">RFC 3290</a>" \
+ "RFC3291=<a href=\"http://www.faqs.org/rfcs/rfc3291.html\">RFC 3291</a>" \
+ "RFC3292=<a href=\"http://www.faqs.org/rfcs/rfc3292.html\">RFC 3292</a>" \
+ "RFC3293=<a href=\"http://www.faqs.org/rfcs/rfc3293.html\">RFC 3293</a>" \
+ "RFC3294=<a href=\"http://www.faqs.org/rfcs/rfc3294.html\">RFC 3294</a>" \
+ "RFC3295=<a href=\"http://www.faqs.org/rfcs/rfc3295.html\">RFC 3295</a>" \
+ "RFC3296=<a href=\"http://www.faqs.org/rfcs/rfc3296.html\">RFC 3296</a>" \
+ "RFC3297=<a href=\"http://www.faqs.org/rfcs/rfc3297.html\">RFC 3297</a>" \
+ "RFC3298=<a href=\"http://www.faqs.org/rfcs/rfc3298.html\">RFC 3298</a>" \
+ "RFC3299=<a href=\"http://www.faqs.org/rfcs/rfc3299.html\">RFC 3299</a>" \
+ "RFC3300=<a href=\"http://www.faqs.org/rfcs/rfc3300.html\">RFC 3300</a>" \
+ "RFC3301=<a href=\"http://www.faqs.org/rfcs/rfc3301.html\">RFC 3301</a>" \
+ "RFC3302=<a href=\"http://www.faqs.org/rfcs/rfc3302.html\">RFC 3302</a>" \
+ "RFC3303=<a href=\"http://www.faqs.org/rfcs/rfc3303.html\">RFC 3303</a>" \
+ "RFC3304=<a href=\"http://www.faqs.org/rfcs/rfc3304.html\">RFC 3304</a>" \
+ "RFC3305=<a href=\"http://www.faqs.org/rfcs/rfc3305.html\">RFC 3305</a>" \
+ "RFC3306=<a href=\"http://www.faqs.org/rfcs/rfc3306.html\">RFC 3306</a>" \
+ "RFC3307=<a href=\"http://www.faqs.org/rfcs/rfc3307.html\">RFC 3307</a>" \
+ "RFC3308=<a href=\"http://www.faqs.org/rfcs/rfc3308.html\">RFC 3308</a>" \
+ "RFC3309=<a href=\"http://www.faqs.org/rfcs/rfc3309.html\">RFC 3309</a>" \
+ "RFC3310=<a href=\"http://www.faqs.org/rfcs/rfc3310.html\">RFC 3310</a>" \
+ "RFC3311=<a href=\"http://www.faqs.org/rfcs/rfc3311.html\">RFC 3311</a>" \
+ "RFC3312=<a href=\"http://www.faqs.org/rfcs/rfc3312.html\">RFC 3312</a>" \
+ "RFC3313=<a href=\"http://www.faqs.org/rfcs/rfc3313.html\">RFC 3313</a>" \
+ "RFC3314=<a href=\"http://www.faqs.org/rfcs/rfc3314.html\">RFC 3314</a>" \
+ "RFC3315=<a href=\"http://www.faqs.org/rfcs/rfc3315.html\">RFC 3315</a>" \
+ "RFC3316=<a href=\"http://www.faqs.org/rfcs/rfc3316.html\">RFC 3316</a>" \
+ "RFC3317=<a href=\"http://www.faqs.org/rfcs/rfc3317.html\">RFC 3317</a>" \
+ "RFC3318=<a href=\"http://www.faqs.org/rfcs/rfc3318.html\">RFC 3318</a>" \
+ "RFC3319=<a href=\"http://www.faqs.org/rfcs/rfc3319.html\">RFC 3319</a>" \
+ "RFC3320=<a href=\"http://www.faqs.org/rfcs/rfc3320.html\">RFC 3320</a>" \
+ "RFC3321=<a href=\"http://www.faqs.org/rfcs/rfc3321.html\">RFC 3321</a>" \
+ "RFC3322=<a href=\"http://www.faqs.org/rfcs/rfc3322.html\">RFC 3322</a>" \
+ "RFC3323=<a href=\"http://www.faqs.org/rfcs/rfc3323.html\">RFC 3323</a>" \
+ "RFC3324=<a href=\"http://www.faqs.org/rfcs/rfc3324.html\">RFC 3324</a>" \
+ "RFC3325=<a href=\"http://www.faqs.org/rfcs/rfc3325.html\">RFC 3325</a>" \
+ "RFC3326=<a href=\"http://www.faqs.org/rfcs/rfc3326.html\">RFC 3326</a>" \
+ "RFC3327=<a href=\"http://www.faqs.org/rfcs/rfc3327.html\">RFC 3327</a>" \
+ "RFC3328=<a href=\"http://www.faqs.org/rfcs/rfc3328.html\">RFC 3328</a>" \
+ "RFC3329=<a href=\"http://www.faqs.org/rfcs/rfc3329.html\">RFC 3329</a>" \
+ "RFC3330=<a href=\"http://www.faqs.org/rfcs/rfc3330.html\">RFC 3330</a>" \
+ "RFC3331=<a href=\"http://www.faqs.org/rfcs/rfc3331.html\">RFC 3331</a>" \
+ "RFC3332=<a href=\"http://www.faqs.org/rfcs/rfc3332.html\">RFC 3332</a>" \
+ "RFC3333=<a href=\"http://www.faqs.org/rfcs/rfc3333.html\">RFC 3333</a>" \
+ "RFC3334=<a href=\"http://www.faqs.org/rfcs/rfc3334.html\">RFC 3334</a>" \
+ "RFC3335=<a href=\"http://www.faqs.org/rfcs/rfc3335.html\">RFC 3335</a>" \
+ "RFC3336=<a href=\"http://www.faqs.org/rfcs/rfc3336.html\">RFC 3336</a>" \
+ "RFC3337=<a href=\"http://www.faqs.org/rfcs/rfc3337.html\">RFC 3337</a>" \
+ "RFC3338=<a href=\"http://www.faqs.org/rfcs/rfc3338.html\">RFC 3338</a>" \
+ "RFC3339=<a href=\"http://www.faqs.org/rfcs/rfc3339.html\">RFC 3339</a>" \
+ "RFC3340=<a href=\"http://www.faqs.org/rfcs/rfc3340.html\">RFC 3340</a>" \
+ "RFC3341=<a href=\"http://www.faqs.org/rfcs/rfc3341.html\">RFC 3341</a>" \
+ "RFC3342=<a href=\"http://www.faqs.org/rfcs/rfc3342.html\">RFC 3342</a>" \
+ "RFC3343=<a href=\"http://www.faqs.org/rfcs/rfc3343.html\">RFC 3343</a>" \
+ "RFC3344=<a href=\"http://www.faqs.org/rfcs/rfc3344.html\">RFC 3344</a>" \
+ "RFC3345=<a href=\"http://www.faqs.org/rfcs/rfc3345.html\">RFC 3345</a>" \
+ "RFC3346=<a href=\"http://www.faqs.org/rfcs/rfc3346.html\">RFC 3346</a>" \
+ "RFC3347=<a href=\"http://www.faqs.org/rfcs/rfc3347.html\">RFC 3347</a>" \
+ "RFC3348=<a href=\"http://www.faqs.org/rfcs/rfc3348.html\">RFC 3348</a>" \
+ "RFC3349=<a href=\"http://www.faqs.org/rfcs/rfc3349.html\">RFC 3349</a>" \
+ "RFC3350=<a href=\"http://www.faqs.org/rfcs/rfc3350.html\">RFC 3350</a>" \
+ "RFC3351=<a href=\"http://www.faqs.org/rfcs/rfc3351.html\">RFC 3351</a>" \
+ "RFC3352=<a href=\"http://www.faqs.org/rfcs/rfc3352.html\">RFC 3352</a>" \
+ "RFC3353=<a href=\"http://www.faqs.org/rfcs/rfc3353.html\">RFC 3353</a>" \
+ "RFC3354=<a href=\"http://www.faqs.org/rfcs/rfc3354.html\">RFC 3354</a>" \
+ "RFC3355=<a href=\"http://www.faqs.org/rfcs/rfc3355.html\">RFC 3355</a>" \
+ "RFC3356=<a href=\"http://www.faqs.org/rfcs/rfc3356.html\">RFC 3356</a>" \
+ "RFC3357=<a href=\"http://www.faqs.org/rfcs/rfc3357.html\">RFC 3357</a>" \
+ "RFC3358=<a href=\"http://www.faqs.org/rfcs/rfc3358.html\">RFC 3358</a>" \
+ "RFC3359=<a href=\"http://www.faqs.org/rfcs/rfc3359.html\">RFC 3359</a>" \
+ "RFC3360=<a href=\"http://www.faqs.org/rfcs/rfc3360.html\">RFC 3360</a>" \
+ "RFC3361=<a href=\"http://www.faqs.org/rfcs/rfc3361.html\">RFC 3361</a>" \
+ "RFC3362=<a href=\"http://www.faqs.org/rfcs/rfc3362.html\">RFC 3362</a>" \
+ "RFC3363=<a href=\"http://www.faqs.org/rfcs/rfc3363.html\">RFC 3363</a>" \
+ "RFC3364=<a href=\"http://www.faqs.org/rfcs/rfc3364.html\">RFC 3364</a>" \
+ "RFC3365=<a href=\"http://www.faqs.org/rfcs/rfc3365.html\">RFC 3365</a>" \
+ "RFC3366=<a href=\"http://www.faqs.org/rfcs/rfc3366.html\">RFC 3366</a>" \
+ "RFC3367=<a href=\"http://www.faqs.org/rfcs/rfc3367.html\">RFC 3367</a>" \
+ "RFC3368=<a href=\"http://www.faqs.org/rfcs/rfc3368.html\">RFC 3368</a>" \
+ "RFC3369=<a href=\"http://www.faqs.org/rfcs/rfc3369.html\">RFC 3369</a>" \
+ "RFC3370=<a href=\"http://www.faqs.org/rfcs/rfc3370.html\">RFC 3370</a>" \
+ "RFC3371=<a href=\"http://www.faqs.org/rfcs/rfc3371.html\">RFC 3371</a>" \
+ "RFC3372=<a href=\"http://www.faqs.org/rfcs/rfc3372.html\">RFC 3372</a>" \
+ "RFC3373=<a href=\"http://www.faqs.org/rfcs/rfc3373.html\">RFC 3373</a>" \
+ "RFC3374=<a href=\"http://www.faqs.org/rfcs/rfc3374.html\">RFC 3374</a>" \
+ "RFC3375=<a href=\"http://www.faqs.org/rfcs/rfc3375.html\">RFC 3375</a>" \
+ "RFC3376=<a href=\"http://www.faqs.org/rfcs/rfc3376.html\">RFC 3376</a>" \
+ "RFC3377=<a href=\"http://www.faqs.org/rfcs/rfc3377.html\">RFC 3377</a>" \
+ "RFC3378=<a href=\"http://www.faqs.org/rfcs/rfc3378.html\">RFC 3378</a>" \
+ "RFC3379=<a href=\"http://www.faqs.org/rfcs/rfc3379.html\">RFC 3379</a>" \
+ "RFC3380=<a href=\"http://www.faqs.org/rfcs/rfc3380.html\">RFC 3380</a>" \
+ "RFC3381=<a href=\"http://www.faqs.org/rfcs/rfc3381.html\">RFC 3381</a>" \
+ "RFC3382=<a href=\"http://www.faqs.org/rfcs/rfc3382.html\">RFC 3382</a>" \
+ "RFC3383=<a href=\"http://www.faqs.org/rfcs/rfc3383.html\">RFC 3383</a>" \
+ "RFC3384=<a href=\"http://www.faqs.org/rfcs/rfc3384.html\">RFC 3384</a>" \
+ "RFC3385=<a href=\"http://www.faqs.org/rfcs/rfc3385.html\">RFC 3385</a>" \
+ "RFC3386=<a href=\"http://www.faqs.org/rfcs/rfc3386.html\">RFC 3386</a>" \
+ "RFC3387=<a href=\"http://www.faqs.org/rfcs/rfc3387.html\">RFC 3387</a>" \
+ "RFC3388=<a href=\"http://www.faqs.org/rfcs/rfc3388.html\">RFC 3388</a>" \
+ "RFC3389=<a href=\"http://www.faqs.org/rfcs/rfc3389.html\">RFC 3389</a>" \
+ "RFC3390=<a href=\"http://www.faqs.org/rfcs/rfc3390.html\">RFC 3390</a>" \
+ "RFC3391=<a href=\"http://www.faqs.org/rfcs/rfc3391.html\">RFC 3391</a>" \
+ "RFC3392=<a href=\"http://www.faqs.org/rfcs/rfc3392.html\">RFC 3392</a>" \
+ "RFC3393=<a href=\"http://www.faqs.org/rfcs/rfc3393.html\">RFC 3393</a>" \
+ "RFC3394=<a href=\"http://www.faqs.org/rfcs/rfc3394.html\">RFC 3394</a>" \
+ "RFC3395=<a href=\"http://www.faqs.org/rfcs/rfc3395.html\">RFC 3395</a>" \
+ "RFC3396=<a href=\"http://www.faqs.org/rfcs/rfc3396.html\">RFC 3396</a>" \
+ "RFC3397=<a href=\"http://www.faqs.org/rfcs/rfc3397.html\">RFC 3397</a>" \
+ "RFC3398=<a href=\"http://www.faqs.org/rfcs/rfc3398.html\">RFC 3398</a>" \
+ "RFC3399=<a href=\"http://www.faqs.org/rfcs/rfc3399.html\">RFC 3399</a>" \
+ "RFC3400=<a href=\"http://www.faqs.org/rfcs/rfc3400.html\">RFC 3400</a>" \
+ "RFC3401=<a href=\"http://www.faqs.org/rfcs/rfc3401.html\">RFC 3401</a>" \
+ "RFC3402=<a href=\"http://www.faqs.org/rfcs/rfc3402.html\">RFC 3402</a>" \
+ "RFC3403=<a href=\"http://www.faqs.org/rfcs/rfc3403.html\">RFC 3403</a>" \
+ "RFC3404=<a href=\"http://www.faqs.org/rfcs/rfc3404.html\">RFC 3404</a>" \
+ "RFC3405=<a href=\"http://www.faqs.org/rfcs/rfc3405.html\">RFC 3405</a>" \
+ "RFC3406=<a href=\"http://www.faqs.org/rfcs/rfc3406.html\">RFC 3406</a>" \
+ "RFC3407=<a href=\"http://www.faqs.org/rfcs/rfc3407.html\">RFC 3407</a>" \
+ "RFC3408=<a href=\"http://www.faqs.org/rfcs/rfc3408.html\">RFC 3408</a>" \
+ "RFC3409=<a href=\"http://www.faqs.org/rfcs/rfc3409.html\">RFC 3409</a>" \
+ "RFC3410=<a href=\"http://www.faqs.org/rfcs/rfc3410.html\">RFC 3410</a>" \
+ "RFC3411=<a href=\"http://www.faqs.org/rfcs/rfc3411.html\">RFC 3411</a>" \
+ "RFC3412=<a href=\"http://www.faqs.org/rfcs/rfc3412.html\">RFC 3412</a>" \
+ "RFC3413=<a href=\"http://www.faqs.org/rfcs/rfc3413.html\">RFC 3413</a>" \
+ "RFC3414=<a href=\"http://www.faqs.org/rfcs/rfc3414.html\">RFC 3414</a>" \
+ "RFC3415=<a href=\"http://www.faqs.org/rfcs/rfc3415.html\">RFC 3415</a>" \
+ "RFC3416=<a href=\"http://www.faqs.org/rfcs/rfc3416.html\">RFC 3416</a>" \
+ "RFC3417=<a href=\"http://www.faqs.org/rfcs/rfc3417.html\">RFC 3417</a>" \
+ "RFC3418=<a href=\"http://www.faqs.org/rfcs/rfc3418.html\">RFC 3418</a>" \
+ "RFC3419=<a href=\"http://www.faqs.org/rfcs/rfc3419.html\">RFC 3419</a>" \
+ "RFC3420=<a href=\"http://www.faqs.org/rfcs/rfc3420.html\">RFC 3420</a>" \
+ "RFC3421=<a href=\"http://www.faqs.org/rfcs/rfc3421.html\">RFC 3421</a>" \
+ "RFC3422=<a href=\"http://www.faqs.org/rfcs/rfc3422.html\">RFC 3422</a>" \
+ "RFC3423=<a href=\"http://www.faqs.org/rfcs/rfc3423.html\">RFC 3423</a>" \
+ "RFC3424=<a href=\"http://www.faqs.org/rfcs/rfc3424.html\">RFC 3424</a>" \
+ "RFC3425=<a href=\"http://www.faqs.org/rfcs/rfc3425.html\">RFC 3425</a>" \
+ "RFC3426=<a href=\"http://www.faqs.org/rfcs/rfc3426.html\">RFC 3426</a>" \
+ "RFC3427=<a href=\"http://www.faqs.org/rfcs/rfc3427.html\">RFC 3427</a>" \
+ "RFC3428=<a href=\"http://www.faqs.org/rfcs/rfc3428.html\">RFC 3428</a>" \
+ "RFC3429=<a href=\"http://www.faqs.org/rfcs/rfc3429.html\">RFC 3429</a>" \
+ "RFC3430=<a href=\"http://www.faqs.org/rfcs/rfc3430.html\">RFC 3430</a>" \
+ "RFC3431=<a href=\"http://www.faqs.org/rfcs/rfc3431.html\">RFC 3431</a>" \
+ "RFC3432=<a href=\"http://www.faqs.org/rfcs/rfc3432.html\">RFC 3432</a>" \
+ "RFC3433=<a href=\"http://www.faqs.org/rfcs/rfc3433.html\">RFC 3433</a>" \
+ "RFC3434=<a href=\"http://www.faqs.org/rfcs/rfc3434.html\">RFC 3434</a>" \
+ "RFC3435=<a href=\"http://www.faqs.org/rfcs/rfc3435.html\">RFC 3435</a>" \
+ "RFC3436=<a href=\"http://www.faqs.org/rfcs/rfc3436.html\">RFC 3436</a>" \
+ "RFC3437=<a href=\"http://www.faqs.org/rfcs/rfc3437.html\">RFC 3437</a>" \
+ "RFC3438=<a href=\"http://www.faqs.org/rfcs/rfc3438.html\">RFC 3438</a>" \
+ "RFC3439=<a href=\"http://www.faqs.org/rfcs/rfc3439.html\">RFC 3439</a>" \
+ "RFC3440=<a href=\"http://www.faqs.org/rfcs/rfc3440.html\">RFC 3440</a>" \
+ "RFC3441=<a href=\"http://www.faqs.org/rfcs/rfc3441.html\">RFC 3441</a>" \
+ "RFC3442=<a href=\"http://www.faqs.org/rfcs/rfc3442.html\">RFC 3442</a>" \
+ "RFC3443=<a href=\"http://www.faqs.org/rfcs/rfc3443.html\">RFC 3443</a>" \
+ "RFC3444=<a href=\"http://www.faqs.org/rfcs/rfc3444.html\">RFC 3444</a>" \
+ "RFC3445=<a href=\"http://www.faqs.org/rfcs/rfc3445.html\">RFC 3445</a>" \
+ "RFC3446=<a href=\"http://www.faqs.org/rfcs/rfc3446.html\">RFC 3446</a>" \
+ "RFC3447=<a href=\"http://www.faqs.org/rfcs/rfc3447.html\">RFC 3447</a>" \
+ "RFC3448=<a href=\"http://www.faqs.org/rfcs/rfc3448.html\">RFC 3448</a>" \
+ "RFC3449=<a href=\"http://www.faqs.org/rfcs/rfc3449.html\">RFC 3449</a>" \
+ "RFC3450=<a href=\"http://www.faqs.org/rfcs/rfc3450.html\">RFC 3450</a>" \
+ "RFC3451=<a href=\"http://www.faqs.org/rfcs/rfc3451.html\">RFC 3451</a>" \
+ "RFC3452=<a href=\"http://www.faqs.org/rfcs/rfc3452.html\">RFC 3452</a>" \
+ "RFC3453=<a href=\"http://www.faqs.org/rfcs/rfc3453.html\">RFC 3453</a>" \
+ "RFC3454=<a href=\"http://www.faqs.org/rfcs/rfc3454.html\">RFC 3454</a>" \
+ "RFC3455=<a href=\"http://www.faqs.org/rfcs/rfc3455.html\">RFC 3455</a>" \
+ "RFC3456=<a href=\"http://www.faqs.org/rfcs/rfc3456.html\">RFC 3456</a>" \
+ "RFC3457=<a href=\"http://www.faqs.org/rfcs/rfc3457.html\">RFC 3457</a>" \
+ "RFC3458=<a href=\"http://www.faqs.org/rfcs/rfc3458.html\">RFC 3458</a>" \
+ "RFC3459=<a href=\"http://www.faqs.org/rfcs/rfc3459.html\">RFC 3459</a>" \
+ "RFC3460=<a href=\"http://www.faqs.org/rfcs/rfc3460.html\">RFC 3460</a>" \
+ "RFC3461=<a href=\"http://www.faqs.org/rfcs/rfc3461.html\">RFC 3461</a>" \
+ "RFC3462=<a href=\"http://www.faqs.org/rfcs/rfc3462.html\">RFC 3462</a>" \
+ "RFC3463=<a href=\"http://www.faqs.org/rfcs/rfc3463.html\">RFC 3463</a>" \
+ "RFC3464=<a href=\"http://www.faqs.org/rfcs/rfc3464.html\">RFC 3464</a>" \
+ "RFC3465=<a href=\"http://www.faqs.org/rfcs/rfc3465.html\">RFC 3465</a>" \
+ "RFC3466=<a href=\"http://www.faqs.org/rfcs/rfc3466.html\">RFC 3466</a>" \
+ "RFC3467=<a href=\"http://www.faqs.org/rfcs/rfc3467.html\">RFC 3467</a>" \
+ "RFC3468=<a href=\"http://www.faqs.org/rfcs/rfc3468.html\">RFC 3468</a>" \
+ "RFC3469=<a href=\"http://www.faqs.org/rfcs/rfc3469.html\">RFC 3469</a>" \
+ "RFC3470=<a href=\"http://www.faqs.org/rfcs/rfc3470.html\">RFC 3470</a>" \
+ "RFC3471=<a href=\"http://www.faqs.org/rfcs/rfc3471.html\">RFC 3471</a>" \
+ "RFC3472=<a href=\"http://www.faqs.org/rfcs/rfc3472.html\">RFC 3472</a>" \
+ "RFC3473=<a href=\"http://www.faqs.org/rfcs/rfc3473.html\">RFC 3473</a>" \
+ "RFC3474=<a href=\"http://www.faqs.org/rfcs/rfc3474.html\">RFC 3474</a>" \
+ "RFC3475=<a href=\"http://www.faqs.org/rfcs/rfc3475.html\">RFC 3475</a>" \
+ "RFC3476=<a href=\"http://www.faqs.org/rfcs/rfc3476.html\">RFC 3476</a>" \
+ "RFC3477=<a href=\"http://www.faqs.org/rfcs/rfc3477.html\">RFC 3477</a>" \
+ "RFC3478=<a href=\"http://www.faqs.org/rfcs/rfc3478.html\">RFC 3478</a>" \
+ "RFC3479=<a href=\"http://www.faqs.org/rfcs/rfc3479.html\">RFC 3479</a>" \
+ "RFC3480=<a href=\"http://www.faqs.org/rfcs/rfc3480.html\">RFC 3480</a>" \
+ "RFC3481=<a href=\"http://www.faqs.org/rfcs/rfc3481.html\">RFC 3481</a>" \
+ "RFC3482=<a href=\"http://www.faqs.org/rfcs/rfc3482.html\">RFC 3482</a>" \
+ "RFC3483=<a href=\"http://www.faqs.org/rfcs/rfc3483.html\">RFC 3483</a>" \
+ "RFC3484=<a href=\"http://www.faqs.org/rfcs/rfc3484.html\">RFC 3484</a>" \
+ "RFC3485=<a href=\"http://www.faqs.org/rfcs/rfc3485.html\">RFC 3485</a>" \
+ "RFC3486=<a href=\"http://www.faqs.org/rfcs/rfc3486.html\">RFC 3486</a>" \
+ "RFC3487=<a href=\"http://www.faqs.org/rfcs/rfc3487.html\">RFC 3487</a>" \
+ "RFC3488=<a href=\"http://www.faqs.org/rfcs/rfc3488.html\">RFC 3488</a>" \
+ "RFC3489=<a href=\"http://www.faqs.org/rfcs/rfc3489.html\">RFC 3489</a>" \
+ "RFC3490=<a href=\"http://www.faqs.org/rfcs/rfc3490.html\">RFC 3490</a>" \
+ "RFC3491=<a href=\"http://www.faqs.org/rfcs/rfc3491.html\">RFC 3491</a>" \
+ "RFC3492=<a href=\"http://www.faqs.org/rfcs/rfc3492.html\">RFC 3492</a>" \
+ "RFC3493=<a href=\"http://www.faqs.org/rfcs/rfc3493.html\">RFC 3493</a>" \
+ "RFC3494=<a href=\"http://www.faqs.org/rfcs/rfc3494.html\">RFC 3494</a>" \
+ "RFC3495=<a href=\"http://www.faqs.org/rfcs/rfc3495.html\">RFC 3495</a>" \
+ "RFC3496=<a href=\"http://www.faqs.org/rfcs/rfc3496.html\">RFC 3496</a>" \
+ "RFC3497=<a href=\"http://www.faqs.org/rfcs/rfc3497.html\">RFC 3497</a>" \
+ "RFC3498=<a href=\"http://www.faqs.org/rfcs/rfc3498.html\">RFC 3498</a>" \
+ "RFC3499=<a href=\"http://www.faqs.org/rfcs/rfc3499.html\">RFC 3499</a>" \
+ "RFC3500=<a href=\"http://www.faqs.org/rfcs/rfc3500.html\">RFC 3500</a>" \
+ "RFC3501=<a href=\"http://www.faqs.org/rfcs/rfc3501.html\">RFC 3501</a>" \
+ "RFC3502=<a href=\"http://www.faqs.org/rfcs/rfc3502.html\">RFC 3502</a>" \
+ "RFC3503=<a href=\"http://www.faqs.org/rfcs/rfc3503.html\">RFC 3503</a>" \
+ "RFC3504=<a href=\"http://www.faqs.org/rfcs/rfc3504.html\">RFC 3504</a>" \
+ "RFC3505=<a href=\"http://www.faqs.org/rfcs/rfc3505.html\">RFC 3505</a>" \
+ "RFC3506=<a href=\"http://www.faqs.org/rfcs/rfc3506.html\">RFC 3506</a>" \
+ "RFC3507=<a href=\"http://www.faqs.org/rfcs/rfc3507.html\">RFC 3507</a>" \
+ "RFC3508=<a href=\"http://www.faqs.org/rfcs/rfc3508.html\">RFC 3508</a>" \
+ "RFC3509=<a href=\"http://www.faqs.org/rfcs/rfc3509.html\">RFC 3509</a>" \
+ "RFC3510=<a href=\"http://www.faqs.org/rfcs/rfc3510.html\">RFC 3510</a>" \
+ "RFC3511=<a href=\"http://www.faqs.org/rfcs/rfc3511.html\">RFC 3511</a>" \
+ "RFC3512=<a href=\"http://www.faqs.org/rfcs/rfc3512.html\">RFC 3512</a>" \
+ "RFC3513=<a href=\"http://www.faqs.org/rfcs/rfc3513.html\">RFC 3513</a>" \
+ "RFC3514=<a href=\"http://www.faqs.org/rfcs/rfc3514.html\">RFC 3514</a>" \
+ "RFC3515=<a href=\"http://www.faqs.org/rfcs/rfc3515.html\">RFC 3515</a>" \
+ "RFC3516=<a href=\"http://www.faqs.org/rfcs/rfc3516.html\">RFC 3516</a>" \
+ "RFC3517=<a href=\"http://www.faqs.org/rfcs/rfc3517.html\">RFC 3517</a>" \
+ "RFC3518=<a href=\"http://www.faqs.org/rfcs/rfc3518.html\">RFC 3518</a>" \
+ "RFC3519=<a href=\"http://www.faqs.org/rfcs/rfc3519.html\">RFC 3519</a>" \
+ "RFC3520=<a href=\"http://www.faqs.org/rfcs/rfc3520.html\">RFC 3520</a>" \
+ "RFC3521=<a href=\"http://www.faqs.org/rfcs/rfc3521.html\">RFC 3521</a>" \
+ "RFC3522=<a href=\"http://www.faqs.org/rfcs/rfc3522.html\">RFC 3522</a>" \
+ "RFC3523=<a href=\"http://www.faqs.org/rfcs/rfc3523.html\">RFC 3523</a>" \
+ "RFC3524=<a href=\"http://www.faqs.org/rfcs/rfc3524.html\">RFC 3524</a>" \
+ "RFC3525=<a href=\"http://www.faqs.org/rfcs/rfc3525.html\">RFC 3525</a>" \
+ "RFC3526=<a href=\"http://www.faqs.org/rfcs/rfc3526.html\">RFC 3526</a>" \
+ "RFC3527=<a href=\"http://www.faqs.org/rfcs/rfc3527.html\">RFC 3527</a>" \
+ "RFC3528=<a href=\"http://www.faqs.org/rfcs/rfc3528.html\">RFC 3528</a>" \
+ "RFC3529=<a href=\"http://www.faqs.org/rfcs/rfc3529.html\">RFC 3529</a>" \
+ "RFC3530=<a href=\"http://www.faqs.org/rfcs/rfc3530.html\">RFC 3530</a>" \
+ "RFC3531=<a href=\"http://www.faqs.org/rfcs/rfc3531.html\">RFC 3531</a>" \
+ "RFC3532=<a href=\"http://www.faqs.org/rfcs/rfc3532.html\">RFC 3532</a>" \
+ "RFC3533=<a href=\"http://www.faqs.org/rfcs/rfc3533.html\">RFC 3533</a>" \
+ "RFC3534=<a href=\"http://www.faqs.org/rfcs/rfc3534.html\">RFC 3534</a>" \
+ "RFC3535=<a href=\"http://www.faqs.org/rfcs/rfc3535.html\">RFC 3535</a>" \
+ "RFC3536=<a href=\"http://www.faqs.org/rfcs/rfc3536.html\">RFC 3536</a>" \
+ "RFC3537=<a href=\"http://www.faqs.org/rfcs/rfc3537.html\">RFC 3537</a>" \
+ "RFC3538=<a href=\"http://www.faqs.org/rfcs/rfc3538.html\">RFC 3538</a>" \
+ "RFC3539=<a href=\"http://www.faqs.org/rfcs/rfc3539.html\">RFC 3539</a>" \
+ "RFC3540=<a href=\"http://www.faqs.org/rfcs/rfc3540.html\">RFC 3540</a>" \
+ "RFC3541=<a href=\"http://www.faqs.org/rfcs/rfc3541.html\">RFC 3541</a>" \
+ "RFC3542=<a href=\"http://www.faqs.org/rfcs/rfc3542.html\">RFC 3542</a>" \
+ "RFC3543=<a href=\"http://www.faqs.org/rfcs/rfc3543.html\">RFC 3543</a>" \
+ "RFC3544=<a href=\"http://www.faqs.org/rfcs/rfc3544.html\">RFC 3544</a>" \
+ "RFC3545=<a href=\"http://www.faqs.org/rfcs/rfc3545.html\">RFC 3545</a>" \
+ "RFC3546=<a href=\"http://www.faqs.org/rfcs/rfc3546.html\">RFC 3546</a>" \
+ "RFC3547=<a href=\"http://www.faqs.org/rfcs/rfc3547.html\">RFC 3547</a>" \
+ "RFC3548=<a href=\"http://www.faqs.org/rfcs/rfc3548.html\">RFC 3548</a>" \
+ "RFC3549=<a href=\"http://www.faqs.org/rfcs/rfc3549.html\">RFC 3549</a>" \
+ "RFC3550=<a href=\"http://www.faqs.org/rfcs/rfc3550.html\">RFC 3550</a>" \
+ "RFC3551=<a href=\"http://www.faqs.org/rfcs/rfc3551.html\">RFC 3551</a>" \
+ "RFC3552=<a href=\"http://www.faqs.org/rfcs/rfc3552.html\">RFC 3552</a>" \
+ "RFC3553=<a href=\"http://www.faqs.org/rfcs/rfc3553.html\">RFC 3553</a>" \
+ "RFC3554=<a href=\"http://www.faqs.org/rfcs/rfc3554.html\">RFC 3554</a>" \
+ "RFC3555=<a href=\"http://www.faqs.org/rfcs/rfc3555.html\">RFC 3555</a>" \
+ "RFC3556=<a href=\"http://www.faqs.org/rfcs/rfc3556.html\">RFC 3556</a>" \
+ "RFC3557=<a href=\"http://www.faqs.org/rfcs/rfc3557.html\">RFC 3557</a>" \
+ "RFC3558=<a href=\"http://www.faqs.org/rfcs/rfc3558.html\">RFC 3558</a>" \
+ "RFC3559=<a href=\"http://www.faqs.org/rfcs/rfc3559.html\">RFC 3559</a>" \
+ "RFC3560=<a href=\"http://www.faqs.org/rfcs/rfc3560.html\">RFC 3560</a>" \
+ "RFC3561=<a href=\"http://www.faqs.org/rfcs/rfc3561.html\">RFC 3561</a>" \
+ "RFC3562=<a href=\"http://www.faqs.org/rfcs/rfc3562.html\">RFC 3562</a>" \
+ "RFC3563=<a href=\"http://www.faqs.org/rfcs/rfc3563.html\">RFC 3563</a>" \
+ "RFC3564=<a href=\"http://www.faqs.org/rfcs/rfc3564.html\">RFC 3564</a>" \
+ "RFC3565=<a href=\"http://www.faqs.org/rfcs/rfc3565.html\">RFC 3565</a>" \
+ "RFC3566=<a href=\"http://www.faqs.org/rfcs/rfc3566.html\">RFC 3566</a>" \
+ "RFC3567=<a href=\"http://www.faqs.org/rfcs/rfc3567.html\">RFC 3567</a>" \
+ "RFC3568=<a href=\"http://www.faqs.org/rfcs/rfc3568.html\">RFC 3568</a>" \
+ "RFC3569=<a href=\"http://www.faqs.org/rfcs/rfc3569.html\">RFC 3569</a>" \
+ "RFC3570=<a href=\"http://www.faqs.org/rfcs/rfc3570.html\">RFC 3570</a>" \
+ "RFC3571=<a href=\"http://www.faqs.org/rfcs/rfc3571.html\">RFC 3571</a>" \
+ "RFC3572=<a href=\"http://www.faqs.org/rfcs/rfc3572.html\">RFC 3572</a>" \
+ "RFC3573=<a href=\"http://www.faqs.org/rfcs/rfc3573.html\">RFC 3573</a>" \
+ "RFC3574=<a href=\"http://www.faqs.org/rfcs/rfc3574.html\">RFC 3574</a>" \
+ "RFC3575=<a href=\"http://www.faqs.org/rfcs/rfc3575.html\">RFC 3575</a>" \
+ "RFC3576=<a href=\"http://www.faqs.org/rfcs/rfc3576.html\">RFC 3576</a>" \
+ "RFC3577=<a href=\"http://www.faqs.org/rfcs/rfc3577.html\">RFC 3577</a>" \
+ "RFC3578=<a href=\"http://www.faqs.org/rfcs/rfc3578.html\">RFC 3578</a>" \
+ "RFC3579=<a href=\"http://www.faqs.org/rfcs/rfc3579.html\">RFC 3579</a>" \
+ "RFC3580=<a href=\"http://www.faqs.org/rfcs/rfc3580.html\">RFC 3580</a>" \
+ "RFC3581=<a href=\"http://www.faqs.org/rfcs/rfc3581.html\">RFC 3581</a>" \
+ "RFC3582=<a href=\"http://www.faqs.org/rfcs/rfc3582.html\">RFC 3582</a>" \
+ "RFC3583=<a href=\"http://www.faqs.org/rfcs/rfc3583.html\">RFC 3583</a>" \
+ "RFC3584=<a href=\"http://www.faqs.org/rfcs/rfc3584.html\">RFC 3584</a>" \
+ "RFC3585=<a href=\"http://www.faqs.org/rfcs/rfc3585.html\">RFC 3585</a>" \
+ "RFC3586=<a href=\"http://www.faqs.org/rfcs/rfc3586.html\">RFC 3586</a>" \
+ "RFC3587=<a href=\"http://www.faqs.org/rfcs/rfc3587.html\">RFC 3587</a>" \
+ "RFC3588=<a href=\"http://www.faqs.org/rfcs/rfc3588.html\">RFC 3588</a>" \
+ "RFC3589=<a href=\"http://www.faqs.org/rfcs/rfc3589.html\">RFC 3589</a>" \
+ "RFC3590=<a href=\"http://www.faqs.org/rfcs/rfc3590.html\">RFC 3590</a>" \
+ "RFC3591=<a href=\"http://www.faqs.org/rfcs/rfc3591.html\">RFC 3591</a>" \
+ "RFC3592=<a href=\"http://www.faqs.org/rfcs/rfc3592.html\">RFC 3592</a>" \
+ "RFC3593=<a href=\"http://www.faqs.org/rfcs/rfc3593.html\">RFC 3593</a>" \
+ "RFC3594=<a href=\"http://www.faqs.org/rfcs/rfc3594.html\">RFC 3594</a>" \
+ "RFC3595=<a href=\"http://www.faqs.org/rfcs/rfc3595.html\">RFC 3595</a>" \
+ "RFC3596=<a href=\"http://www.faqs.org/rfcs/rfc3596.html\">RFC 3596</a>" \
+ "RFC3597=<a href=\"http://www.faqs.org/rfcs/rfc3597.html\">RFC 3597</a>" \
+ "RFC3598=<a href=\"http://www.faqs.org/rfcs/rfc3598.html\">RFC 3598</a>" \
+ "RFC3599=<a href=\"http://www.faqs.org/rfcs/rfc3599.html\">RFC 3599</a>" \
+ "RFC3600=<a href=\"http://www.faqs.org/rfcs/rfc3600.html\">RFC 3600</a>" \
+ "RFC3601=<a href=\"http://www.faqs.org/rfcs/rfc3601.html\">RFC 3601</a>" \
+ "RFC3602=<a href=\"http://www.faqs.org/rfcs/rfc3602.html\">RFC 3602</a>" \
+ "RFC3603=<a href=\"http://www.faqs.org/rfcs/rfc3603.html\">RFC 3603</a>" \
+ "RFC3604=<a href=\"http://www.faqs.org/rfcs/rfc3604.html\">RFC 3604</a>" \
+ "RFC3605=<a href=\"http://www.faqs.org/rfcs/rfc3605.html\">RFC 3605</a>" \
+ "RFC3606=<a href=\"http://www.faqs.org/rfcs/rfc3606.html\">RFC 3606</a>" \
+ "RFC3607=<a href=\"http://www.faqs.org/rfcs/rfc3607.html\">RFC 3607</a>" \
+ "RFC3608=<a href=\"http://www.faqs.org/rfcs/rfc3608.html\">RFC 3608</a>" \
+ "RFC3609=<a href=\"http://www.faqs.org/rfcs/rfc3609.html\">RFC 3609</a>" \
+ "RFC3610=<a href=\"http://www.faqs.org/rfcs/rfc3610.html\">RFC 3610</a>" \
+ "RFC3611=<a href=\"http://www.faqs.org/rfcs/rfc3611.html\">RFC 3611</a>" \
+ "RFC3612=<a href=\"http://www.faqs.org/rfcs/rfc3612.html\">RFC 3612</a>" \
+ "RFC3613=<a href=\"http://www.faqs.org/rfcs/rfc3613.html\">RFC 3613</a>" \
+ "RFC3614=<a href=\"http://www.faqs.org/rfcs/rfc3614.html\">RFC 3614</a>" \
+ "RFC3615=<a href=\"http://www.faqs.org/rfcs/rfc3615.html\">RFC 3615</a>" \
+ "RFC3616=<a href=\"http://www.faqs.org/rfcs/rfc3616.html\">RFC 3616</a>" \
+ "RFC3617=<a href=\"http://www.faqs.org/rfcs/rfc3617.html\">RFC 3617</a>" \
+ "RFC3618=<a href=\"http://www.faqs.org/rfcs/rfc3618.html\">RFC 3618</a>" \
+ "RFC3619=<a href=\"http://www.faqs.org/rfcs/rfc3619.html\">RFC 3619</a>" \
+ "RFC3620=<a href=\"http://www.faqs.org/rfcs/rfc3620.html\">RFC 3620</a>" \
+ "RFC3621=<a href=\"http://www.faqs.org/rfcs/rfc3621.html\">RFC 3621</a>" \
+ "RFC3622=<a href=\"http://www.faqs.org/rfcs/rfc3622.html\">RFC 3622</a>" \
+ "RFC3623=<a href=\"http://www.faqs.org/rfcs/rfc3623.html\">RFC 3623</a>" \
+ "RFC3624=<a href=\"http://www.faqs.org/rfcs/rfc3624.html\">RFC 3624</a>" \
+ "RFC3625=<a href=\"http://www.faqs.org/rfcs/rfc3625.html\">RFC 3625</a>" \
+ "RFC3626=<a href=\"http://www.faqs.org/rfcs/rfc3626.html\">RFC 3626</a>" \
+ "RFC3627=<a href=\"http://www.faqs.org/rfcs/rfc3627.html\">RFC 3627</a>" \
+ "RFC3628=<a href=\"http://www.faqs.org/rfcs/rfc3628.html\">RFC 3628</a>" \
+ "RFC3629=<a href=\"http://www.faqs.org/rfcs/rfc3629.html\">RFC 3629</a>" \
+ "RFC3630=<a href=\"http://www.faqs.org/rfcs/rfc3630.html\">RFC 3630</a>" \
+ "RFC3631=<a href=\"http://www.faqs.org/rfcs/rfc3631.html\">RFC 3631</a>" \
+ "RFC3632=<a href=\"http://www.faqs.org/rfcs/rfc3632.html\">RFC 3632</a>" \
+ "RFC3633=<a href=\"http://www.faqs.org/rfcs/rfc3633.html\">RFC 3633</a>" \
+ "RFC3634=<a href=\"http://www.faqs.org/rfcs/rfc3634.html\">RFC 3634</a>" \
+ "RFC3635=<a href=\"http://www.faqs.org/rfcs/rfc3635.html\">RFC 3635</a>" \
+ "RFC3636=<a href=\"http://www.faqs.org/rfcs/rfc3636.html\">RFC 3636</a>" \
+ "RFC3637=<a href=\"http://www.faqs.org/rfcs/rfc3637.html\">RFC 3637</a>" \
+ "RFC3638=<a href=\"http://www.faqs.org/rfcs/rfc3638.html\">RFC 3638</a>" \
+ "RFC3639=<a href=\"http://www.faqs.org/rfcs/rfc3639.html\">RFC 3639</a>" \
+ "RFC3640=<a href=\"http://www.faqs.org/rfcs/rfc3640.html\">RFC 3640</a>" \
+ "RFC3641=<a href=\"http://www.faqs.org/rfcs/rfc3641.html\">RFC 3641</a>" \
+ "RFC3642=<a href=\"http://www.faqs.org/rfcs/rfc3642.html\">RFC 3642</a>" \
+ "RFC3643=<a href=\"http://www.faqs.org/rfcs/rfc3643.html\">RFC 3643</a>" \
+ "RFC3644=<a href=\"http://www.faqs.org/rfcs/rfc3644.html\">RFC 3644</a>" \
+ "RFC3645=<a href=\"http://www.faqs.org/rfcs/rfc3645.html\">RFC 3645</a>" \
+ "RFC3646=<a href=\"http://www.faqs.org/rfcs/rfc3646.html\">RFC 3646</a>" \
+ "RFC3647=<a href=\"http://www.faqs.org/rfcs/rfc3647.html\">RFC 3647</a>" \
+ "RFC3648=<a href=\"http://www.faqs.org/rfcs/rfc3648.html\">RFC 3648</a>" \
+ "RFC3649=<a href=\"http://www.faqs.org/rfcs/rfc3649.html\">RFC 3649</a>" \
+ "RFC3650=<a href=\"http://www.faqs.org/rfcs/rfc3650.html\">RFC 3650</a>" \
+ "RFC3651=<a href=\"http://www.faqs.org/rfcs/rfc3651.html\">RFC 3651</a>" \
+ "RFC3652=<a href=\"http://www.faqs.org/rfcs/rfc3652.html\">RFC 3652</a>" \
+ "RFC3653=<a href=\"http://www.faqs.org/rfcs/rfc3653.html\">RFC 3653</a>" \
+ "RFC3654=<a href=\"http://www.faqs.org/rfcs/rfc3654.html\">RFC 3654</a>" \
+ "RFC3655=<a href=\"http://www.faqs.org/rfcs/rfc3655.html\">RFC 3655</a>" \
+ "RFC3656=<a href=\"http://www.faqs.org/rfcs/rfc3656.html\">RFC 3656</a>" \
+ "RFC3657=<a href=\"http://www.faqs.org/rfcs/rfc3657.html\">RFC 3657</a>" \
+ "RFC3658=<a href=\"http://www.faqs.org/rfcs/rfc3658.html\">RFC 3658</a>" \
+ "RFC3659=<a href=\"http://www.faqs.org/rfcs/rfc3659.html\">RFC 3659</a>" \
+ "RFC3660=<a href=\"http://www.faqs.org/rfcs/rfc3660.html\">RFC 3660</a>" \
+ "RFC3661=<a href=\"http://www.faqs.org/rfcs/rfc3661.html\">RFC 3661</a>" \
+ "RFC3662=<a href=\"http://www.faqs.org/rfcs/rfc3662.html\">RFC 3662</a>" \
+ "RFC3663=<a href=\"http://www.faqs.org/rfcs/rfc3663.html\">RFC 3663</a>" \
+ "RFC3664=<a href=\"http://www.faqs.org/rfcs/rfc3664.html\">RFC 3664</a>" \
+ "RFC3665=<a href=\"http://www.faqs.org/rfcs/rfc3665.html\">RFC 3665</a>" \
+ "RFC3666=<a href=\"http://www.faqs.org/rfcs/rfc3666.html\">RFC 3666</a>" \
+ "RFC3667=<a href=\"http://www.faqs.org/rfcs/rfc3667.html\">RFC 3667</a>" \
+ "RFC3668=<a href=\"http://www.faqs.org/rfcs/rfc3668.html\">RFC 3668</a>" \
+ "RFC3669=<a href=\"http://www.faqs.org/rfcs/rfc3669.html\">RFC 3669</a>" \
+ "RFC3670=<a href=\"http://www.faqs.org/rfcs/rfc3670.html\">RFC 3670</a>" \
+ "RFC3671=<a href=\"http://www.faqs.org/rfcs/rfc3671.html\">RFC 3671</a>" \
+ "RFC3672=<a href=\"http://www.faqs.org/rfcs/rfc3672.html\">RFC 3672</a>" \
+ "RFC3673=<a href=\"http://www.faqs.org/rfcs/rfc3673.html\">RFC 3673</a>" \
+ "RFC3674=<a href=\"http://www.faqs.org/rfcs/rfc3674.html\">RFC 3674</a>" \
+ "RFC3675=<a href=\"http://www.faqs.org/rfcs/rfc3675.html\">RFC 3675</a>" \
+ "RFC3676=<a href=\"http://www.faqs.org/rfcs/rfc3676.html\">RFC 3676</a>" \
+ "RFC3677=<a href=\"http://www.faqs.org/rfcs/rfc3677.html\">RFC 3677</a>" \
+ "RFC3678=<a href=\"http://www.faqs.org/rfcs/rfc3678.html\">RFC 3678</a>" \
+ "RFC3679=<a href=\"http://www.faqs.org/rfcs/rfc3679.html\">RFC 3679</a>" \
+ "RFC3680=<a href=\"http://www.faqs.org/rfcs/rfc3680.html\">RFC 3680</a>" \
+ "RFC3681=<a href=\"http://www.faqs.org/rfcs/rfc3681.html\">RFC 3681</a>" \
+ "RFC3682=<a href=\"http://www.faqs.org/rfcs/rfc3682.html\">RFC 3682</a>" \
+ "RFC3683=<a href=\"http://www.faqs.org/rfcs/rfc3683.html\">RFC 3683</a>" \
+ "RFC3684=<a href=\"http://www.faqs.org/rfcs/rfc3684.html\">RFC 3684</a>" \
+ "RFC3685=<a href=\"http://www.faqs.org/rfcs/rfc3685.html\">RFC 3685</a>" \
+ "RFC3686=<a href=\"http://www.faqs.org/rfcs/rfc3686.html\">RFC 3686</a>" \
+ "RFC3687=<a href=\"http://www.faqs.org/rfcs/rfc3687.html\">RFC 3687</a>" \
+ "RFC3688=<a href=\"http://www.faqs.org/rfcs/rfc3688.html\">RFC 3688</a>" \
+ "RFC3689=<a href=\"http://www.faqs.org/rfcs/rfc3689.html\">RFC 3689</a>" \
+ "RFC3690=<a href=\"http://www.faqs.org/rfcs/rfc3690.html\">RFC 3690</a>" \
+ "RFC3691=<a href=\"http://www.faqs.org/rfcs/rfc3691.html\">RFC 3691</a>" \
+ "RFC3692=<a href=\"http://www.faqs.org/rfcs/rfc3692.html\">RFC 3692</a>" \
+ "RFC3693=<a href=\"http://www.faqs.org/rfcs/rfc3693.html\">RFC 3693</a>" \
+ "RFC3694=<a href=\"http://www.faqs.org/rfcs/rfc3694.html\">RFC 3694</a>" \
+ "RFC3695=<a href=\"http://www.faqs.org/rfcs/rfc3695.html\">RFC 3695</a>" \
+ "RFC3696=<a href=\"http://www.faqs.org/rfcs/rfc3696.html\">RFC 3696</a>" \
+ "RFC3697=<a href=\"http://www.faqs.org/rfcs/rfc3697.html\">RFC 3697</a>" \
+ "RFC3698=<a href=\"http://www.faqs.org/rfcs/rfc3698.html\">RFC 3698</a>" \
+ "RFC3699=<a href=\"http://www.faqs.org/rfcs/rfc3699.html\">RFC 3699</a>" \
+ "RFC3700=<a href=\"http://www.faqs.org/rfcs/rfc3700.html\">RFC 3700</a>" \
+ "RFC3701=<a href=\"http://www.faqs.org/rfcs/rfc3701.html\">RFC 3701</a>" \
+ "RFC3702=<a href=\"http://www.faqs.org/rfcs/rfc3702.html\">RFC 3702</a>" \
+ "RFC3703=<a href=\"http://www.faqs.org/rfcs/rfc3703.html\">RFC 3703</a>" \
+ "RFC3704=<a href=\"http://www.faqs.org/rfcs/rfc3704.html\">RFC 3704</a>" \
+ "RFC3705=<a href=\"http://www.faqs.org/rfcs/rfc3705.html\">RFC 3705</a>" \
+ "RFC3706=<a href=\"http://www.faqs.org/rfcs/rfc3706.html\">RFC 3706</a>" \
+ "RFC3707=<a href=\"http://www.faqs.org/rfcs/rfc3707.html\">RFC 3707</a>" \
+ "RFC3708=<a href=\"http://www.faqs.org/rfcs/rfc3708.html\">RFC 3708</a>" \
+ "RFC3709=<a href=\"http://www.faqs.org/rfcs/rfc3709.html\">RFC 3709</a>" \
+ "RFC3710=<a href=\"http://www.faqs.org/rfcs/rfc3710.html\">RFC 3710</a>" \
+ "RFC3711=<a href=\"http://www.faqs.org/rfcs/rfc3711.html\">RFC 3711</a>" \
+ "RFC3712=<a href=\"http://www.faqs.org/rfcs/rfc3712.html\">RFC 3712</a>" \
+ "RFC3713=<a href=\"http://www.faqs.org/rfcs/rfc3713.html\">RFC 3713</a>" \
+ "RFC3714=<a href=\"http://www.faqs.org/rfcs/rfc3714.html\">RFC 3714</a>" \
+ "RFC3715=<a href=\"http://www.faqs.org/rfcs/rfc3715.html\">RFC 3715</a>" \
+ "RFC3716=<a href=\"http://www.faqs.org/rfcs/rfc3716.html\">RFC 3716</a>" \
+ "RFC3717=<a href=\"http://www.faqs.org/rfcs/rfc3717.html\">RFC 3717</a>" \
+ "RFC3718=<a href=\"http://www.faqs.org/rfcs/rfc3718.html\">RFC 3718</a>" \
+ "RFC3719=<a href=\"http://www.faqs.org/rfcs/rfc3719.html\">RFC 3719</a>" \
+ "RFC3720=<a href=\"http://www.faqs.org/rfcs/rfc3720.html\">RFC 3720</a>" \
+ "RFC3721=<a href=\"http://www.faqs.org/rfcs/rfc3721.html\">RFC 3721</a>" \
+ "RFC3722=<a href=\"http://www.faqs.org/rfcs/rfc3722.html\">RFC 3722</a>" \
+ "RFC3723=<a href=\"http://www.faqs.org/rfcs/rfc3723.html\">RFC 3723</a>" \
+ "RFC3724=<a href=\"http://www.faqs.org/rfcs/rfc3724.html\">RFC 3724</a>" \
+ "RFC3725=<a href=\"http://www.faqs.org/rfcs/rfc3725.html\">RFC 3725</a>" \
+ "RFC3726=<a href=\"http://www.faqs.org/rfcs/rfc3726.html\">RFC 3726</a>" \
+ "RFC3727=<a href=\"http://www.faqs.org/rfcs/rfc3727.html\">RFC 3727</a>" \
+ "RFC3728=<a href=\"http://www.faqs.org/rfcs/rfc3728.html\">RFC 3728</a>" \
+ "RFC3729=<a href=\"http://www.faqs.org/rfcs/rfc3729.html\">RFC 3729</a>" \
+ "RFC3730=<a href=\"http://www.faqs.org/rfcs/rfc3730.html\">RFC 3730</a>" \
+ "RFC3731=<a href=\"http://www.faqs.org/rfcs/rfc3731.html\">RFC 3731</a>" \
+ "RFC3732=<a href=\"http://www.faqs.org/rfcs/rfc3732.html\">RFC 3732</a>" \
+ "RFC3733=<a href=\"http://www.faqs.org/rfcs/rfc3733.html\">RFC 3733</a>" \
+ "RFC3734=<a href=\"http://www.faqs.org/rfcs/rfc3734.html\">RFC 3734</a>" \
+ "RFC3735=<a href=\"http://www.faqs.org/rfcs/rfc3735.html\">RFC 3735</a>" \
+ "RFC3736=<a href=\"http://www.faqs.org/rfcs/rfc3736.html\">RFC 3736</a>" \
+ "RFC3737=<a href=\"http://www.faqs.org/rfcs/rfc3737.html\">RFC 3737</a>" \
+ "RFC3738=<a href=\"http://www.faqs.org/rfcs/rfc3738.html\">RFC 3738</a>" \
+ "RFC3739=<a href=\"http://www.faqs.org/rfcs/rfc3739.html\">RFC 3739</a>" \
+ "RFC3740=<a href=\"http://www.faqs.org/rfcs/rfc3740.html\">RFC 3740</a>" \
+ "RFC3741=<a href=\"http://www.faqs.org/rfcs/rfc3741.html\">RFC 3741</a>" \
+ "RFC3742=<a href=\"http://www.faqs.org/rfcs/rfc3742.html\">RFC 3742</a>" \
+ "RFC3743=<a href=\"http://www.faqs.org/rfcs/rfc3743.html\">RFC 3743</a>" \
+ "RFC3744=<a href=\"http://www.faqs.org/rfcs/rfc3744.html\">RFC 3744</a>" \
+ "RFC3745=<a href=\"http://www.faqs.org/rfcs/rfc3745.html\">RFC 3745</a>" \
+ "RFC3746=<a href=\"http://www.faqs.org/rfcs/rfc3746.html\">RFC 3746</a>" \
+ "RFC3747=<a href=\"http://www.faqs.org/rfcs/rfc3747.html\">RFC 3747</a>" \
+ "RFC3748=<a href=\"http://www.faqs.org/rfcs/rfc3748.html\">RFC 3748</a>" \
+ "RFC3749=<a href=\"http://www.faqs.org/rfcs/rfc3749.html\">RFC 3749</a>" \
+ "RFC3750=<a href=\"http://www.faqs.org/rfcs/rfc3750.html\">RFC 3750</a>" \
+ "RFC3751=<a href=\"http://www.faqs.org/rfcs/rfc3751.html\">RFC 3751</a>" \
+ "RFC3752=<a href=\"http://www.faqs.org/rfcs/rfc3752.html\">RFC 3752</a>" \
+ "RFC3753=<a href=\"http://www.faqs.org/rfcs/rfc3753.html\">RFC 3753</a>" \
+ "RFC3754=<a href=\"http://www.faqs.org/rfcs/rfc3754.html\">RFC 3754</a>" \
+ "RFC3755=<a href=\"http://www.faqs.org/rfcs/rfc3755.html\">RFC 3755</a>" \
+ "RFC3756=<a href=\"http://www.faqs.org/rfcs/rfc3756.html\">RFC 3756</a>" \
+ "RFC3757=<a href=\"http://www.faqs.org/rfcs/rfc3757.html\">RFC 3757</a>" \
+ "RFC3758=<a href=\"http://www.faqs.org/rfcs/rfc3758.html\">RFC 3758</a>" \
+ "RFC3759=<a href=\"http://www.faqs.org/rfcs/rfc3759.html\">RFC 3759</a>" \
+ "RFC3760=<a href=\"http://www.faqs.org/rfcs/rfc3760.html\">RFC 3760</a>" \
+ "RFC3761=<a href=\"http://www.faqs.org/rfcs/rfc3761.html\">RFC 3761</a>" \
+ "RFC3762=<a href=\"http://www.faqs.org/rfcs/rfc3762.html\">RFC 3762</a>" \
+ "RFC3763=<a href=\"http://www.faqs.org/rfcs/rfc3763.html\">RFC 3763</a>" \
+ "RFC3764=<a href=\"http://www.faqs.org/rfcs/rfc3764.html\">RFC 3764</a>" \
+ "RFC3765=<a href=\"http://www.faqs.org/rfcs/rfc3765.html\">RFC 3765</a>" \
+ "RFC3766=<a href=\"http://www.faqs.org/rfcs/rfc3766.html\">RFC 3766</a>" \
+ "RFC3767=<a href=\"http://www.faqs.org/rfcs/rfc3767.html\">RFC 3767</a>" \
+ "RFC3768=<a href=\"http://www.faqs.org/rfcs/rfc3768.html\">RFC 3768</a>" \
+ "RFC3769=<a href=\"http://www.faqs.org/rfcs/rfc3769.html\">RFC 3769</a>" \
+ "RFC3770=<a href=\"http://www.faqs.org/rfcs/rfc3770.html\">RFC 3770</a>" \
+ "RFC3771=<a href=\"http://www.faqs.org/rfcs/rfc3771.html\">RFC 3771</a>" \
+ "RFC3772=<a href=\"http://www.faqs.org/rfcs/rfc3772.html\">RFC 3772</a>" \
+ "RFC3773=<a href=\"http://www.faqs.org/rfcs/rfc3773.html\">RFC 3773</a>" \
+ "RFC3774=<a href=\"http://www.faqs.org/rfcs/rfc3774.html\">RFC 3774</a>" \
+ "RFC3775=<a href=\"http://www.faqs.org/rfcs/rfc3775.html\">RFC 3775</a>" \
+ "RFC3776=<a href=\"http://www.faqs.org/rfcs/rfc3776.html\">RFC 3776</a>" \
+ "RFC3777=<a href=\"http://www.faqs.org/rfcs/rfc3777.html\">RFC 3777</a>" \
+ "RFC3778=<a href=\"http://www.faqs.org/rfcs/rfc3778.html\">RFC 3778</a>" \
+ "RFC3779=<a href=\"http://www.faqs.org/rfcs/rfc3779.html\">RFC 3779</a>" \
+ "RFC3780=<a href=\"http://www.faqs.org/rfcs/rfc3780.html\">RFC 3780</a>" \
+ "RFC3781=<a href=\"http://www.faqs.org/rfcs/rfc3781.html\">RFC 3781</a>" \
+ "RFC3782=<a href=\"http://www.faqs.org/rfcs/rfc3782.html\">RFC 3782</a>" \
+ "RFC3783=<a href=\"http://www.faqs.org/rfcs/rfc3783.html\">RFC 3783</a>" \
+ "RFC3784=<a href=\"http://www.faqs.org/rfcs/rfc3784.html\">RFC 3784</a>" \
+ "RFC3785=<a href=\"http://www.faqs.org/rfcs/rfc3785.html\">RFC 3785</a>" \
+ "RFC3786=<a href=\"http://www.faqs.org/rfcs/rfc3786.html\">RFC 3786</a>" \
+ "RFC3787=<a href=\"http://www.faqs.org/rfcs/rfc3787.html\">RFC 3787</a>" \
+ "RFC3788=<a href=\"http://www.faqs.org/rfcs/rfc3788.html\">RFC 3788</a>" \
+ "RFC3789=<a href=\"http://www.faqs.org/rfcs/rfc3789.html\">RFC 3789</a>" \
+ "RFC3790=<a href=\"http://www.faqs.org/rfcs/rfc3790.html\">RFC 3790</a>" \
+ "RFC3791=<a href=\"http://www.faqs.org/rfcs/rfc3791.html\">RFC 3791</a>" \
+ "RFC3792=<a href=\"http://www.faqs.org/rfcs/rfc3792.html\">RFC 3792</a>" \
+ "RFC3793=<a href=\"http://www.faqs.org/rfcs/rfc3793.html\">RFC 3793</a>" \
+ "RFC3794=<a href=\"http://www.faqs.org/rfcs/rfc3794.html\">RFC 3794</a>" \
+ "RFC3795=<a href=\"http://www.faqs.org/rfcs/rfc3795.html\">RFC 3795</a>" \
+ "RFC3796=<a href=\"http://www.faqs.org/rfcs/rfc3796.html\">RFC 3796</a>" \
+ "RFC3797=<a href=\"http://www.faqs.org/rfcs/rfc3797.html\">RFC 3797</a>" \
+ "RFC3798=<a href=\"http://www.faqs.org/rfcs/rfc3798.html\">RFC 3798</a>" \
+ "RFC3799=<a href=\"http://www.faqs.org/rfcs/rfc3799.html\">RFC 3799</a>" \
+ "RFC3800=<a href=\"http://www.faqs.org/rfcs/rfc3800.html\">RFC 3800</a>" \
+ "RFC3801=<a href=\"http://www.faqs.org/rfcs/rfc3801.html\">RFC 3801</a>" \
+ "RFC3802=<a href=\"http://www.faqs.org/rfcs/rfc3802.html\">RFC 3802</a>" \
+ "RFC3803=<a href=\"http://www.faqs.org/rfcs/rfc3803.html\">RFC 3803</a>" \
+ "RFC3804=<a href=\"http://www.faqs.org/rfcs/rfc3804.html\">RFC 3804</a>" \
+ "RFC3805=<a href=\"http://www.faqs.org/rfcs/rfc3805.html\">RFC 3805</a>" \
+ "RFC3806=<a href=\"http://www.faqs.org/rfcs/rfc3806.html\">RFC 3806</a>" \
+ "RFC3807=<a href=\"http://www.faqs.org/rfcs/rfc3807.html\">RFC 3807</a>" \
+ "RFC3808=<a href=\"http://www.faqs.org/rfcs/rfc3808.html\">RFC 3808</a>" \
+ "RFC3809=<a href=\"http://www.faqs.org/rfcs/rfc3809.html\">RFC 3809</a>" \
+ "RFC3810=<a href=\"http://www.faqs.org/rfcs/rfc3810.html\">RFC 3810</a>" \
+ "RFC3811=<a href=\"http://www.faqs.org/rfcs/rfc3811.html\">RFC 3811</a>" \
+ "RFC3812=<a href=\"http://www.faqs.org/rfcs/rfc3812.html\">RFC 3812</a>" \
+ "RFC3813=<a href=\"http://www.faqs.org/rfcs/rfc3813.html\">RFC 3813</a>" \
+ "RFC3814=<a href=\"http://www.faqs.org/rfcs/rfc3814.html\">RFC 3814</a>" \
+ "RFC3815=<a href=\"http://www.faqs.org/rfcs/rfc3815.html\">RFC 3815</a>" \
+ "RFC3816=<a href=\"http://www.faqs.org/rfcs/rfc3816.html\">RFC 3816</a>" \
+ "RFC3817=<a href=\"http://www.faqs.org/rfcs/rfc3817.html\">RFC 3817</a>" \
+ "RFC3818=<a href=\"http://www.faqs.org/rfcs/rfc3818.html\">RFC 3818</a>" \
+ "RFC3819=<a href=\"http://www.faqs.org/rfcs/rfc3819.html\">RFC 3819</a>" \
+ "RFC3820=<a href=\"http://www.faqs.org/rfcs/rfc3820.html\">RFC 3820</a>" \
+ "RFC3821=<a href=\"http://www.faqs.org/rfcs/rfc3821.html\">RFC 3821</a>" \
+ "RFC3822=<a href=\"http://www.faqs.org/rfcs/rfc3822.html\">RFC 3822</a>" \
+ "RFC3823=<a href=\"http://www.faqs.org/rfcs/rfc3823.html\">RFC 3823</a>" \
+ "RFC3824=<a href=\"http://www.faqs.org/rfcs/rfc3824.html\">RFC 3824</a>" \
+ "RFC3825=<a href=\"http://www.faqs.org/rfcs/rfc3825.html\">RFC 3825</a>" \
+ "RFC3826=<a href=\"http://www.faqs.org/rfcs/rfc3826.html\">RFC 3826</a>" \
+ "RFC3827=<a href=\"http://www.faqs.org/rfcs/rfc3827.html\">RFC 3827</a>" \
+ "RFC3828=<a href=\"http://www.faqs.org/rfcs/rfc3828.html\">RFC 3828</a>" \
+ "RFC3829=<a href=\"http://www.faqs.org/rfcs/rfc3829.html\">RFC 3829</a>" \
+ "RFC3830=<a href=\"http://www.faqs.org/rfcs/rfc3830.html\">RFC 3830</a>" \
+ "RFC3831=<a href=\"http://www.faqs.org/rfcs/rfc3831.html\">RFC 3831</a>" \
+ "RFC3832=<a href=\"http://www.faqs.org/rfcs/rfc3832.html\">RFC 3832</a>" \
+ "RFC3833=<a href=\"http://www.faqs.org/rfcs/rfc3833.html\">RFC 3833</a>" \
+ "RFC3834=<a href=\"http://www.faqs.org/rfcs/rfc3834.html\">RFC 3834</a>" \
+ "RFC3835=<a href=\"http://www.faqs.org/rfcs/rfc3835.html\">RFC 3835</a>" \
+ "RFC3836=<a href=\"http://www.faqs.org/rfcs/rfc3836.html\">RFC 3836</a>" \
+ "RFC3837=<a href=\"http://www.faqs.org/rfcs/rfc3837.html\">RFC 3837</a>" \
+ "RFC3838=<a href=\"http://www.faqs.org/rfcs/rfc3838.html\">RFC 3838</a>" \
+ "RFC3839=<a href=\"http://www.faqs.org/rfcs/rfc3839.html\">RFC 3839</a>" \
+ "RFC3840=<a href=\"http://www.faqs.org/rfcs/rfc3840.html\">RFC 3840</a>" \
+ "RFC3841=<a href=\"http://www.faqs.org/rfcs/rfc3841.html\">RFC 3841</a>" \
+ "RFC3842=<a href=\"http://www.faqs.org/rfcs/rfc3842.html\">RFC 3842</a>" \
+ "RFC3843=<a href=\"http://www.faqs.org/rfcs/rfc3843.html\">RFC 3843</a>" \
+ "RFC3844=<a href=\"http://www.faqs.org/rfcs/rfc3844.html\">RFC 3844</a>" \
+ "RFC3845=<a href=\"http://www.faqs.org/rfcs/rfc3845.html\">RFC 3845</a>" \
+ "RFC3846=<a href=\"http://www.faqs.org/rfcs/rfc3846.html\">RFC 3846</a>" \
+ "RFC3847=<a href=\"http://www.faqs.org/rfcs/rfc3847.html\">RFC 3847</a>" \
+ "RFC3848=<a href=\"http://www.faqs.org/rfcs/rfc3848.html\">RFC 3848</a>" \
+ "RFC3849=<a href=\"http://www.faqs.org/rfcs/rfc3849.html\">RFC 3849</a>" \
+ "RFC3850=<a href=\"http://www.faqs.org/rfcs/rfc3850.html\">RFC 3850</a>" \
+ "RFC3851=<a href=\"http://www.faqs.org/rfcs/rfc3851.html\">RFC 3851</a>" \
+ "RFC3852=<a href=\"http://www.faqs.org/rfcs/rfc3852.html\">RFC 3852</a>" \
+ "RFC3853=<a href=\"http://www.faqs.org/rfcs/rfc3853.html\">RFC 3853</a>" \
+ "RFC3854=<a href=\"http://www.faqs.org/rfcs/rfc3854.html\">RFC 3854</a>" \
+ "RFC3855=<a href=\"http://www.faqs.org/rfcs/rfc3855.html\">RFC 3855</a>" \
+ "RFC3856=<a href=\"http://www.faqs.org/rfcs/rfc3856.html\">RFC 3856</a>" \
+ "RFC3857=<a href=\"http://www.faqs.org/rfcs/rfc3857.html\">RFC 3857</a>" \
+ "RFC3858=<a href=\"http://www.faqs.org/rfcs/rfc3858.html\">RFC 3858</a>" \
+ "RFC3859=<a href=\"http://www.faqs.org/rfcs/rfc3859.html\">RFC 3859</a>" \
+ "RFC3860=<a href=\"http://www.faqs.org/rfcs/rfc3860.html\">RFC 3860</a>" \
+ "RFC3861=<a href=\"http://www.faqs.org/rfcs/rfc3861.html\">RFC 3861</a>" \
+ "RFC3862=<a href=\"http://www.faqs.org/rfcs/rfc3862.html\">RFC 3862</a>" \
+ "RFC3863=<a href=\"http://www.faqs.org/rfcs/rfc3863.html\">RFC 3863</a>" \
+ "RFC3864=<a href=\"http://www.faqs.org/rfcs/rfc3864.html\">RFC 3864</a>" \
+ "RFC3865=<a href=\"http://www.faqs.org/rfcs/rfc3865.html\">RFC 3865</a>" \
+ "RFC3866=<a href=\"http://www.faqs.org/rfcs/rfc3866.html\">RFC 3866</a>" \
+ "RFC3867=<a href=\"http://www.faqs.org/rfcs/rfc3867.html\">RFC 3867</a>" \
+ "RFC3868=<a href=\"http://www.faqs.org/rfcs/rfc3868.html\">RFC 3868</a>" \
+ "RFC3869=<a href=\"http://www.faqs.org/rfcs/rfc3869.html\">RFC 3869</a>" \
+ "RFC3870=<a href=\"http://www.faqs.org/rfcs/rfc3870.html\">RFC 3870</a>" \
+ "RFC3871=<a href=\"http://www.faqs.org/rfcs/rfc3871.html\">RFC 3871</a>" \
+ "RFC3872=<a href=\"http://www.faqs.org/rfcs/rfc3872.html\">RFC 3872</a>" \
+ "RFC3873=<a href=\"http://www.faqs.org/rfcs/rfc3873.html\">RFC 3873</a>" \
+ "RFC3874=<a href=\"http://www.faqs.org/rfcs/rfc3874.html\">RFC 3874</a>" \
+ "RFC3875=<a href=\"http://www.faqs.org/rfcs/rfc3875.html\">RFC 3875</a>" \
+ "RFC3876=<a href=\"http://www.faqs.org/rfcs/rfc3876.html\">RFC 3876</a>" \
+ "RFC3877=<a href=\"http://www.faqs.org/rfcs/rfc3877.html\">RFC 3877</a>" \
+ "RFC3878=<a href=\"http://www.faqs.org/rfcs/rfc3878.html\">RFC 3878</a>" \
+ "RFC3879=<a href=\"http://www.faqs.org/rfcs/rfc3879.html\">RFC 3879</a>" \
+ "RFC3880=<a href=\"http://www.faqs.org/rfcs/rfc3880.html\">RFC 3880</a>" \
+ "RFC3881=<a href=\"http://www.faqs.org/rfcs/rfc3881.html\">RFC 3881</a>" \
+ "RFC3882=<a href=\"http://www.faqs.org/rfcs/rfc3882.html\">RFC 3882</a>" \
+ "RFC3883=<a href=\"http://www.faqs.org/rfcs/rfc3883.html\">RFC 3883</a>" \
+ "RFC3884=<a href=\"http://www.faqs.org/rfcs/rfc3884.html\">RFC 3884</a>" \
+ "RFC3885=<a href=\"http://www.faqs.org/rfcs/rfc3885.html\">RFC 3885</a>" \
+ "RFC3886=<a href=\"http://www.faqs.org/rfcs/rfc3886.html\">RFC 3886</a>" \
+ "RFC3887=<a href=\"http://www.faqs.org/rfcs/rfc3887.html\">RFC 3887</a>" \
+ "RFC3888=<a href=\"http://www.faqs.org/rfcs/rfc3888.html\">RFC 3888</a>" \
+ "RFC3889=<a href=\"http://www.faqs.org/rfcs/rfc3889.html\">RFC 3889</a>" \
+ "RFC3890=<a href=\"http://www.faqs.org/rfcs/rfc3890.html\">RFC 3890</a>" \
+ "RFC3891=<a href=\"http://www.faqs.org/rfcs/rfc3891.html\">RFC 3891</a>" \
+ "RFC3892=<a href=\"http://www.faqs.org/rfcs/rfc3892.html\">RFC 3892</a>" \
+ "RFC3893=<a href=\"http://www.faqs.org/rfcs/rfc3893.html\">RFC 3893</a>" \
+ "RFC3894=<a href=\"http://www.faqs.org/rfcs/rfc3894.html\">RFC 3894</a>" \
+ "RFC3895=<a href=\"http://www.faqs.org/rfcs/rfc3895.html\">RFC 3895</a>" \
+ "RFC3896=<a href=\"http://www.faqs.org/rfcs/rfc3896.html\">RFC 3896</a>" \
+ "RFC3897=<a href=\"http://www.faqs.org/rfcs/rfc3897.html\">RFC 3897</a>" \
+ "RFC3898=<a href=\"http://www.faqs.org/rfcs/rfc3898.html\">RFC 3898</a>" \
+ "RFC3899=<a href=\"http://www.faqs.org/rfcs/rfc3899.html\">RFC 3899</a>" \
+ "RFC3900=<a href=\"http://www.faqs.org/rfcs/rfc3900.html\">RFC 3900</a>" \
+ "RFC3901=<a href=\"http://www.faqs.org/rfcs/rfc3901.html\">RFC 3901</a>" \
+ "RFC3902=<a href=\"http://www.faqs.org/rfcs/rfc3902.html\">RFC 3902</a>" \
+ "RFC3903=<a href=\"http://www.faqs.org/rfcs/rfc3903.html\">RFC 3903</a>" \
+ "RFC3904=<a href=\"http://www.faqs.org/rfcs/rfc3904.html\">RFC 3904</a>" \
+ "RFC3905=<a href=\"http://www.faqs.org/rfcs/rfc3905.html\">RFC 3905</a>" \
+ "RFC3906=<a href=\"http://www.faqs.org/rfcs/rfc3906.html\">RFC 3906</a>" \
+ "RFC3907=<a href=\"http://www.faqs.org/rfcs/rfc3907.html\">RFC 3907</a>" \
+ "RFC3908=<a href=\"http://www.faqs.org/rfcs/rfc3908.html\">RFC 3908</a>" \
+ "RFC3909=<a href=\"http://www.faqs.org/rfcs/rfc3909.html\">RFC 3909</a>" \
+ "RFC3910=<a href=\"http://www.faqs.org/rfcs/rfc3910.html\">RFC 3910</a>" \
+ "RFC3911=<a href=\"http://www.faqs.org/rfcs/rfc3911.html\">RFC 3911</a>" \
+ "RFC3912=<a href=\"http://www.faqs.org/rfcs/rfc3912.html\">RFC 3912</a>" \
+ "RFC3913=<a href=\"http://www.faqs.org/rfcs/rfc3913.html\">RFC 3913</a>" \
+ "RFC3914=<a href=\"http://www.faqs.org/rfcs/rfc3914.html\">RFC 3914</a>" \
+ "RFC3915=<a href=\"http://www.faqs.org/rfcs/rfc3915.html\">RFC 3915</a>" \
+ "RFC3916=<a href=\"http://www.faqs.org/rfcs/rfc3916.html\">RFC 3916</a>" \
+ "RFC3917=<a href=\"http://www.faqs.org/rfcs/rfc3917.html\">RFC 3917</a>" \
+ "RFC3918=<a href=\"http://www.faqs.org/rfcs/rfc3918.html\">RFC 3918</a>" \
+ "RFC3919=<a href=\"http://www.faqs.org/rfcs/rfc3919.html\">RFC 3919</a>" \
+ "RFC3920=<a href=\"http://www.faqs.org/rfcs/rfc3920.html\">RFC 3920</a>" \
+ "RFC3921=<a href=\"http://www.faqs.org/rfcs/rfc3921.html\">RFC 3921</a>" \
+ "RFC3922=<a href=\"http://www.faqs.org/rfcs/rfc3922.html\">RFC 3922</a>" \
+ "RFC3923=<a href=\"http://www.faqs.org/rfcs/rfc3923.html\">RFC 3923</a>" \
+ "RFC3924=<a href=\"http://www.faqs.org/rfcs/rfc3924.html\">RFC 3924</a>" \
+ "RFC3925=<a href=\"http://www.faqs.org/rfcs/rfc3925.html\">RFC 3925</a>" \
+ "RFC3926=<a href=\"http://www.faqs.org/rfcs/rfc3926.html\">RFC 3926</a>" \
+ "RFC3927=<a href=\"http://www.faqs.org/rfcs/rfc3927.html\">RFC 3927</a>" \
+ "RFC3928=<a href=\"http://www.faqs.org/rfcs/rfc3928.html\">RFC 3928</a>" \
+ "RFC3929=<a href=\"http://www.faqs.org/rfcs/rfc3929.html\">RFC 3929</a>" \
+ "RFC3930=<a href=\"http://www.faqs.org/rfcs/rfc3930.html\">RFC 3930</a>" \
+ "RFC3931=<a href=\"http://www.faqs.org/rfcs/rfc3931.html\">RFC 3931</a>" \
+ "RFC3932=<a href=\"http://www.faqs.org/rfcs/rfc3932.html\">RFC 3932</a>" \
+ "RFC3933=<a href=\"http://www.faqs.org/rfcs/rfc3933.html\">RFC 3933</a>" \
+ "RFC3934=<a href=\"http://www.faqs.org/rfcs/rfc3934.html\">RFC 3934</a>" \
+ "RFC3935=<a href=\"http://www.faqs.org/rfcs/rfc3935.html\">RFC 3935</a>" \
+ "RFC3936=<a href=\"http://www.faqs.org/rfcs/rfc3936.html\">RFC 3936</a>" \
+ "RFC3937=<a href=\"http://www.faqs.org/rfcs/rfc3937.html\">RFC 3937</a>" \
+ "RFC3938=<a href=\"http://www.faqs.org/rfcs/rfc3938.html\">RFC 3938</a>" \
+ "RFC3939=<a href=\"http://www.faqs.org/rfcs/rfc3939.html\">RFC 3939</a>" \
+ "RFC3940=<a href=\"http://www.faqs.org/rfcs/rfc3940.html\">RFC 3940</a>" \
+ "RFC3941=<a href=\"http://www.faqs.org/rfcs/rfc3941.html\">RFC 3941</a>" \
+ "RFC3942=<a href=\"http://www.faqs.org/rfcs/rfc3942.html\">RFC 3942</a>" \
+ "RFC3943=<a href=\"http://www.faqs.org/rfcs/rfc3943.html\">RFC 3943</a>" \
+ "RFC3944=<a href=\"http://www.faqs.org/rfcs/rfc3944.html\">RFC 3944</a>" \
+ "RFC3945=<a href=\"http://www.faqs.org/rfcs/rfc3945.html\">RFC 3945</a>" \
+ "RFC3946=<a href=\"http://www.faqs.org/rfcs/rfc3946.html\">RFC 3946</a>" \
+ "RFC3947=<a href=\"http://www.faqs.org/rfcs/rfc3947.html\">RFC 3947</a>" \
+ "RFC3948=<a href=\"http://www.faqs.org/rfcs/rfc3948.html\">RFC 3948</a>" \
+ "RFC3949=<a href=\"http://www.faqs.org/rfcs/rfc3949.html\">RFC 3949</a>" \
+ "RFC3950=<a href=\"http://www.faqs.org/rfcs/rfc3950.html\">RFC 3950</a>" \
+ "RFC3951=<a href=\"http://www.faqs.org/rfcs/rfc3951.html\">RFC 3951</a>" \
+ "RFC3952=<a href=\"http://www.faqs.org/rfcs/rfc3952.html\">RFC 3952</a>" \
+ "RFC3953=<a href=\"http://www.faqs.org/rfcs/rfc3953.html\">RFC 3953</a>" \
+ "RFC3954=<a href=\"http://www.faqs.org/rfcs/rfc3954.html\">RFC 3954</a>" \
+ "RFC3955=<a href=\"http://www.faqs.org/rfcs/rfc3955.html\">RFC 3955</a>" \
+ "RFC3956=<a href=\"http://www.faqs.org/rfcs/rfc3956.html\">RFC 3956</a>" \
+ "RFC3957=<a href=\"http://www.faqs.org/rfcs/rfc3957.html\">RFC 3957</a>" \
+ "RFC3958=<a href=\"http://www.faqs.org/rfcs/rfc3958.html\">RFC 3958</a>" \
+ "RFC3959=<a href=\"http://www.faqs.org/rfcs/rfc3959.html\">RFC 3959</a>" \
+ "RFC3960=<a href=\"http://www.faqs.org/rfcs/rfc3960.html\">RFC 3960</a>" \
+ "RFC3961=<a href=\"http://www.faqs.org/rfcs/rfc3961.html\">RFC 3961</a>" \
+ "RFC3962=<a href=\"http://www.faqs.org/rfcs/rfc3962.html\">RFC 3962</a>" \
+ "RFC3963=<a href=\"http://www.faqs.org/rfcs/rfc3963.html\">RFC 3963</a>" \
+ "RFC3964=<a href=\"http://www.faqs.org/rfcs/rfc3964.html\">RFC 3964</a>" \
+ "RFC3965=<a href=\"http://www.faqs.org/rfcs/rfc3965.html\">RFC 3965</a>" \
+ "RFC3966=<a href=\"http://www.faqs.org/rfcs/rfc3966.html\">RFC 3966</a>" \
+ "RFC3967=<a href=\"http://www.faqs.org/rfcs/rfc3967.html\">RFC 3967</a>" \
+ "RFC3968=<a href=\"http://www.faqs.org/rfcs/rfc3968.html\">RFC 3968</a>" \
+ "RFC3969=<a href=\"http://www.faqs.org/rfcs/rfc3969.html\">RFC 3969</a>" \
+ "RFC3970=<a href=\"http://www.faqs.org/rfcs/rfc3970.html\">RFC 3970</a>" \
+ "RFC3971=<a href=\"http://www.faqs.org/rfcs/rfc3971.html\">RFC 3971</a>" \
+ "RFC3972=<a href=\"http://www.faqs.org/rfcs/rfc3972.html\">RFC 3972</a>" \
+ "RFC3973=<a href=\"http://www.faqs.org/rfcs/rfc3973.html\">RFC 3973</a>" \
+ "RFC3974=<a href=\"http://www.faqs.org/rfcs/rfc3974.html\">RFC 3974</a>" \
+ "RFC3975=<a href=\"http://www.faqs.org/rfcs/rfc3975.html\">RFC 3975</a>" \
+ "RFC3976=<a href=\"http://www.faqs.org/rfcs/rfc3976.html\">RFC 3976</a>" \
+ "RFC3977=<a href=\"http://www.faqs.org/rfcs/rfc3977.html\">RFC 3977</a>" \
+ "RFC3978=<a href=\"http://www.faqs.org/rfcs/rfc3978.html\">RFC 3978</a>" \
+ "RFC3979=<a href=\"http://www.faqs.org/rfcs/rfc3979.html\">RFC 3979</a>" \
+ "RFC3980=<a href=\"http://www.faqs.org/rfcs/rfc3980.html\">RFC 3980</a>" \
+ "RFC3981=<a href=\"http://www.faqs.org/rfcs/rfc3981.html\">RFC 3981</a>" \
+ "RFC3982=<a href=\"http://www.faqs.org/rfcs/rfc3982.html\">RFC 3982</a>" \
+ "RFC3983=<a href=\"http://www.faqs.org/rfcs/rfc3983.html\">RFC 3983</a>" \
+ "RFC3984=<a href=\"http://www.faqs.org/rfcs/rfc3984.html\">RFC 3984</a>" \
+ "RFC3985=<a href=\"http://www.faqs.org/rfcs/rfc3985.html\">RFC 3985</a>" \
+ "RFC3986=<a href=\"http://www.faqs.org/rfcs/rfc3986.html\">RFC 3986</a>" \
+ "RFC3987=<a href=\"http://www.faqs.org/rfcs/rfc3987.html\">RFC 3987</a>" \
+ "RFC3988=<a href=\"http://www.faqs.org/rfcs/rfc3988.html\">RFC 3988</a>" \
+ "RFC3989=<a href=\"http://www.faqs.org/rfcs/rfc3989.html\">RFC 3989</a>" \
+ "RFC3990=<a href=\"http://www.faqs.org/rfcs/rfc3990.html\">RFC 3990</a>" \
+ "RFC3991=<a href=\"http://www.faqs.org/rfcs/rfc3991.html\">RFC 3991</a>" \
+ "RFC3992=<a href=\"http://www.faqs.org/rfcs/rfc3992.html\">RFC 3992</a>" \
+ "RFC3993=<a href=\"http://www.faqs.org/rfcs/rfc3993.html\">RFC 3993</a>" \
+ "RFC3994=<a href=\"http://www.faqs.org/rfcs/rfc3994.html\">RFC 3994</a>" \
+ "RFC3995=<a href=\"http://www.faqs.org/rfcs/rfc3995.html\">RFC 3995</a>" \
+ "RFC3996=<a href=\"http://www.faqs.org/rfcs/rfc3996.html\">RFC 3996</a>" \
+ "RFC3997=<a href=\"http://www.faqs.org/rfcs/rfc3997.html\">RFC 3997</a>" \
+ "RFC3998=<a href=\"http://www.faqs.org/rfcs/rfc3998.html\">RFC 3998</a>" \
+ "RFC3999=<a href=\"http://www.faqs.org/rfcs/rfc3999.html\">RFC 3999</a>" \
+ "RFC4000=<a href=\"http://www.faqs.org/rfcs/rfc4000.html\">RFC 4000</a>" \
+ "RFC4001=<a href=\"http://www.faqs.org/rfcs/rfc4001.html\">RFC 4001</a>" \
+ "RFC4002=<a href=\"http://www.faqs.org/rfcs/rfc4002.html\">RFC 4002</a>" \
+ "RFC4003=<a href=\"http://www.faqs.org/rfcs/rfc4003.html\">RFC 4003</a>" \
+ "RFC4004=<a href=\"http://www.faqs.org/rfcs/rfc4004.html\">RFC 4004</a>" \
+ "RFC4005=<a href=\"http://www.faqs.org/rfcs/rfc4005.html\">RFC 4005</a>" \
+ "RFC4006=<a href=\"http://www.faqs.org/rfcs/rfc4006.html\">RFC 4006</a>" \
+ "RFC4007=<a href=\"http://www.faqs.org/rfcs/rfc4007.html\">RFC 4007</a>" \
+ "RFC4008=<a href=\"http://www.faqs.org/rfcs/rfc4008.html\">RFC 4008</a>" \
+ "RFC4009=<a href=\"http://www.faqs.org/rfcs/rfc4009.html\">RFC 4009</a>" \
+ "RFC4010=<a href=\"http://www.faqs.org/rfcs/rfc4010.html\">RFC 4010</a>" \
+ "RFC4011=<a href=\"http://www.faqs.org/rfcs/rfc4011.html\">RFC 4011</a>" \
+ "RFC4012=<a href=\"http://www.faqs.org/rfcs/rfc4012.html\">RFC 4012</a>" \
+ "RFC4013=<a href=\"http://www.faqs.org/rfcs/rfc4013.html\">RFC 4013</a>" \
+ "RFC4014=<a href=\"http://www.faqs.org/rfcs/rfc4014.html\">RFC 4014</a>" \
+ "RFC4015=<a href=\"http://www.faqs.org/rfcs/rfc4015.html\">RFC 4015</a>" \
+ "RFC4016=<a href=\"http://www.faqs.org/rfcs/rfc4016.html\">RFC 4016</a>" \
+ "RFC4017=<a href=\"http://www.faqs.org/rfcs/rfc4017.html\">RFC 4017</a>" \
+ "RFC4018=<a href=\"http://www.faqs.org/rfcs/rfc4018.html\">RFC 4018</a>" \
+ "RFC4019=<a href=\"http://www.faqs.org/rfcs/rfc4019.html\">RFC 4019</a>" \
+ "RFC4020=<a href=\"http://www.faqs.org/rfcs/rfc4020.html\">RFC 4020</a>" \
+ "RFC4021=<a href=\"http://www.faqs.org/rfcs/rfc4021.html\">RFC 4021</a>" \
+ "RFC4022=<a href=\"http://www.faqs.org/rfcs/rfc4022.html\">RFC 4022</a>" \
+ "RFC4023=<a href=\"http://www.faqs.org/rfcs/rfc4023.html\">RFC 4023</a>" \
+ "RFC4024=<a href=\"http://www.faqs.org/rfcs/rfc4024.html\">RFC 4024</a>" \
+ "RFC4025=<a href=\"http://www.faqs.org/rfcs/rfc4025.html\">RFC 4025</a>" \
+ "RFC4026=<a href=\"http://www.faqs.org/rfcs/rfc4026.html\">RFC 4026</a>" \
+ "RFC4027=<a href=\"http://www.faqs.org/rfcs/rfc4027.html\">RFC 4027</a>" \
+ "RFC4028=<a href=\"http://www.faqs.org/rfcs/rfc4028.html\">RFC 4028</a>" \
+ "RFC4029=<a href=\"http://www.faqs.org/rfcs/rfc4029.html\">RFC 4029</a>" \
+ "RFC4030=<a href=\"http://www.faqs.org/rfcs/rfc4030.html\">RFC 4030</a>" \
+ "RFC4031=<a href=\"http://www.faqs.org/rfcs/rfc4031.html\">RFC 4031</a>" \
+ "RFC4032=<a href=\"http://www.faqs.org/rfcs/rfc4032.html\">RFC 4032</a>" \
+ "RFC4033=<a href=\"http://www.faqs.org/rfcs/rfc4033.html\">RFC 4033</a>" \
+ "RFC4034=<a href=\"http://www.faqs.org/rfcs/rfc4034.html\">RFC 4034</a>" \
+ "RFC4035=<a href=\"http://www.faqs.org/rfcs/rfc4035.html\">RFC 4035</a>" \
+ "RFC4036=<a href=\"http://www.faqs.org/rfcs/rfc4036.html\">RFC 4036</a>" \
+ "RFC4037=<a href=\"http://www.faqs.org/rfcs/rfc4037.html\">RFC 4037</a>" \
+ "RFC4038=<a href=\"http://www.faqs.org/rfcs/rfc4038.html\">RFC 4038</a>" \
+ "RFC4039=<a href=\"http://www.faqs.org/rfcs/rfc4039.html\">RFC 4039</a>" \
+ "RFC4040=<a href=\"http://www.faqs.org/rfcs/rfc4040.html\">RFC 4040</a>" \
+ "RFC4041=<a href=\"http://www.faqs.org/rfcs/rfc4041.html\">RFC 4041</a>" \
+ "RFC4042=<a href=\"http://www.faqs.org/rfcs/rfc4042.html\">RFC 4042</a>" \
+ "RFC4043=<a href=\"http://www.faqs.org/rfcs/rfc4043.html\">RFC 4043</a>" \
+ "RFC4044=<a href=\"http://www.faqs.org/rfcs/rfc4044.html\">RFC 4044</a>" \
+ "RFC4045=<a href=\"http://www.faqs.org/rfcs/rfc4045.html\">RFC 4045</a>" \
+ "RFC4046=<a href=\"http://www.faqs.org/rfcs/rfc4046.html\">RFC 4046</a>" \
+ "RFC4047=<a href=\"http://www.faqs.org/rfcs/rfc4047.html\">RFC 4047</a>" \
+ "RFC4048=<a href=\"http://www.faqs.org/rfcs/rfc4048.html\">RFC 4048</a>" \
+ "RFC4049=<a href=\"http://www.faqs.org/rfcs/rfc4049.html\">RFC 4049</a>" \
+ "RFC4050=<a href=\"http://www.faqs.org/rfcs/rfc4050.html\">RFC 4050</a>" \
+ "RFC4051=<a href=\"http://www.faqs.org/rfcs/rfc4051.html\">RFC 4051</a>" \
+ "RFC4052=<a href=\"http://www.faqs.org/rfcs/rfc4052.html\">RFC 4052</a>" \
+ "RFC4053=<a href=\"http://www.faqs.org/rfcs/rfc4053.html\">RFC 4053</a>" \
+ "RFC4054=<a href=\"http://www.faqs.org/rfcs/rfc4054.html\">RFC 4054</a>" \
+ "RFC4055=<a href=\"http://www.faqs.org/rfcs/rfc4055.html\">RFC 4055</a>" \
+ "RFC4056=<a href=\"http://www.faqs.org/rfcs/rfc4056.html\">RFC 4056</a>" \
+ "RFC4057=<a href=\"http://www.faqs.org/rfcs/rfc4057.html\">RFC 4057</a>" \
+ "RFC4058=<a href=\"http://www.faqs.org/rfcs/rfc4058.html\">RFC 4058</a>" \
+ "RFC4059=<a href=\"http://www.faqs.org/rfcs/rfc4059.html\">RFC 4059</a>" \
+ "RFC4060=<a href=\"http://www.faqs.org/rfcs/rfc4060.html\">RFC 4060</a>" \
+ "RFC4061=<a href=\"http://www.faqs.org/rfcs/rfc4061.html\">RFC 4061</a>" \
+ "RFC4062=<a href=\"http://www.faqs.org/rfcs/rfc4062.html\">RFC 4062</a>" \
+ "RFC4063=<a href=\"http://www.faqs.org/rfcs/rfc4063.html\">RFC 4063</a>" \
+ "RFC4064=<a href=\"http://www.faqs.org/rfcs/rfc4064.html\">RFC 4064</a>" \
+ "RFC4065=<a href=\"http://www.faqs.org/rfcs/rfc4065.html\">RFC 4065</a>" \
+ "RFC4066=<a href=\"http://www.faqs.org/rfcs/rfc4066.html\">RFC 4066</a>" \
+ "RFC4067=<a href=\"http://www.faqs.org/rfcs/rfc4067.html\">RFC 4067</a>" \
+ "RFC4068=<a href=\"http://www.faqs.org/rfcs/rfc4068.html\">RFC 4068</a>" \
+ "RFC4069=<a href=\"http://www.faqs.org/rfcs/rfc4069.html\">RFC 4069</a>" \
+ "RFC4070=<a href=\"http://www.faqs.org/rfcs/rfc4070.html\">RFC 4070</a>" \
+ "RFC4071=<a href=\"http://www.faqs.org/rfcs/rfc4071.html\">RFC 4071</a>" \
+ "RFC4072=<a href=\"http://www.faqs.org/rfcs/rfc4072.html\">RFC 4072</a>" \
+ "RFC4073=<a href=\"http://www.faqs.org/rfcs/rfc4073.html\">RFC 4073</a>" \
+ "RFC4074=<a href=\"http://www.faqs.org/rfcs/rfc4074.html\">RFC 4074</a>" \
+ "RFC4075=<a href=\"http://www.faqs.org/rfcs/rfc4075.html\">RFC 4075</a>" \
+ "RFC4076=<a href=\"http://www.faqs.org/rfcs/rfc4076.html\">RFC 4076</a>" \
+ "RFC4077=<a href=\"http://www.faqs.org/rfcs/rfc4077.html\">RFC 4077</a>" \
+ "RFC4078=<a href=\"http://www.faqs.org/rfcs/rfc4078.html\">RFC 4078</a>" \
+ "RFC4079=<a href=\"http://www.faqs.org/rfcs/rfc4079.html\">RFC 4079</a>" \
+ "RFC4080=<a href=\"http://www.faqs.org/rfcs/rfc4080.html\">RFC 4080</a>" \
+ "RFC4081=<a href=\"http://www.faqs.org/rfcs/rfc4081.html\">RFC 4081</a>" \
+ "RFC4082=<a href=\"http://www.faqs.org/rfcs/rfc4082.html\">RFC 4082</a>" \
+ "RFC4083=<a href=\"http://www.faqs.org/rfcs/rfc4083.html\">RFC 4083</a>" \
+ "RFC4084=<a href=\"http://www.faqs.org/rfcs/rfc4084.html\">RFC 4084</a>" \
+ "RFC4085=<a href=\"http://www.faqs.org/rfcs/rfc4085.html\">RFC 4085</a>" \
+ "RFC4086=<a href=\"http://www.faqs.org/rfcs/rfc4086.html\">RFC 4086</a>" \
+ "RFC4087=<a href=\"http://www.faqs.org/rfcs/rfc4087.html\">RFC 4087</a>" \
+ "RFC4088=<a href=\"http://www.faqs.org/rfcs/rfc4088.html\">RFC 4088</a>" \
+ "RFC4089=<a href=\"http://www.faqs.org/rfcs/rfc4089.html\">RFC 4089</a>" \
+ "RFC4090=<a href=\"http://www.faqs.org/rfcs/rfc4090.html\">RFC 4090</a>" \
+ "RFC4091=<a href=\"http://www.faqs.org/rfcs/rfc4091.html\">RFC 4091</a>" \
+ "RFC4092=<a href=\"http://www.faqs.org/rfcs/rfc4092.html\">RFC 4092</a>" \
+ "RFC4093=<a href=\"http://www.faqs.org/rfcs/rfc4093.html\">RFC 4093</a>" \
+ "RFC4094=<a href=\"http://www.faqs.org/rfcs/rfc4094.html\">RFC 4094</a>" \
+ "RFC4095=<a href=\"http://www.faqs.org/rfcs/rfc4095.html\">RFC 4095</a>" \
+ "RFC4096=<a href=\"http://www.faqs.org/rfcs/rfc4096.html\">RFC 4096</a>" \
+ "RFC4097=<a href=\"http://www.faqs.org/rfcs/rfc4097.html\">RFC 4097</a>" \
+ "RFC4098=<a href=\"http://www.faqs.org/rfcs/rfc4098.html\">RFC 4098</a>" \
+ "RFC4099=<a href=\"http://www.faqs.org/rfcs/rfc4099.html\">RFC 4099</a>" \
+ "RFC4100=<a href=\"http://www.faqs.org/rfcs/rfc4100.html\">RFC 4100</a>" \
+ "RFC4101=<a href=\"http://www.faqs.org/rfcs/rfc4101.html\">RFC 4101</a>" \
+ "RFC4102=<a href=\"http://www.faqs.org/rfcs/rfc4102.html\">RFC 4102</a>" \
+ "RFC4103=<a href=\"http://www.faqs.org/rfcs/rfc4103.html\">RFC 4103</a>" \
+ "RFC4104=<a href=\"http://www.faqs.org/rfcs/rfc4104.html\">RFC 4104</a>" \
+ "RFC4105=<a href=\"http://www.faqs.org/rfcs/rfc4105.html\">RFC 4105</a>" \
+ "RFC4106=<a href=\"http://www.faqs.org/rfcs/rfc4106.html\">RFC 4106</a>" \
+ "RFC4107=<a href=\"http://www.faqs.org/rfcs/rfc4107.html\">RFC 4107</a>" \
+ "RFC4108=<a href=\"http://www.faqs.org/rfcs/rfc4108.html\">RFC 4108</a>" \
+ "RFC4109=<a href=\"http://www.faqs.org/rfcs/rfc4109.html\">RFC 4109</a>" \
+ "RFC4110=<a href=\"http://www.faqs.org/rfcs/rfc4110.html\">RFC 4110</a>" \
+ "RFC4111=<a href=\"http://www.faqs.org/rfcs/rfc4111.html\">RFC 4111</a>" \
+ "RFC4112=<a href=\"http://www.faqs.org/rfcs/rfc4112.html\">RFC 4112</a>" \
+ "RFC4113=<a href=\"http://www.faqs.org/rfcs/rfc4113.html\">RFC 4113</a>" \
+ "RFC4114=<a href=\"http://www.faqs.org/rfcs/rfc4114.html\">RFC 4114</a>" \
+ "RFC4115=<a href=\"http://www.faqs.org/rfcs/rfc4115.html\">RFC 4115</a>" \
+ "RFC4116=<a href=\"http://www.faqs.org/rfcs/rfc4116.html\">RFC 4116</a>" \
+ "RFC4117=<a href=\"http://www.faqs.org/rfcs/rfc4117.html\">RFC 4117</a>" \
+ "RFC4118=<a href=\"http://www.faqs.org/rfcs/rfc4118.html\">RFC 4118</a>" \
+ "RFC4119=<a href=\"http://www.faqs.org/rfcs/rfc4119.html\">RFC 4119</a>" \
+ "RFC4120=<a href=\"http://www.faqs.org/rfcs/rfc4120.html\">RFC 4120</a>" \
+ "RFC4121=<a href=\"http://www.faqs.org/rfcs/rfc4121.html\">RFC 4121</a>" \
+ "RFC4122=<a href=\"http://www.faqs.org/rfcs/rfc4122.html\">RFC 4122</a>" \
+ "RFC4123=<a href=\"http://www.faqs.org/rfcs/rfc4123.html\">RFC 4123</a>" \
+ "RFC4124=<a href=\"http://www.faqs.org/rfcs/rfc4124.html\">RFC 4124</a>" \
+ "RFC4125=<a href=\"http://www.faqs.org/rfcs/rfc4125.html\">RFC 4125</a>" \
+ "RFC4126=<a href=\"http://www.faqs.org/rfcs/rfc4126.html\">RFC 4126</a>" \
+ "RFC4127=<a href=\"http://www.faqs.org/rfcs/rfc4127.html\">RFC 4127</a>" \
+ "RFC4128=<a href=\"http://www.faqs.org/rfcs/rfc4128.html\">RFC 4128</a>" \
+ "RFC4129=<a href=\"http://www.faqs.org/rfcs/rfc4129.html\">RFC 4129</a>" \
+ "RFC4130=<a href=\"http://www.faqs.org/rfcs/rfc4130.html\">RFC 4130</a>" \
+ "RFC4131=<a href=\"http://www.faqs.org/rfcs/rfc4131.html\">RFC 4131</a>" \
+ "RFC4132=<a href=\"http://www.faqs.org/rfcs/rfc4132.html\">RFC 4132</a>" \
+ "RFC4133=<a href=\"http://www.faqs.org/rfcs/rfc4133.html\">RFC 4133</a>" \
+ "RFC4134=<a href=\"http://www.faqs.org/rfcs/rfc4134.html\">RFC 4134</a>" \
+ "RFC4135=<a href=\"http://www.faqs.org/rfcs/rfc4135.html\">RFC 4135</a>" \
+ "RFC4136=<a href=\"http://www.faqs.org/rfcs/rfc4136.html\">RFC 4136</a>" \
+ "RFC4137=<a href=\"http://www.faqs.org/rfcs/rfc4137.html\">RFC 4137</a>" \
+ "RFC4138=<a href=\"http://www.faqs.org/rfcs/rfc4138.html\">RFC 4138</a>" \
+ "RFC4139=<a href=\"http://www.faqs.org/rfcs/rfc4139.html\">RFC 4139</a>" \
+ "RFC4140=<a href=\"http://www.faqs.org/rfcs/rfc4140.html\">RFC 4140</a>" \
+ "RFC4141=<a href=\"http://www.faqs.org/rfcs/rfc4141.html\">RFC 4141</a>" \
+ "RFC4142=<a href=\"http://www.faqs.org/rfcs/rfc4142.html\">RFC 4142</a>" \
+ "RFC4143=<a href=\"http://www.faqs.org/rfcs/rfc4143.html\">RFC 4143</a>" \
+ "RFC4144=<a href=\"http://www.faqs.org/rfcs/rfc4144.html\">RFC 4144</a>" \
+ "RFC4145=<a href=\"http://www.faqs.org/rfcs/rfc4145.html\">RFC 4145</a>" \
+ "RFC4146=<a href=\"http://www.faqs.org/rfcs/rfc4146.html\">RFC 4146</a>" \
+ "RFC4147=<a href=\"http://www.faqs.org/rfcs/rfc4147.html\">RFC 4147</a>" \
+ "RFC4148=<a href=\"http://www.faqs.org/rfcs/rfc4148.html\">RFC 4148</a>" \
+ "RFC4149=<a href=\"http://www.faqs.org/rfcs/rfc4149.html\">RFC 4149</a>" \
+ "RFC4150=<a href=\"http://www.faqs.org/rfcs/rfc4150.html\">RFC 4150</a>" \
+ "RFC4151=<a href=\"http://www.faqs.org/rfcs/rfc4151.html\">RFC 4151</a>" \
+ "RFC4152=<a href=\"http://www.faqs.org/rfcs/rfc4152.html\">RFC 4152</a>" \
+ "RFC4153=<a href=\"http://www.faqs.org/rfcs/rfc4153.html\">RFC 4153</a>" \
+ "RFC4154=<a href=\"http://www.faqs.org/rfcs/rfc4154.html\">RFC 4154</a>" \
+ "RFC4155=<a href=\"http://www.faqs.org/rfcs/rfc4155.html\">RFC 4155</a>" \
+ "RFC4156=<a href=\"http://www.faqs.org/rfcs/rfc4156.html\">RFC 4156</a>" \
+ "RFC4157=<a href=\"http://www.faqs.org/rfcs/rfc4157.html\">RFC 4157</a>" \
+ "RFC4158=<a href=\"http://www.faqs.org/rfcs/rfc4158.html\">RFC 4158</a>" \
+ "RFC4159=<a href=\"http://www.faqs.org/rfcs/rfc4159.html\">RFC 4159</a>" \
+ "RFC4160=<a href=\"http://www.faqs.org/rfcs/rfc4160.html\">RFC 4160</a>" \
+ "RFC4161=<a href=\"http://www.faqs.org/rfcs/rfc4161.html\">RFC 4161</a>" \
+ "RFC4162=<a href=\"http://www.faqs.org/rfcs/rfc4162.html\">RFC 4162</a>" \
+ "RFC4163=<a href=\"http://www.faqs.org/rfcs/rfc4163.html\">RFC 4163</a>" \
+ "RFC4164=<a href=\"http://www.faqs.org/rfcs/rfc4164.html\">RFC 4164</a>" \
+ "RFC4165=<a href=\"http://www.faqs.org/rfcs/rfc4165.html\">RFC 4165</a>" \
+ "RFC4166=<a href=\"http://www.faqs.org/rfcs/rfc4166.html\">RFC 4166</a>" \
+ "RFC4167=<a href=\"http://www.faqs.org/rfcs/rfc4167.html\">RFC 4167</a>" \
+ "RFC4168=<a href=\"http://www.faqs.org/rfcs/rfc4168.html\">RFC 4168</a>" \
+ "RFC4169=<a href=\"http://www.faqs.org/rfcs/rfc4169.html\">RFC 4169</a>" \
+ "RFC4170=<a href=\"http://www.faqs.org/rfcs/rfc4170.html\">RFC 4170</a>" \
+ "RFC4171=<a href=\"http://www.faqs.org/rfcs/rfc4171.html\">RFC 4171</a>" \
+ "RFC4172=<a href=\"http://www.faqs.org/rfcs/rfc4172.html\">RFC 4172</a>" \
+ "RFC4173=<a href=\"http://www.faqs.org/rfcs/rfc4173.html\">RFC 4173</a>" \
+ "RFC4174=<a href=\"http://www.faqs.org/rfcs/rfc4174.html\">RFC 4174</a>" \
+ "RFC4175=<a href=\"http://www.faqs.org/rfcs/rfc4175.html\">RFC 4175</a>" \
+ "RFC4176=<a href=\"http://www.faqs.org/rfcs/rfc4176.html\">RFC 4176</a>" \
+ "RFC4177=<a href=\"http://www.faqs.org/rfcs/rfc4177.html\">RFC 4177</a>" \
+ "RFC4178=<a href=\"http://www.faqs.org/rfcs/rfc4178.html\">RFC 4178</a>" \
+ "RFC4179=<a href=\"http://www.faqs.org/rfcs/rfc4179.html\">RFC 4179</a>" \
+ "RFC4180=<a href=\"http://www.faqs.org/rfcs/rfc4180.html\">RFC 4180</a>" \
+ "RFC4181=<a href=\"http://www.faqs.org/rfcs/rfc4181.html\">RFC 4181</a>" \
+ "RFC4182=<a href=\"http://www.faqs.org/rfcs/rfc4182.html\">RFC 4182</a>" \
+ "RFC4183=<a href=\"http://www.faqs.org/rfcs/rfc4183.html\">RFC 4183</a>" \
+ "RFC4184=<a href=\"http://www.faqs.org/rfcs/rfc4184.html\">RFC 4184</a>" \
+ "RFC4185=<a href=\"http://www.faqs.org/rfcs/rfc4185.html\">RFC 4185</a>" \
+ "RFC4186=<a href=\"http://www.faqs.org/rfcs/rfc4186.html\">RFC 4186</a>" \
+ "RFC4187=<a href=\"http://www.faqs.org/rfcs/rfc4187.html\">RFC 4187</a>" \
+ "RFC4188=<a href=\"http://www.faqs.org/rfcs/rfc4188.html\">RFC 4188</a>" \
+ "RFC4189=<a href=\"http://www.faqs.org/rfcs/rfc4189.html\">RFC 4189</a>" \
+ "RFC4190=<a href=\"http://www.faqs.org/rfcs/rfc4190.html\">RFC 4190</a>" \
+ "RFC4191=<a href=\"http://www.faqs.org/rfcs/rfc4191.html\">RFC 4191</a>" \
+ "RFC4192=<a href=\"http://www.faqs.org/rfcs/rfc4192.html\">RFC 4192</a>" \
+ "RFC4193=<a href=\"http://www.faqs.org/rfcs/rfc4193.html\">RFC 4193</a>" \
+ "RFC4194=<a href=\"http://www.faqs.org/rfcs/rfc4194.html\">RFC 4194</a>" \
+ "RFC4195=<a href=\"http://www.faqs.org/rfcs/rfc4195.html\">RFC 4195</a>" \
+ "RFC4196=<a href=\"http://www.faqs.org/rfcs/rfc4196.html\">RFC 4196</a>" \
+ "RFC4197=<a href=\"http://www.faqs.org/rfcs/rfc4197.html\">RFC 4197</a>" \
+ "RFC4198=<a href=\"http://www.faqs.org/rfcs/rfc4198.html\">RFC 4198</a>" \
+ "RFC4199=<a href=\"http://www.faqs.org/rfcs/rfc4199.html\">RFC 4199</a>" \
+ "RFC4200=<a href=\"http://www.faqs.org/rfcs/rfc4200.html\">RFC 4200</a>" \
+ "RFC4201=<a href=\"http://www.faqs.org/rfcs/rfc4201.html\">RFC 4201</a>" \
+ "RFC4202=<a href=\"http://www.faqs.org/rfcs/rfc4202.html\">RFC 4202</a>" \
+ "RFC4203=<a href=\"http://www.faqs.org/rfcs/rfc4203.html\">RFC 4203</a>" \
+ "RFC4204=<a href=\"http://www.faqs.org/rfcs/rfc4204.html\">RFC 4204</a>" \
+ "RFC4205=<a href=\"http://www.faqs.org/rfcs/rfc4205.html\">RFC 4205</a>" \
+ "RFC4206=<a href=\"http://www.faqs.org/rfcs/rfc4206.html\">RFC 4206</a>" \
+ "RFC4207=<a href=\"http://www.faqs.org/rfcs/rfc4207.html\">RFC 4207</a>" \
+ "RFC4208=<a href=\"http://www.faqs.org/rfcs/rfc4208.html\">RFC 4208</a>" \
+ "RFC4209=<a href=\"http://www.faqs.org/rfcs/rfc4209.html\">RFC 4209</a>" \
+ "RFC4210=<a href=\"http://www.faqs.org/rfcs/rfc4210.html\">RFC 4210</a>" \
+ "RFC4211=<a href=\"http://www.faqs.org/rfcs/rfc4211.html\">RFC 4211</a>" \
+ "RFC4212=<a href=\"http://www.faqs.org/rfcs/rfc4212.html\">RFC 4212</a>" \
+ "RFC4213=<a href=\"http://www.faqs.org/rfcs/rfc4213.html\">RFC 4213</a>" \
+ "RFC4214=<a href=\"http://www.faqs.org/rfcs/rfc4214.html\">RFC 4214</a>" \
+ "RFC4215=<a href=\"http://www.faqs.org/rfcs/rfc4215.html\">RFC 4215</a>" \
+ "RFC4216=<a href=\"http://www.faqs.org/rfcs/rfc4216.html\">RFC 4216</a>" \
+ "RFC4217=<a href=\"http://www.faqs.org/rfcs/rfc4217.html\">RFC 4217</a>" \
+ "RFC4218=<a href=\"http://www.faqs.org/rfcs/rfc4218.html\">RFC 4218</a>" \
+ "RFC4219=<a href=\"http://www.faqs.org/rfcs/rfc4219.html\">RFC 4219</a>" \
+ "RFC4220=<a href=\"http://www.faqs.org/rfcs/rfc4220.html\">RFC 4220</a>" \
+ "RFC4221=<a href=\"http://www.faqs.org/rfcs/rfc4221.html\">RFC 4221</a>" \
+ "RFC4222=<a href=\"http://www.faqs.org/rfcs/rfc4222.html\">RFC 4222</a>" \
+ "RFC4223=<a href=\"http://www.faqs.org/rfcs/rfc4223.html\">RFC 4223</a>" \
+ "RFC4224=<a href=\"http://www.faqs.org/rfcs/rfc4224.html\">RFC 4224</a>" \
+ "RFC4225=<a href=\"http://www.faqs.org/rfcs/rfc4225.html\">RFC 4225</a>" \
+ "RFC4226=<a href=\"http://www.faqs.org/rfcs/rfc4226.html\">RFC 4226</a>" \
+ "RFC4227=<a href=\"http://www.faqs.org/rfcs/rfc4227.html\">RFC 4227</a>" \
+ "RFC4228=<a href=\"http://www.faqs.org/rfcs/rfc4228.html\">RFC 4228</a>" \
+ "RFC4229=<a href=\"http://www.faqs.org/rfcs/rfc4229.html\">RFC 4229</a>" \
+ "RFC4230=<a href=\"http://www.faqs.org/rfcs/rfc4230.html\">RFC 4230</a>" \
+ "RFC4231=<a href=\"http://www.faqs.org/rfcs/rfc4231.html\">RFC 4231</a>" \
+ "RFC4232=<a href=\"http://www.faqs.org/rfcs/rfc4232.html\">RFC 4232</a>" \
+ "RFC4233=<a href=\"http://www.faqs.org/rfcs/rfc4233.html\">RFC 4233</a>" \
+ "RFC4234=<a href=\"http://www.faqs.org/rfcs/rfc4234.html\">RFC 4234</a>" \
+ "RFC4235=<a href=\"http://www.faqs.org/rfcs/rfc4235.html\">RFC 4235</a>" \
+ "RFC4236=<a href=\"http://www.faqs.org/rfcs/rfc4236.html\">RFC 4236</a>" \
+ "RFC4237=<a href=\"http://www.faqs.org/rfcs/rfc4237.html\">RFC 4237</a>" \
+ "RFC4238=<a href=\"http://www.faqs.org/rfcs/rfc4238.html\">RFC 4238</a>" \
+ "RFC4239=<a href=\"http://www.faqs.org/rfcs/rfc4239.html\">RFC 4239</a>" \
+ "RFC4240=<a href=\"http://www.faqs.org/rfcs/rfc4240.html\">RFC 4240</a>" \
+ "RFC4241=<a href=\"http://www.faqs.org/rfcs/rfc4241.html\">RFC 4241</a>" \
+ "RFC4242=<a href=\"http://www.faqs.org/rfcs/rfc4242.html\">RFC 4242</a>" \
+ "RFC4243=<a href=\"http://www.faqs.org/rfcs/rfc4243.html\">RFC 4243</a>" \
+ "RFC4244=<a href=\"http://www.faqs.org/rfcs/rfc4244.html\">RFC 4244</a>" \
+ "RFC4245=<a href=\"http://www.faqs.org/rfcs/rfc4245.html\">RFC 4245</a>" \
+ "RFC4246=<a href=\"http://www.faqs.org/rfcs/rfc4246.html\">RFC 4246</a>" \
+ "RFC4247=<a href=\"http://www.faqs.org/rfcs/rfc4247.html\">RFC 4247</a>" \
+ "RFC4248=<a href=\"http://www.faqs.org/rfcs/rfc4248.html\">RFC 4248</a>" \
+ "RFC4249=<a href=\"http://www.faqs.org/rfcs/rfc4249.html\">RFC 4249</a>" \
+ "RFC4250=<a href=\"http://www.faqs.org/rfcs/rfc4250.html\">RFC 4250</a>" \
+ "RFC4251=<a href=\"http://www.faqs.org/rfcs/rfc4251.html\">RFC 4251</a>" \
+ "RFC4252=<a href=\"http://www.faqs.org/rfcs/rfc4252.html\">RFC 4252</a>" \
+ "RFC4253=<a href=\"http://www.faqs.org/rfcs/rfc4253.html\">RFC 4253</a>" \
+ "RFC4254=<a href=\"http://www.faqs.org/rfcs/rfc4254.html\">RFC 4254</a>" \
+ "RFC4255=<a href=\"http://www.faqs.org/rfcs/rfc4255.html\">RFC 4255</a>" \
+ "RFC4256=<a href=\"http://www.faqs.org/rfcs/rfc4256.html\">RFC 4256</a>" \
+ "RFC4257=<a href=\"http://www.faqs.org/rfcs/rfc4257.html\">RFC 4257</a>" \
+ "RFC4258=<a href=\"http://www.faqs.org/rfcs/rfc4258.html\">RFC 4258</a>" \
+ "RFC4259=<a href=\"http://www.faqs.org/rfcs/rfc4259.html\">RFC 4259</a>" \
+ "RFC4260=<a href=\"http://www.faqs.org/rfcs/rfc4260.html\">RFC 4260</a>" \
+ "RFC4261=<a href=\"http://www.faqs.org/rfcs/rfc4261.html\">RFC 4261</a>" \
+ "RFC4262=<a href=\"http://www.faqs.org/rfcs/rfc4262.html\">RFC 4262</a>" \
+ "RFC4263=<a href=\"http://www.faqs.org/rfcs/rfc4263.html\">RFC 4263</a>" \
+ "RFC4264=<a href=\"http://www.faqs.org/rfcs/rfc4264.html\">RFC 4264</a>" \
+ "RFC4265=<a href=\"http://www.faqs.org/rfcs/rfc4265.html\">RFC 4265</a>" \
+ "RFC4266=<a href=\"http://www.faqs.org/rfcs/rfc4266.html\">RFC 4266</a>" \
+ "RFC4267=<a href=\"http://www.faqs.org/rfcs/rfc4267.html\">RFC 4267</a>" \
+ "RFC4268=<a href=\"http://www.faqs.org/rfcs/rfc4268.html\">RFC 4268</a>" \
+ "RFC4269=<a href=\"http://www.faqs.org/rfcs/rfc4269.html\">RFC 4269</a>" \
+ "RFC4270=<a href=\"http://www.faqs.org/rfcs/rfc4270.html\">RFC 4270</a>" \
+ "RFC4271=<a href=\"http://www.faqs.org/rfcs/rfc4271.html\">RFC 4271</a>" \
+ "RFC4272=<a href=\"http://www.faqs.org/rfcs/rfc4272.html\">RFC 4272</a>" \
+ "RFC4273=<a href=\"http://www.faqs.org/rfcs/rfc4273.html\">RFC 4273</a>" \
+ "RFC4274=<a href=\"http://www.faqs.org/rfcs/rfc4274.html\">RFC 4274</a>" \
+ "RFC4275=<a href=\"http://www.faqs.org/rfcs/rfc4275.html\">RFC 4275</a>" \
+ "RFC4276=<a href=\"http://www.faqs.org/rfcs/rfc4276.html\">RFC 4276</a>" \
+ "RFC4277=<a href=\"http://www.faqs.org/rfcs/rfc4277.html\">RFC 4277</a>" \
+ "RFC4278=<a href=\"http://www.faqs.org/rfcs/rfc4278.html\">RFC 4278</a>" \
+ "RFC4279=<a href=\"http://www.faqs.org/rfcs/rfc4279.html\">RFC 4279</a>" \
+ "RFC4280=<a href=\"http://www.faqs.org/rfcs/rfc4280.html\">RFC 4280</a>" \
+ "RFC4281=<a href=\"http://www.faqs.org/rfcs/rfc4281.html\">RFC 4281</a>" \
+ "RFC4282=<a href=\"http://www.faqs.org/rfcs/rfc4282.html\">RFC 4282</a>" \
+ "RFC4283=<a href=\"http://www.faqs.org/rfcs/rfc4283.html\">RFC 4283</a>" \
+ "RFC4284=<a href=\"http://www.faqs.org/rfcs/rfc4284.html\">RFC 4284</a>" \
+ "RFC4285=<a href=\"http://www.faqs.org/rfcs/rfc4285.html\">RFC 4285</a>" \
+ "RFC4286=<a href=\"http://www.faqs.org/rfcs/rfc4286.html\">RFC 4286</a>" \
+ "RFC4287=<a href=\"http://www.faqs.org/rfcs/rfc4287.html\">RFC 4287</a>" \
+ "RFC4288=<a href=\"http://www.faqs.org/rfcs/rfc4288.html\">RFC 4288</a>" \
+ "RFC4289=<a href=\"http://www.faqs.org/rfcs/rfc4289.html\">RFC 4289</a>" \
+ "RFC4290=<a href=\"http://www.faqs.org/rfcs/rfc4290.html\">RFC 4290</a>" \
+ "RFC4291=<a href=\"http://www.faqs.org/rfcs/rfc4291.html\">RFC 4291</a>" \
+ "RFC4292=<a href=\"http://www.faqs.org/rfcs/rfc4292.html\">RFC 4292</a>" \
+ "RFC4293=<a href=\"http://www.faqs.org/rfcs/rfc4293.html\">RFC 4293</a>" \
+ "RFC4294=<a href=\"http://www.faqs.org/rfcs/rfc4294.html\">RFC 4294</a>" \
+ "RFC4295=<a href=\"http://www.faqs.org/rfcs/rfc4295.html\">RFC 4295</a>" \
+ "RFC4296=<a href=\"http://www.faqs.org/rfcs/rfc4296.html\">RFC 4296</a>" \
+ "RFC4297=<a href=\"http://www.faqs.org/rfcs/rfc4297.html\">RFC 4297</a>" \
+ "RFC4298=<a href=\"http://www.faqs.org/rfcs/rfc4298.html\">RFC 4298</a>" \
+ "RFC4299=<a href=\"http://www.faqs.org/rfcs/rfc4299.html\">RFC 4299</a>" \
+ "RFC4300=<a href=\"http://www.faqs.org/rfcs/rfc4300.html\">RFC 4300</a>" \
+ "RFC4301=<a href=\"http://www.faqs.org/rfcs/rfc4301.html\">RFC 4301</a>" \
+ "RFC4302=<a href=\"http://www.faqs.org/rfcs/rfc4302.html\">RFC 4302</a>" \
+ "RFC4303=<a href=\"http://www.faqs.org/rfcs/rfc4303.html\">RFC 4303</a>" \
+ "RFC4304=<a href=\"http://www.faqs.org/rfcs/rfc4304.html\">RFC 4304</a>" \
+ "RFC4305=<a href=\"http://www.faqs.org/rfcs/rfc4305.html\">RFC 4305</a>" \
+ "RFC4306=<a href=\"http://www.faqs.org/rfcs/rfc4306.html\">RFC 4306</a>" \
+ "RFC4307=<a href=\"http://www.faqs.org/rfcs/rfc4307.html\">RFC 4307</a>" \
+ "RFC4308=<a href=\"http://www.faqs.org/rfcs/rfc4308.html\">RFC 4308</a>" \
+ "RFC4309=<a href=\"http://www.faqs.org/rfcs/rfc4309.html\">RFC 4309</a>" \
+ "RFC4310=<a href=\"http://www.faqs.org/rfcs/rfc4310.html\">RFC 4310</a>" \
+ "RFC4311=<a href=\"http://www.faqs.org/rfcs/rfc4311.html\">RFC 4311</a>" \
+ "RFC4312=<a href=\"http://www.faqs.org/rfcs/rfc4312.html\">RFC 4312</a>" \
+ "RFC4313=<a href=\"http://www.faqs.org/rfcs/rfc4313.html\">RFC 4313</a>" \
+ "RFC4314=<a href=\"http://www.faqs.org/rfcs/rfc4314.html\">RFC 4314</a>" \
+ "RFC4315=<a href=\"http://www.faqs.org/rfcs/rfc4315.html\">RFC 4315</a>" \
+ "RFC4316=<a href=\"http://www.faqs.org/rfcs/rfc4316.html\">RFC 4316</a>" \
+ "RFC4317=<a href=\"http://www.faqs.org/rfcs/rfc4317.html\">RFC 4317</a>" \
+ "RFC4318=<a href=\"http://www.faqs.org/rfcs/rfc4318.html\">RFC 4318</a>" \
+ "RFC4319=<a href=\"http://www.faqs.org/rfcs/rfc4319.html\">RFC 4319</a>" \
+ "RFC4320=<a href=\"http://www.faqs.org/rfcs/rfc4320.html\">RFC 4320</a>" \
+ "RFC4321=<a href=\"http://www.faqs.org/rfcs/rfc4321.html\">RFC 4321</a>" \
+ "RFC4322=<a href=\"http://www.faqs.org/rfcs/rfc4322.html\">RFC 4322</a>" \
+ "RFC4323=<a href=\"http://www.faqs.org/rfcs/rfc4323.html\">RFC 4323</a>" \
+ "RFC4324=<a href=\"http://www.faqs.org/rfcs/rfc4324.html\">RFC 4324</a>" \
+ "RFC4325=<a href=\"http://www.faqs.org/rfcs/rfc4325.html\">RFC 4325</a>" \
+ "RFC4326=<a href=\"http://www.faqs.org/rfcs/rfc4326.html\">RFC 4326</a>" \
+ "RFC4327=<a href=\"http://www.faqs.org/rfcs/rfc4327.html\">RFC 4327</a>" \
+ "RFC4328=<a href=\"http://www.faqs.org/rfcs/rfc4328.html\">RFC 4328</a>" \
+ "RFC4329=<a href=\"http://www.faqs.org/rfcs/rfc4329.html\">RFC 4329</a>" \
+ "RFC4330=<a href=\"http://www.faqs.org/rfcs/rfc4330.html\">RFC 4330</a>" \
+ "RFC4331=<a href=\"http://www.faqs.org/rfcs/rfc4331.html\">RFC 4331</a>" \
+ "RFC4332=<a href=\"http://www.faqs.org/rfcs/rfc4332.html\">RFC 4332</a>" \
+ "RFC4333=<a href=\"http://www.faqs.org/rfcs/rfc4333.html\">RFC 4333</a>" \
+ "RFC4334=<a href=\"http://www.faqs.org/rfcs/rfc4334.html\">RFC 4334</a>" \
+ "RFC4335=<a href=\"http://www.faqs.org/rfcs/rfc4335.html\">RFC 4335</a>" \
+ "RFC4336=<a href=\"http://www.faqs.org/rfcs/rfc4336.html\">RFC 4336</a>" \
+ "RFC4337=<a href=\"http://www.faqs.org/rfcs/rfc4337.html\">RFC 4337</a>" \
+ "RFC4338=<a href=\"http://www.faqs.org/rfcs/rfc4338.html\">RFC 4338</a>" \
+ "RFC4339=<a href=\"http://www.faqs.org/rfcs/rfc4339.html\">RFC 4339</a>" \
+ "RFC4340=<a href=\"http://www.faqs.org/rfcs/rfc4340.html\">RFC 4340</a>" \
+ "RFC4341=<a href=\"http://www.faqs.org/rfcs/rfc4341.html\">RFC 4341</a>" \
+ "RFC4342=<a href=\"http://www.faqs.org/rfcs/rfc4342.html\">RFC 4342</a>" \
+ "RFC4343=<a href=\"http://www.faqs.org/rfcs/rfc4343.html\">RFC 4343</a>" \
+ "RFC4344=<a href=\"http://www.faqs.org/rfcs/rfc4344.html\">RFC 4344</a>" \
+ "RFC4345=<a href=\"http://www.faqs.org/rfcs/rfc4345.html\">RFC 4345</a>" \
+ "RFC4346=<a href=\"http://www.faqs.org/rfcs/rfc4346.html\">RFC 4346</a>" \
+ "RFC4347=<a href=\"http://www.faqs.org/rfcs/rfc4347.html\">RFC 4347</a>" \
+ "RFC4348=<a href=\"http://www.faqs.org/rfcs/rfc4348.html\">RFC 4348</a>" \
+ "RFC4349=<a href=\"http://www.faqs.org/rfcs/rfc4349.html\">RFC 4349</a>" \
+ "RFC4350=<a href=\"http://www.faqs.org/rfcs/rfc4350.html\">RFC 4350</a>" \
+ "RFC4351=<a href=\"http://www.faqs.org/rfcs/rfc4351.html\">RFC 4351</a>" \
+ "RFC4352=<a href=\"http://www.faqs.org/rfcs/rfc4352.html\">RFC 4352</a>" \
+ "RFC4353=<a href=\"http://www.faqs.org/rfcs/rfc4353.html\">RFC 4353</a>" \
+ "RFC4354=<a href=\"http://www.faqs.org/rfcs/rfc4354.html\">RFC 4354</a>" \
+ "RFC4355=<a href=\"http://www.faqs.org/rfcs/rfc4355.html\">RFC 4355</a>" \
+ "RFC4356=<a href=\"http://www.faqs.org/rfcs/rfc4356.html\">RFC 4356</a>" \
+ "RFC4357=<a href=\"http://www.faqs.org/rfcs/rfc4357.html\">RFC 4357</a>" \
+ "RFC4358=<a href=\"http://www.faqs.org/rfcs/rfc4358.html\">RFC 4358</a>" \
+ "RFC4359=<a href=\"http://www.faqs.org/rfcs/rfc4359.html\">RFC 4359</a>" \
+ "RFC4360=<a href=\"http://www.faqs.org/rfcs/rfc4360.html\">RFC 4360</a>" \
+ "RFC4361=<a href=\"http://www.faqs.org/rfcs/rfc4361.html\">RFC 4361</a>" \
+ "RFC4362=<a href=\"http://www.faqs.org/rfcs/rfc4362.html\">RFC 4362</a>" \
+ "RFC4363=<a href=\"http://www.faqs.org/rfcs/rfc4363.html\">RFC 4363</a>" \
+ "RFC4364=<a href=\"http://www.faqs.org/rfcs/rfc4364.html\">RFC 4364</a>" \
+ "RFC4365=<a href=\"http://www.faqs.org/rfcs/rfc4365.html\">RFC 4365</a>" \
+ "RFC4366=<a href=\"http://www.faqs.org/rfcs/rfc4366.html\">RFC 4366</a>" \
+ "RFC4367=<a href=\"http://www.faqs.org/rfcs/rfc4367.html\">RFC 4367</a>" \
+ "RFC4368=<a href=\"http://www.faqs.org/rfcs/rfc4368.html\">RFC 4368</a>" \
+ "RFC4369=<a href=\"http://www.faqs.org/rfcs/rfc4369.html\">RFC 4369</a>" \
+ "RFC4370=<a href=\"http://www.faqs.org/rfcs/rfc4370.html\">RFC 4370</a>" \
+ "RFC4371=<a href=\"http://www.faqs.org/rfcs/rfc4371.html\">RFC 4371</a>" \
+ "RFC4372=<a href=\"http://www.faqs.org/rfcs/rfc4372.html\">RFC 4372</a>" \
+ "RFC4373=<a href=\"http://www.faqs.org/rfcs/rfc4373.html\">RFC 4373</a>" \
+ "RFC4374=<a href=\"http://www.faqs.org/rfcs/rfc4374.html\">RFC 4374</a>" \
+ "RFC4375=<a href=\"http://www.faqs.org/rfcs/rfc4375.html\">RFC 4375</a>" \
+ "RFC4376=<a href=\"http://www.faqs.org/rfcs/rfc4376.html\">RFC 4376</a>" \
+ "RFC4377=<a href=\"http://www.faqs.org/rfcs/rfc4377.html\">RFC 4377</a>" \
+ "RFC4378=<a href=\"http://www.faqs.org/rfcs/rfc4378.html\">RFC 4378</a>" \
+ "RFC4379=<a href=\"http://www.faqs.org/rfcs/rfc4379.html\">RFC 4379</a>" \
+ "RFC4380=<a href=\"http://www.faqs.org/rfcs/rfc4380.html\">RFC 4380</a>" \
+ "RFC4381=<a href=\"http://www.faqs.org/rfcs/rfc4381.html\">RFC 4381</a>" \
+ "RFC4382=<a href=\"http://www.faqs.org/rfcs/rfc4382.html\">RFC 4382</a>" \
+ "RFC4383=<a href=\"http://www.faqs.org/rfcs/rfc4383.html\">RFC 4383</a>" \
+ "RFC4384=<a href=\"http://www.faqs.org/rfcs/rfc4384.html\">RFC 4384</a>" \
+ "RFC4385=<a href=\"http://www.faqs.org/rfcs/rfc4385.html\">RFC 4385</a>" \
+ "RFC4386=<a href=\"http://www.faqs.org/rfcs/rfc4386.html\">RFC 4386</a>" \
+ "RFC4387=<a href=\"http://www.faqs.org/rfcs/rfc4387.html\">RFC 4387</a>" \
+ "RFC4388=<a href=\"http://www.faqs.org/rfcs/rfc4388.html\">RFC 4388</a>" \
+ "RFC4389=<a href=\"http://www.faqs.org/rfcs/rfc4389.html\">RFC 4389</a>" \
+ "RFC4390=<a href=\"http://www.faqs.org/rfcs/rfc4390.html\">RFC 4390</a>" \
+ "RFC4391=<a href=\"http://www.faqs.org/rfcs/rfc4391.html\">RFC 4391</a>" \
+ "RFC4392=<a href=\"http://www.faqs.org/rfcs/rfc4392.html\">RFC 4392</a>" \
+ "RFC4393=<a href=\"http://www.faqs.org/rfcs/rfc4393.html\">RFC 4393</a>" \
+ "RFC4394=<a href=\"http://www.faqs.org/rfcs/rfc4394.html\">RFC 4394</a>" \
+ "RFC4395=<a href=\"http://www.faqs.org/rfcs/rfc4395.html\">RFC 4395</a>" \
+ "RFC4396=<a href=\"http://www.faqs.org/rfcs/rfc4396.html\">RFC 4396</a>" \
+ "RFC4397=<a href=\"http://www.faqs.org/rfcs/rfc4397.html\">RFC 4397</a>" \
+ "RFC4398=<a href=\"http://www.faqs.org/rfcs/rfc4398.html\">RFC 4398</a>" \
+ "RFC4399=<a href=\"http://www.faqs.org/rfcs/rfc4399.html\">RFC 4399</a>" \
+ "RFC4400=<a href=\"http://www.faqs.org/rfcs/rfc4400.html\">RFC 4400</a>" \
+ "RFC4401=<a href=\"http://www.faqs.org/rfcs/rfc4401.html\">RFC 4401</a>" \
+ "RFC4402=<a href=\"http://www.faqs.org/rfcs/rfc4402.html\">RFC 4402</a>" \
+ "RFC4403=<a href=\"http://www.faqs.org/rfcs/rfc4403.html\">RFC 4403</a>" \
+ "RFC4404=<a href=\"http://www.faqs.org/rfcs/rfc4404.html\">RFC 4404</a>" \
+ "RFC4405=<a href=\"http://www.faqs.org/rfcs/rfc4405.html\">RFC 4405</a>" \
+ "RFC4406=<a href=\"http://www.faqs.org/rfcs/rfc4406.html\">RFC 4406</a>" \
+ "RFC4407=<a href=\"http://www.faqs.org/rfcs/rfc4407.html\">RFC 4407</a>" \
+ "RFC4408=<a href=\"http://www.faqs.org/rfcs/rfc4408.html\">RFC 4408</a>" \
+ "RFC4409=<a href=\"http://www.faqs.org/rfcs/rfc4409.html\">RFC 4409</a>" \
+ "RFC4410=<a href=\"http://www.faqs.org/rfcs/rfc4410.html\">RFC 4410</a>" \
+ "RFC4411=<a href=\"http://www.faqs.org/rfcs/rfc4411.html\">RFC 4411</a>" \
+ "RFC4412=<a href=\"http://www.faqs.org/rfcs/rfc4412.html\">RFC 4412</a>" \
+ "RFC4413=<a href=\"http://www.faqs.org/rfcs/rfc4413.html\">RFC 4413</a>" \
+ "RFC4414=<a href=\"http://www.faqs.org/rfcs/rfc4414.html\">RFC 4414</a>" \
+ "RFC4415=<a href=\"http://www.faqs.org/rfcs/rfc4415.html\">RFC 4415</a>" \
+ "RFC4416=<a href=\"http://www.faqs.org/rfcs/rfc4416.html\">RFC 4416</a>" \
+ "RFC4417=<a href=\"http://www.faqs.org/rfcs/rfc4417.html\">RFC 4417</a>" \
+ "RFC4418=<a href=\"http://www.faqs.org/rfcs/rfc4418.html\">RFC 4418</a>" \
+ "RFC4419=<a href=\"http://www.faqs.org/rfcs/rfc4419.html\">RFC 4419</a>" \
+ "RFC4420=<a href=\"http://www.faqs.org/rfcs/rfc4420.html\">RFC 4420</a>" \
+ "RFC4421=<a href=\"http://www.faqs.org/rfcs/rfc4421.html\">RFC 4421</a>" \
+ "RFC4422=<a href=\"http://www.faqs.org/rfcs/rfc4422.html\">RFC 4422</a>" \
+ "RFC4423=<a href=\"http://www.faqs.org/rfcs/rfc4423.html\">RFC 4423</a>" \
+ "RFC4424=<a href=\"http://www.faqs.org/rfcs/rfc4424.html\">RFC 4424</a>" \
+ "RFC4425=<a href=\"http://www.faqs.org/rfcs/rfc4425.html\">RFC 4425</a>" \
+ "RFC4426=<a href=\"http://www.faqs.org/rfcs/rfc4426.html\">RFC 4426</a>" \
+ "RFC4427=<a href=\"http://www.faqs.org/rfcs/rfc4427.html\">RFC 4427</a>" \
+ "RFC4428=<a href=\"http://www.faqs.org/rfcs/rfc4428.html\">RFC 4428</a>" \
+ "RFC4429=<a href=\"http://www.faqs.org/rfcs/rfc4429.html\">RFC 4429</a>" \
+ "RFC4430=<a href=\"http://www.faqs.org/rfcs/rfc4430.html\">RFC 4430</a>" \
+ "RFC4431=<a href=\"http://www.faqs.org/rfcs/rfc4431.html\">RFC 4431</a>" \
+ "RFC4432=<a href=\"http://www.faqs.org/rfcs/rfc4432.html\">RFC 4432</a>" \
+ "RFC4433=<a href=\"http://www.faqs.org/rfcs/rfc4433.html\">RFC 4433</a>" \
+ "RFC4434=<a href=\"http://www.faqs.org/rfcs/rfc4434.html\">RFC 4434</a>" \
+ "RFC4435=<a href=\"http://www.faqs.org/rfcs/rfc4435.html\">RFC 4435</a>" \
+ "RFC4436=<a href=\"http://www.faqs.org/rfcs/rfc4436.html\">RFC 4436</a>" \
+ "RFC4437=<a href=\"http://www.faqs.org/rfcs/rfc4437.html\">RFC 4437</a>" \
+ "RFC4438=<a href=\"http://www.faqs.org/rfcs/rfc4438.html\">RFC 4438</a>" \
+ "RFC4439=<a href=\"http://www.faqs.org/rfcs/rfc4439.html\">RFC 4439</a>" \
+ "RFC4440=<a href=\"http://www.faqs.org/rfcs/rfc4440.html\">RFC 4440</a>" \
+ "RFC4441=<a href=\"http://www.faqs.org/rfcs/rfc4441.html\">RFC 4441</a>" \
+ "RFC4442=<a href=\"http://www.faqs.org/rfcs/rfc4442.html\">RFC 4442</a>" \
+ "RFC4443=<a href=\"http://www.faqs.org/rfcs/rfc4443.html\">RFC 4443</a>" \
+ "RFC4444=<a href=\"http://www.faqs.org/rfcs/rfc4444.html\">RFC 4444</a>" \
+ "RFC4445=<a href=\"http://www.faqs.org/rfcs/rfc4445.html\">RFC 4445</a>" \
+ "RFC4446=<a href=\"http://www.faqs.org/rfcs/rfc4446.html\">RFC 4446</a>" \
+ "RFC4447=<a href=\"http://www.faqs.org/rfcs/rfc4447.html\">RFC 4447</a>" \
+ "RFC4448=<a href=\"http://www.faqs.org/rfcs/rfc4448.html\">RFC 4448</a>" \
+ "RFC4449=<a href=\"http://www.faqs.org/rfcs/rfc4449.html\">RFC 4449</a>" \
+ "RFC4450=<a href=\"http://www.faqs.org/rfcs/rfc4450.html\">RFC 4450</a>" \
+ "RFC4451=<a href=\"http://www.faqs.org/rfcs/rfc4451.html\">RFC 4451</a>" \
+ "RFC4452=<a href=\"http://www.faqs.org/rfcs/rfc4452.html\">RFC 4452</a>" \
+ "RFC4453=<a href=\"http://www.faqs.org/rfcs/rfc4453.html\">RFC 4453</a>" \
+ "RFC4454=<a href=\"http://www.faqs.org/rfcs/rfc4454.html\">RFC 4454</a>" \
+ "RFC4455=<a href=\"http://www.faqs.org/rfcs/rfc4455.html\">RFC 4455</a>" \
+ "RFC4456=<a href=\"http://www.faqs.org/rfcs/rfc4456.html\">RFC 4456</a>" \
+ "RFC4457=<a href=\"http://www.faqs.org/rfcs/rfc4457.html\">RFC 4457</a>" \
+ "RFC4458=<a href=\"http://www.faqs.org/rfcs/rfc4458.html\">RFC 4458</a>" \
+ "RFC4459=<a href=\"http://www.faqs.org/rfcs/rfc4459.html\">RFC 4459</a>" \
+ "RFC4460=<a href=\"http://www.faqs.org/rfcs/rfc4460.html\">RFC 4460</a>" \
+ "RFC4461=<a href=\"http://www.faqs.org/rfcs/rfc4461.html\">RFC 4461</a>" \
+ "RFC4462=<a href=\"http://www.faqs.org/rfcs/rfc4462.html\">RFC 4462</a>" \
+ "RFC4463=<a href=\"http://www.faqs.org/rfcs/rfc4463.html\">RFC 4463</a>" \
+ "RFC4464=<a href=\"http://www.faqs.org/rfcs/rfc4464.html\">RFC 4464</a>" \
+ "RFC4465=<a href=\"http://www.faqs.org/rfcs/rfc4465.html\">RFC 4465</a>" \
+ "RFC4466=<a href=\"http://www.faqs.org/rfcs/rfc4466.html\">RFC 4466</a>" \
+ "RFC4467=<a href=\"http://www.faqs.org/rfcs/rfc4467.html\">RFC 4467</a>" \
+ "RFC4468=<a href=\"http://www.faqs.org/rfcs/rfc4468.html\">RFC 4468</a>" \
+ "RFC4469=<a href=\"http://www.faqs.org/rfcs/rfc4469.html\">RFC 4469</a>" \
+ "RFC4470=<a href=\"http://www.faqs.org/rfcs/rfc4470.html\">RFC 4470</a>" \
+ "RFC4471=<a href=\"http://www.faqs.org/rfcs/rfc4471.html\">RFC 4471</a>" \
+ "RFC4472=<a href=\"http://www.faqs.org/rfcs/rfc4472.html\">RFC 4472</a>" \
+ "RFC4473=<a href=\"http://www.faqs.org/rfcs/rfc4473.html\">RFC 4473</a>" \
+ "RFC4474=<a href=\"http://www.faqs.org/rfcs/rfc4474.html\">RFC 4474</a>" \
+ "RFC4475=<a href=\"http://www.faqs.org/rfcs/rfc4475.html\">RFC 4475</a>" \
+ "RFC4476=<a href=\"http://www.faqs.org/rfcs/rfc4476.html\">RFC 4476</a>" \
+ "RFC4477=<a href=\"http://www.faqs.org/rfcs/rfc4477.html\">RFC 4477</a>" \
+ "RFC4478=<a href=\"http://www.faqs.org/rfcs/rfc4478.html\">RFC 4478</a>" \
+ "RFC4479=<a href=\"http://www.faqs.org/rfcs/rfc4479.html\">RFC 4479</a>" \
+ "RFC4480=<a href=\"http://www.faqs.org/rfcs/rfc4480.html\">RFC 4480</a>" \
+ "RFC4481=<a href=\"http://www.faqs.org/rfcs/rfc4481.html\">RFC 4481</a>" \
+ "RFC4482=<a href=\"http://www.faqs.org/rfcs/rfc4482.html\">RFC 4482</a>" \
+ "RFC4483=<a href=\"http://www.faqs.org/rfcs/rfc4483.html\">RFC 4483</a>" \
+ "RFC4484=<a href=\"http://www.faqs.org/rfcs/rfc4484.html\">RFC 4484</a>" \
+ "RFC4485=<a href=\"http://www.faqs.org/rfcs/rfc4485.html\">RFC 4485</a>" \
+ "RFC4486=<a href=\"http://www.faqs.org/rfcs/rfc4486.html\">RFC 4486</a>" \
+ "RFC4487=<a href=\"http://www.faqs.org/rfcs/rfc4487.html\">RFC 4487</a>" \
+ "RFC4488=<a href=\"http://www.faqs.org/rfcs/rfc4488.html\">RFC 4488</a>" \
+ "RFC4489=<a href=\"http://www.faqs.org/rfcs/rfc4489.html\">RFC 4489</a>" \
+ "RFC4490=<a href=\"http://www.faqs.org/rfcs/rfc4490.html\">RFC 4490</a>" \
+ "RFC4491=<a href=\"http://www.faqs.org/rfcs/rfc4491.html\">RFC 4491</a>" \
+ "RFC4492=<a href=\"http://www.faqs.org/rfcs/rfc4492.html\">RFC 4492</a>" \
+ "RFC4493=<a href=\"http://www.faqs.org/rfcs/rfc4493.html\">RFC 4493</a>" \
+ "RFC4494=<a href=\"http://www.faqs.org/rfcs/rfc4494.html\">RFC 4494</a>" \
+ "RFC4495=<a href=\"http://www.faqs.org/rfcs/rfc4495.html\">RFC 4495</a>" \
+ "RFC4496=<a href=\"http://www.faqs.org/rfcs/rfc4496.html\">RFC 4496</a>" \
+ "RFC4497=<a href=\"http://www.faqs.org/rfcs/rfc4497.html\">RFC 4497</a>" \
+ "RFC4498=<a href=\"http://www.faqs.org/rfcs/rfc4498.html\">RFC 4498</a>" \
+ "RFC4499=<a href=\"http://www.faqs.org/rfcs/rfc4499.html\">RFC 4499</a>" \
+ "RFC4500=<a href=\"http://www.faqs.org/rfcs/rfc4500.html\">RFC 4500</a>" \
+ "RFC4501=<a href=\"http://www.faqs.org/rfcs/rfc4501.html\">RFC 4501</a>" \
+ "RFC4502=<a href=\"http://www.faqs.org/rfcs/rfc4502.html\">RFC 4502</a>" \
+ "RFC4503=<a href=\"http://www.faqs.org/rfcs/rfc4503.html\">RFC 4503</a>" \
+ "RFC4504=<a href=\"http://www.faqs.org/rfcs/rfc4504.html\">RFC 4504</a>" \
+ "RFC4505=<a href=\"http://www.faqs.org/rfcs/rfc4505.html\">RFC 4505</a>" \
+ "RFC4506=<a href=\"http://www.faqs.org/rfcs/rfc4506.html\">RFC 4506</a>" \
+ "RFC4507=<a href=\"http://www.faqs.org/rfcs/rfc4507.html\">RFC 4507</a>" \
+ "RFC4508=<a href=\"http://www.faqs.org/rfcs/rfc4508.html\">RFC 4508</a>" \
+ "RFC4509=<a href=\"http://www.faqs.org/rfcs/rfc4509.html\">RFC 4509</a>" \
+ "RFC4510=<a href=\"http://www.faqs.org/rfcs/rfc4510.html\">RFC 4510</a>" \
+ "RFC4511=<a href=\"http://www.faqs.org/rfcs/rfc4511.html\">RFC 4511</a>" \
+ "RFC4512=<a href=\"http://www.faqs.org/rfcs/rfc4512.html\">RFC 4512</a>" \
+ "RFC4513=<a href=\"http://www.faqs.org/rfcs/rfc4513.html\">RFC 4513</a>" \
+ "RFC4514=<a href=\"http://www.faqs.org/rfcs/rfc4514.html\">RFC 4514</a>" \
+ "RFC4515=<a href=\"http://www.faqs.org/rfcs/rfc4515.html\">RFC 4515</a>" \
+ "RFC4516=<a href=\"http://www.faqs.org/rfcs/rfc4516.html\">RFC 4516</a>" \
+ "RFC4517=<a href=\"http://www.faqs.org/rfcs/rfc4517.html\">RFC 4517</a>" \
+ "RFC4518=<a href=\"http://www.faqs.org/rfcs/rfc4518.html\">RFC 4518</a>" \
+ "RFC4519=<a href=\"http://www.faqs.org/rfcs/rfc4519.html\">RFC 4519</a>" \
+ "RFC4520=<a href=\"http://www.faqs.org/rfcs/rfc4520.html\">RFC 4520</a>" \
+ "RFC4521=<a href=\"http://www.faqs.org/rfcs/rfc4521.html\">RFC 4521</a>" \
+ "RFC4522=<a href=\"http://www.faqs.org/rfcs/rfc4522.html\">RFC 4522</a>" \
+ "RFC4523=<a href=\"http://www.faqs.org/rfcs/rfc4523.html\">RFC 4523</a>" \
+ "RFC4524=<a href=\"http://www.faqs.org/rfcs/rfc4524.html\">RFC 4524</a>" \
+ "RFC4525=<a href=\"http://www.faqs.org/rfcs/rfc4525.html\">RFC 4525</a>" \
+ "RFC4526=<a href=\"http://www.faqs.org/rfcs/rfc4526.html\">RFC 4526</a>" \
+ "RFC4527=<a href=\"http://www.faqs.org/rfcs/rfc4527.html\">RFC 4527</a>" \
+ "RFC4528=<a href=\"http://www.faqs.org/rfcs/rfc4528.html\">RFC 4528</a>" \
+ "RFC4529=<a href=\"http://www.faqs.org/rfcs/rfc4529.html\">RFC 4529</a>" \
+ "RFC4530=<a href=\"http://www.faqs.org/rfcs/rfc4530.html\">RFC 4530</a>" \
+ "RFC4531=<a href=\"http://www.faqs.org/rfcs/rfc4531.html\">RFC 4531</a>" \
+ "RFC4532=<a href=\"http://www.faqs.org/rfcs/rfc4532.html\">RFC 4532</a>" \
+ "RFC4533=<a href=\"http://www.faqs.org/rfcs/rfc4533.html\">RFC 4533</a>" \
+ "RFC4534=<a href=\"http://www.faqs.org/rfcs/rfc4534.html\">RFC 4534</a>" \
+ "RFC4535=<a href=\"http://www.faqs.org/rfcs/rfc4535.html\">RFC 4535</a>" \
+ "RFC4536=<a href=\"http://www.faqs.org/rfcs/rfc4536.html\">RFC 4536</a>" \
+ "RFC4537=<a href=\"http://www.faqs.org/rfcs/rfc4537.html\">RFC 4537</a>" \
+ "RFC4538=<a href=\"http://www.faqs.org/rfcs/rfc4538.html\">RFC 4538</a>" \
+ "RFC4539=<a href=\"http://www.faqs.org/rfcs/rfc4539.html\">RFC 4539</a>" \
+ "RFC4540=<a href=\"http://www.faqs.org/rfcs/rfc4540.html\">RFC 4540</a>" \
+ "RFC4541=<a href=\"http://www.faqs.org/rfcs/rfc4541.html\">RFC 4541</a>" \
+ "RFC4542=<a href=\"http://www.faqs.org/rfcs/rfc4542.html\">RFC 4542</a>" \
+ "RFC4543=<a href=\"http://www.faqs.org/rfcs/rfc4543.html\">RFC 4543</a>" \
+ "RFC4544=<a href=\"http://www.faqs.org/rfcs/rfc4544.html\">RFC 4544</a>" \
+ "RFC4545=<a href=\"http://www.faqs.org/rfcs/rfc4545.html\">RFC 4545</a>" \
+ "RFC4546=<a href=\"http://www.faqs.org/rfcs/rfc4546.html\">RFC 4546</a>" \
+ "RFC4547=<a href=\"http://www.faqs.org/rfcs/rfc4547.html\">RFC 4547</a>" \
+ "RFC4548=<a href=\"http://www.faqs.org/rfcs/rfc4548.html\">RFC 4548</a>" \
+ "RFC4549=<a href=\"http://www.faqs.org/rfcs/rfc4549.html\">RFC 4549</a>" \
+ "RFC4550=<a href=\"http://www.faqs.org/rfcs/rfc4550.html\">RFC 4550</a>" \
+ "RFC4551=<a href=\"http://www.faqs.org/rfcs/rfc4551.html\">RFC 4551</a>" \
+ "RFC4552=<a href=\"http://www.faqs.org/rfcs/rfc4552.html\">RFC 4552</a>" \
+ "RFC4553=<a href=\"http://www.faqs.org/rfcs/rfc4553.html\">RFC 4553</a>" \
+ "RFC4554=<a href=\"http://www.faqs.org/rfcs/rfc4554.html\">RFC 4554</a>" \
+ "RFC4555=<a href=\"http://www.faqs.org/rfcs/rfc4555.html\">RFC 4555</a>" \
+ "RFC4556=<a href=\"http://www.faqs.org/rfcs/rfc4556.html\">RFC 4556</a>" \
+ "RFC4557=<a href=\"http://www.faqs.org/rfcs/rfc4557.html\">RFC 4557</a>" \
+ "RFC4558=<a href=\"http://www.faqs.org/rfcs/rfc4558.html\">RFC 4558</a>" \
+ "RFC4559=<a href=\"http://www.faqs.org/rfcs/rfc4559.html\">RFC 4559</a>" \
+ "RFC4560=<a href=\"http://www.faqs.org/rfcs/rfc4560.html\">RFC 4560</a>" \
+ "RFC4561=<a href=\"http://www.faqs.org/rfcs/rfc4561.html\">RFC 4561</a>" \
+ "RFC4562=<a href=\"http://www.faqs.org/rfcs/rfc4562.html\">RFC 4562</a>" \
+ "RFC4563=<a href=\"http://www.faqs.org/rfcs/rfc4563.html\">RFC 4563</a>" \
+ "RFC4564=<a href=\"http://www.faqs.org/rfcs/rfc4564.html\">RFC 4564</a>" \
+ "RFC4565=<a href=\"http://www.faqs.org/rfcs/rfc4565.html\">RFC 4565</a>" \
+ "RFC4566=<a href=\"http://www.faqs.org/rfcs/rfc4566.html\">RFC 4566</a>" \
+ "RFC4567=<a href=\"http://www.faqs.org/rfcs/rfc4567.html\">RFC 4567</a>" \
+ "RFC4568=<a href=\"http://www.faqs.org/rfcs/rfc4568.html\">RFC 4568</a>" \
+ "RFC4569=<a href=\"http://www.faqs.org/rfcs/rfc4569.html\">RFC 4569</a>" \
+ "RFC4570=<a href=\"http://www.faqs.org/rfcs/rfc4570.html\">RFC 4570</a>" \
+ "RFC4571=<a href=\"http://www.faqs.org/rfcs/rfc4571.html\">RFC 4571</a>" \
+ "RFC4572=<a href=\"http://www.faqs.org/rfcs/rfc4572.html\">RFC 4572</a>" \
+ "RFC4573=<a href=\"http://www.faqs.org/rfcs/rfc4573.html\">RFC 4573</a>" \
+ "RFC4574=<a href=\"http://www.faqs.org/rfcs/rfc4574.html\">RFC 4574</a>" \
+ "RFC4575=<a href=\"http://www.faqs.org/rfcs/rfc4575.html\">RFC 4575</a>" \
+ "RFC4576=<a href=\"http://www.faqs.org/rfcs/rfc4576.html\">RFC 4576</a>" \
+ "RFC4577=<a href=\"http://www.faqs.org/rfcs/rfc4577.html\">RFC 4577</a>" \
+ "RFC4578=<a href=\"http://www.faqs.org/rfcs/rfc4578.html\">RFC 4578</a>" \
+ "RFC4579=<a href=\"http://www.faqs.org/rfcs/rfc4579.html\">RFC 4579</a>" \
+ "RFC4580=<a href=\"http://www.faqs.org/rfcs/rfc4580.html\">RFC 4580</a>" \
+ "RFC4581=<a href=\"http://www.faqs.org/rfcs/rfc4581.html\">RFC 4581</a>" \
+ "RFC4582=<a href=\"http://www.faqs.org/rfcs/rfc4582.html\">RFC 4582</a>" \
+ "RFC4583=<a href=\"http://www.faqs.org/rfcs/rfc4583.html\">RFC 4583</a>" \
+ "RFC4584=<a href=\"http://www.faqs.org/rfcs/rfc4584.html\">RFC 4584</a>" \
+ "RFC4585=<a href=\"http://www.faqs.org/rfcs/rfc4585.html\">RFC 4585</a>" \
+ "RFC4586=<a href=\"http://www.faqs.org/rfcs/rfc4586.html\">RFC 4586</a>" \
+ "RFC4587=<a href=\"http://www.faqs.org/rfcs/rfc4587.html\">RFC 4587</a>" \
+ "RFC4588=<a href=\"http://www.faqs.org/rfcs/rfc4588.html\">RFC 4588</a>" \
+ "RFC4589=<a href=\"http://www.faqs.org/rfcs/rfc4589.html\">RFC 4589</a>" \
+ "RFC4590=<a href=\"http://www.faqs.org/rfcs/rfc4590.html\">RFC 4590</a>" \
+ "RFC4591=<a href=\"http://www.faqs.org/rfcs/rfc4591.html\">RFC 4591</a>" \
+ "RFC4592=<a href=\"http://www.faqs.org/rfcs/rfc4592.html\">RFC 4592</a>" \
+ "RFC4593=<a href=\"http://www.faqs.org/rfcs/rfc4593.html\">RFC 4593</a>" \
+ "RFC4594=<a href=\"http://www.faqs.org/rfcs/rfc4594.html\">RFC 4594</a>" \
+ "RFC4595=<a href=\"http://www.faqs.org/rfcs/rfc4595.html\">RFC 4595</a>" \
+ "RFC4596=<a href=\"http://www.faqs.org/rfcs/rfc4596.html\">RFC 4596</a>" \
+ "RFC4597=<a href=\"http://www.faqs.org/rfcs/rfc4597.html\">RFC 4597</a>" \
+ "RFC4598=<a href=\"http://www.faqs.org/rfcs/rfc4598.html\">RFC 4598</a>" \
+ "RFC4599=<a href=\"http://www.faqs.org/rfcs/rfc4599.html\">RFC 4599</a>" \
+ "RFC4600=<a href=\"http://www.faqs.org/rfcs/rfc4600.html\">RFC 4600</a>" \
+ "RFC4601=<a href=\"http://www.faqs.org/rfcs/rfc4601.html\">RFC 4601</a>" \
+ "RFC4602=<a href=\"http://www.faqs.org/rfcs/rfc4602.html\">RFC 4602</a>" \
+ "RFC4603=<a href=\"http://www.faqs.org/rfcs/rfc4603.html\">RFC 4603</a>" \
+ "RFC4604=<a href=\"http://www.faqs.org/rfcs/rfc4604.html\">RFC 4604</a>" \
+ "RFC4605=<a href=\"http://www.faqs.org/rfcs/rfc4605.html\">RFC 4605</a>" \
+ "RFC4606=<a href=\"http://www.faqs.org/rfcs/rfc4606.html\">RFC 4606</a>" \
+ "RFC4607=<a href=\"http://www.faqs.org/rfcs/rfc4607.html\">RFC 4607</a>" \
+ "RFC4608=<a href=\"http://www.faqs.org/rfcs/rfc4608.html\">RFC 4608</a>" \
+ "RFC4609=<a href=\"http://www.faqs.org/rfcs/rfc4609.html\">RFC 4609</a>" \
+ "RFC4610=<a href=\"http://www.faqs.org/rfcs/rfc4610.html\">RFC 4610</a>" \
+ "RFC4611=<a href=\"http://www.faqs.org/rfcs/rfc4611.html\">RFC 4611</a>" \
+ "RFC4612=<a href=\"http://www.faqs.org/rfcs/rfc4612.html\">RFC 4612</a>" \
+ "RFC4613=<a href=\"http://www.faqs.org/rfcs/rfc4613.html\">RFC 4613</a>" \
+ "RFC4614=<a href=\"http://www.faqs.org/rfcs/rfc4614.html\">RFC 4614</a>" \
+ "RFC4615=<a href=\"http://www.faqs.org/rfcs/rfc4615.html\">RFC 4615</a>" \
+ "RFC4616=<a href=\"http://www.faqs.org/rfcs/rfc4616.html\">RFC 4616</a>" \
+ "RFC4617=<a href=\"http://www.faqs.org/rfcs/rfc4617.html\">RFC 4617</a>" \
+ "RFC4618=<a href=\"http://www.faqs.org/rfcs/rfc4618.html\">RFC 4618</a>" \
+ "RFC4619=<a href=\"http://www.faqs.org/rfcs/rfc4619.html\">RFC 4619</a>" \
+ "RFC4620=<a href=\"http://www.faqs.org/rfcs/rfc4620.html\">RFC 4620</a>" \
+ "RFC4621=<a href=\"http://www.faqs.org/rfcs/rfc4621.html\">RFC 4621</a>" \
+ "RFC4622=<a href=\"http://www.faqs.org/rfcs/rfc4622.html\">RFC 4622</a>" \
+ "RFC4623=<a href=\"http://www.faqs.org/rfcs/rfc4623.html\">RFC 4623</a>" \
+ "RFC4624=<a href=\"http://www.faqs.org/rfcs/rfc4624.html\">RFC 4624</a>" \
+ "RFC4625=<a href=\"http://www.faqs.org/rfcs/rfc4625.html\">RFC 4625</a>" \
+ "RFC4626=<a href=\"http://www.faqs.org/rfcs/rfc4626.html\">RFC 4626</a>" \
+ "RFC4627=<a href=\"http://www.faqs.org/rfcs/rfc4627.html\">RFC 4627</a>" \
+ "RFC4628=<a href=\"http://www.faqs.org/rfcs/rfc4628.html\">RFC 4628</a>" \
+ "RFC4629=<a href=\"http://www.faqs.org/rfcs/rfc4629.html\">RFC 4629</a>" \
+ "RFC4630=<a href=\"http://www.faqs.org/rfcs/rfc4630.html\">RFC 4630</a>" \
+ "RFC4631=<a href=\"http://www.faqs.org/rfcs/rfc4631.html\">RFC 4631</a>" \
+ "RFC4632=<a href=\"http://www.faqs.org/rfcs/rfc4632.html\">RFC 4632</a>" \
+ "RFC4633=<a href=\"http://www.faqs.org/rfcs/rfc4633.html\">RFC 4633</a>" \
+ "RFC4634=<a href=\"http://www.faqs.org/rfcs/rfc4634.html\">RFC 4634</a>" \
+ "RFC4635=<a href=\"http://www.faqs.org/rfcs/rfc4635.html\">RFC 4635</a>" \
+ "RFC4636=<a href=\"http://www.faqs.org/rfcs/rfc4636.html\">RFC 4636</a>" \
+ "RFC4637=<a href=\"http://www.faqs.org/rfcs/rfc4637.html\">RFC 4637</a>" \
+ "RFC4638=<a href=\"http://www.faqs.org/rfcs/rfc4638.html\">RFC 4638</a>" \
+ "RFC4639=<a href=\"http://www.faqs.org/rfcs/rfc4639.html\">RFC 4639</a>" \
+ "RFC4640=<a href=\"http://www.faqs.org/rfcs/rfc4640.html\">RFC 4640</a>" \
+ "RFC4641=<a href=\"http://www.faqs.org/rfcs/rfc4641.html\">RFC 4641</a>" \
+ "RFC4642=<a href=\"http://www.faqs.org/rfcs/rfc4642.html\">RFC 4642</a>" \
+ "RFC4643=<a href=\"http://www.faqs.org/rfcs/rfc4643.html\">RFC 4643</a>" \
+ "RFC4644=<a href=\"http://www.faqs.org/rfcs/rfc4644.html\">RFC 4644</a>" \
+ "RFC4645=<a href=\"http://www.faqs.org/rfcs/rfc4645.html\">RFC 4645</a>" \
+ "RFC4646=<a href=\"http://www.faqs.org/rfcs/rfc4646.html\">RFC 4646</a>" \
+ "RFC4647=<a href=\"http://www.faqs.org/rfcs/rfc4647.html\">RFC 4647</a>" \
+ "RFC4648=<a href=\"http://www.faqs.org/rfcs/rfc4648.html\">RFC 4648</a>" \
+ "RFC4649=<a href=\"http://www.faqs.org/rfcs/rfc4649.html\">RFC 4649</a>" \
+ "RFC4650=<a href=\"http://www.faqs.org/rfcs/rfc4650.html\">RFC 4650</a>" \
+ "RFC4651=<a href=\"http://www.faqs.org/rfcs/rfc4651.html\">RFC 4651</a>" \
+ "RFC4652=<a href=\"http://www.faqs.org/rfcs/rfc4652.html\">RFC 4652</a>" \
+ "RFC4653=<a href=\"http://www.faqs.org/rfcs/rfc4653.html\">RFC 4653</a>" \
+ "RFC4654=<a href=\"http://www.faqs.org/rfcs/rfc4654.html\">RFC 4654</a>" \
+ "RFC4655=<a href=\"http://www.faqs.org/rfcs/rfc4655.html\">RFC 4655</a>" \
+ "RFC4656=<a href=\"http://www.faqs.org/rfcs/rfc4656.html\">RFC 4656</a>" \
+ "RFC4657=<a href=\"http://www.faqs.org/rfcs/rfc4657.html\">RFC 4657</a>" \
+ "RFC4658=<a href=\"http://www.faqs.org/rfcs/rfc4658.html\">RFC 4658</a>" \
+ "RFC4659=<a href=\"http://www.faqs.org/rfcs/rfc4659.html\">RFC 4659</a>" \
+ "RFC4660=<a href=\"http://www.faqs.org/rfcs/rfc4660.html\">RFC 4660</a>" \
+ "RFC4661=<a href=\"http://www.faqs.org/rfcs/rfc4661.html\">RFC 4661</a>" \
+ "RFC4662=<a href=\"http://www.faqs.org/rfcs/rfc4662.html\">RFC 4662</a>" \
+ "RFC4663=<a href=\"http://www.faqs.org/rfcs/rfc4663.html\">RFC 4663</a>" \
+ "RFC4664=<a href=\"http://www.faqs.org/rfcs/rfc4664.html\">RFC 4664</a>" \
+ "RFC4665=<a href=\"http://www.faqs.org/rfcs/rfc4665.html\">RFC 4665</a>" \
+ "RFC4666=<a href=\"http://www.faqs.org/rfcs/rfc4666.html\">RFC 4666</a>" \
+ "RFC4667=<a href=\"http://www.faqs.org/rfcs/rfc4667.html\">RFC 4667</a>" \
+ "RFC4668=<a href=\"http://www.faqs.org/rfcs/rfc4668.html\">RFC 4668</a>" \
+ "RFC4669=<a href=\"http://www.faqs.org/rfcs/rfc4669.html\">RFC 4669</a>" \
+ "RFC4670=<a href=\"http://www.faqs.org/rfcs/rfc4670.html\">RFC 4670</a>" \
+ "RFC4671=<a href=\"http://www.faqs.org/rfcs/rfc4671.html\">RFC 4671</a>" \
+ "RFC4672=<a href=\"http://www.faqs.org/rfcs/rfc4672.html\">RFC 4672</a>" \
+ "RFC4673=<a href=\"http://www.faqs.org/rfcs/rfc4673.html\">RFC 4673</a>" \
+ "RFC4674=<a href=\"http://www.faqs.org/rfcs/rfc4674.html\">RFC 4674</a>" \
+ "RFC4675=<a href=\"http://www.faqs.org/rfcs/rfc4675.html\">RFC 4675</a>" \
+ "RFC4676=<a href=\"http://www.faqs.org/rfcs/rfc4676.html\">RFC 4676</a>" \
+ "RFC4677=<a href=\"http://www.faqs.org/rfcs/rfc4677.html\">RFC 4677</a>" \
+ "RFC4678=<a href=\"http://www.faqs.org/rfcs/rfc4678.html\">RFC 4678</a>" \
+ "RFC4679=<a href=\"http://www.faqs.org/rfcs/rfc4679.html\">RFC 4679</a>" \
+ "RFC4680=<a href=\"http://www.faqs.org/rfcs/rfc4680.html\">RFC 4680</a>" \
+ "RFC4681=<a href=\"http://www.faqs.org/rfcs/rfc4681.html\">RFC 4681</a>" \
+ "RFC4682=<a href=\"http://www.faqs.org/rfcs/rfc4682.html\">RFC 4682</a>" \
+ "RFC4683=<a href=\"http://www.faqs.org/rfcs/rfc4683.html\">RFC 4683</a>" \
+ "RFC4684=<a href=\"http://www.faqs.org/rfcs/rfc4684.html\">RFC 4684</a>" \
+ "RFC4685=<a href=\"http://www.faqs.org/rfcs/rfc4685.html\">RFC 4685</a>" \
+ "RFC4686=<a href=\"http://www.faqs.org/rfcs/rfc4686.html\">RFC 4686</a>" \
+ "RFC4687=<a href=\"http://www.faqs.org/rfcs/rfc4687.html\">RFC 4687</a>" \
+ "RFC4688=<a href=\"http://www.faqs.org/rfcs/rfc4688.html\">RFC 4688</a>" \
+ "RFC4689=<a href=\"http://www.faqs.org/rfcs/rfc4689.html\">RFC 4689</a>" \
+ "RFC4690=<a href=\"http://www.faqs.org/rfcs/rfc4690.html\">RFC 4690</a>" \
+ "RFC4691=<a href=\"http://www.faqs.org/rfcs/rfc4691.html\">RFC 4691</a>" \
+ "RFC4692=<a href=\"http://www.faqs.org/rfcs/rfc4692.html\">RFC 4692</a>" \
+ "RFC4693=<a href=\"http://www.faqs.org/rfcs/rfc4693.html\">RFC 4693</a>" \
+ "RFC4694=<a href=\"http://www.faqs.org/rfcs/rfc4694.html\">RFC 4694</a>" \
+ "RFC4695=<a href=\"http://www.faqs.org/rfcs/rfc4695.html\">RFC 4695</a>" \
+ "RFC4696=<a href=\"http://www.faqs.org/rfcs/rfc4696.html\">RFC 4696</a>" \
+ "RFC4697=<a href=\"http://www.faqs.org/rfcs/rfc4697.html\">RFC 4697</a>" \
+ "RFC4698=<a href=\"http://www.faqs.org/rfcs/rfc4698.html\">RFC 4698</a>" \
+ "RFC4699=<a href=\"http://www.faqs.org/rfcs/rfc4699.html\">RFC 4699</a>" \
+ "RFC4700=<a href=\"http://www.faqs.org/rfcs/rfc4700.html\">RFC 4700</a>" \
+ "RFC4701=<a href=\"http://www.faqs.org/rfcs/rfc4701.html\">RFC 4701</a>" \
+ "RFC4702=<a href=\"http://www.faqs.org/rfcs/rfc4702.html\">RFC 4702</a>" \
+ "RFC4703=<a href=\"http://www.faqs.org/rfcs/rfc4703.html\">RFC 4703</a>" \
+ "RFC4704=<a href=\"http://www.faqs.org/rfcs/rfc4704.html\">RFC 4704</a>" \
+ "RFC4705=<a href=\"http://www.faqs.org/rfcs/rfc4705.html\">RFC 4705</a>" \
+ "RFC4706=<a href=\"http://www.faqs.org/rfcs/rfc4706.html\">RFC 4706</a>" \
+ "RFC4707=<a href=\"http://www.faqs.org/rfcs/rfc4707.html\">RFC 4707</a>" \
+ "RFC4708=<a href=\"http://www.faqs.org/rfcs/rfc4708.html\">RFC 4708</a>" \
+ "RFC4709=<a href=\"http://www.faqs.org/rfcs/rfc4709.html\">RFC 4709</a>" \
+ "RFC4710=<a href=\"http://www.faqs.org/rfcs/rfc4710.html\">RFC 4710</a>" \
+ "RFC4711=<a href=\"http://www.faqs.org/rfcs/rfc4711.html\">RFC 4711</a>" \
+ "RFC4712=<a href=\"http://www.faqs.org/rfcs/rfc4712.html\">RFC 4712</a>" \
+ "RFC4713=<a href=\"http://www.faqs.org/rfcs/rfc4713.html\">RFC 4713</a>" \
+ "RFC4714=<a href=\"http://www.faqs.org/rfcs/rfc4714.html\">RFC 4714</a>" \
+ "RFC4715=<a href=\"http://www.faqs.org/rfcs/rfc4715.html\">RFC 4715</a>" \
+ "RFC4716=<a href=\"http://www.faqs.org/rfcs/rfc4716.html\">RFC 4716</a>" \
+ "RFC4717=<a href=\"http://www.faqs.org/rfcs/rfc4717.html\">RFC 4717</a>" \
+ "RFC4718=<a href=\"http://www.faqs.org/rfcs/rfc4718.html\">RFC 4718</a>" \
+ "RFC4719=<a href=\"http://www.faqs.org/rfcs/rfc4719.html\">RFC 4719</a>" \
+ "RFC4720=<a href=\"http://www.faqs.org/rfcs/rfc4720.html\">RFC 4720</a>" \
+ "RFC4721=<a href=\"http://www.faqs.org/rfcs/rfc4721.html\">RFC 4721</a>" \
+ "RFC4722=<a href=\"http://www.faqs.org/rfcs/rfc4722.html\">RFC 4722</a>" \
+ "RFC4723=<a href=\"http://www.faqs.org/rfcs/rfc4723.html\">RFC 4723</a>" \
+ "RFC4724=<a href=\"http://www.faqs.org/rfcs/rfc4724.html\">RFC 4724</a>" \
+ "RFC4725=<a href=\"http://www.faqs.org/rfcs/rfc4725.html\">RFC 4725</a>" \
+ "RFC4726=<a href=\"http://www.faqs.org/rfcs/rfc4726.html\">RFC 4726</a>" \
+ "RFC4727=<a href=\"http://www.faqs.org/rfcs/rfc4727.html\">RFC 4727</a>" \
+ "RFC4728=<a href=\"http://www.faqs.org/rfcs/rfc4728.html\">RFC 4728</a>" \
+ "RFC4729=<a href=\"http://www.faqs.org/rfcs/rfc4729.html\">RFC 4729</a>" \
+ "RFC4730=<a href=\"http://www.faqs.org/rfcs/rfc4730.html\">RFC 4730</a>" \
+ "RFC4731=<a href=\"http://www.faqs.org/rfcs/rfc4731.html\">RFC 4731</a>" \
+ "RFC4732=<a href=\"http://www.faqs.org/rfcs/rfc4732.html\">RFC 4732</a>" \
+ "RFC4733=<a href=\"http://www.faqs.org/rfcs/rfc4733.html\">RFC 4733</a>" \
+ "RFC4734=<a href=\"http://www.faqs.org/rfcs/rfc4734.html\">RFC 4734</a>" \
+ "RFC4735=<a href=\"http://www.faqs.org/rfcs/rfc4735.html\">RFC 4735</a>" \
+ "RFC4736=<a href=\"http://www.faqs.org/rfcs/rfc4736.html\">RFC 4736</a>" \
+ "RFC4737=<a href=\"http://www.faqs.org/rfcs/rfc4737.html\">RFC 4737</a>" \
+ "RFC4738=<a href=\"http://www.faqs.org/rfcs/rfc4738.html\">RFC 4738</a>" \
+ "RFC4739=<a href=\"http://www.faqs.org/rfcs/rfc4739.html\">RFC 4739</a>" \
+ "RFC4740=<a href=\"http://www.faqs.org/rfcs/rfc4740.html\">RFC 4740</a>" \
+ "RFC4741=<a href=\"http://www.faqs.org/rfcs/rfc4741.html\">RFC 4741</a>" \
+ "RFC4742=<a href=\"http://www.faqs.org/rfcs/rfc4742.html\">RFC 4742</a>" \
+ "RFC4743=<a href=\"http://www.faqs.org/rfcs/rfc4743.html\">RFC 4743</a>" \
+ "RFC4744=<a href=\"http://www.faqs.org/rfcs/rfc4744.html\">RFC 4744</a>" \
+ "RFC4745=<a href=\"http://www.faqs.org/rfcs/rfc4745.html\">RFC 4745</a>" \
+ "RFC4746=<a href=\"http://www.faqs.org/rfcs/rfc4746.html\">RFC 4746</a>" \
+ "RFC4747=<a href=\"http://www.faqs.org/rfcs/rfc4747.html\">RFC 4747</a>" \
+ "RFC4748=<a href=\"http://www.faqs.org/rfcs/rfc4748.html\">RFC 4748</a>" \
+ "RFC4749=<a href=\"http://www.faqs.org/rfcs/rfc4749.html\">RFC 4749</a>" \
+ "RFC4750=<a href=\"http://www.faqs.org/rfcs/rfc4750.html\">RFC 4750</a>" \
+ "RFC4751=<a href=\"http://www.faqs.org/rfcs/rfc4751.html\">RFC 4751</a>" \
+ "RFC4752=<a href=\"http://www.faqs.org/rfcs/rfc4752.html\">RFC 4752</a>" \
+ "RFC4753=<a href=\"http://www.faqs.org/rfcs/rfc4753.html\">RFC 4753</a>" \
+ "RFC4754=<a href=\"http://www.faqs.org/rfcs/rfc4754.html\">RFC 4754</a>" \
+ "RFC4755=<a href=\"http://www.faqs.org/rfcs/rfc4755.html\">RFC 4755</a>" \
+ "RFC4756=<a href=\"http://www.faqs.org/rfcs/rfc4756.html\">RFC 4756</a>" \
+ "RFC4757=<a href=\"http://www.faqs.org/rfcs/rfc4757.html\">RFC 4757</a>" \
+ "RFC4758=<a href=\"http://www.faqs.org/rfcs/rfc4758.html\">RFC 4758</a>" \
+ "RFC4759=<a href=\"http://www.faqs.org/rfcs/rfc4759.html\">RFC 4759</a>" \
+ "RFC4760=<a href=\"http://www.faqs.org/rfcs/rfc4760.html\">RFC 4760</a>" \
+ "RFC4761=<a href=\"http://www.faqs.org/rfcs/rfc4761.html\">RFC 4761</a>" \
+ "RFC4762=<a href=\"http://www.faqs.org/rfcs/rfc4762.html\">RFC 4762</a>" \
+ "RFC4763=<a href=\"http://www.faqs.org/rfcs/rfc4763.html\">RFC 4763</a>" \
+ "RFC4764=<a href=\"http://www.faqs.org/rfcs/rfc4764.html\">RFC 4764</a>" \
+ "RFC4765=<a href=\"http://www.faqs.org/rfcs/rfc4765.html\">RFC 4765</a>" \
+ "RFC4766=<a href=\"http://www.faqs.org/rfcs/rfc4766.html\">RFC 4766</a>" \
+ "RFC4767=<a href=\"http://www.faqs.org/rfcs/rfc4767.html\">RFC 4767</a>" \
+ "RFC4768=<a href=\"http://www.faqs.org/rfcs/rfc4768.html\">RFC 4768</a>" \
+ "RFC4769=<a href=\"http://www.faqs.org/rfcs/rfc4769.html\">RFC 4769</a>" \
+ "RFC4770=<a href=\"http://www.faqs.org/rfcs/rfc4770.html\">RFC 4770</a>" \
+ "RFC4771=<a href=\"http://www.faqs.org/rfcs/rfc4771.html\">RFC 4771</a>" \
+ "RFC4772=<a href=\"http://www.faqs.org/rfcs/rfc4772.html\">RFC 4772</a>" \
+ "RFC4773=<a href=\"http://www.faqs.org/rfcs/rfc4773.html\">RFC 4773</a>" \
+ "RFC4774=<a href=\"http://www.faqs.org/rfcs/rfc4774.html\">RFC 4774</a>" \
+ "RFC4775=<a href=\"http://www.faqs.org/rfcs/rfc4775.html\">RFC 4775</a>" \
+ "RFC4776=<a href=\"http://www.faqs.org/rfcs/rfc4776.html\">RFC 4776</a>" \
+ "RFC4777=<a href=\"http://www.faqs.org/rfcs/rfc4777.html\">RFC 4777</a>" \
+ "RFC4778=<a href=\"http://www.faqs.org/rfcs/rfc4778.html\">RFC 4778</a>" \
+ "RFC4779=<a href=\"http://www.faqs.org/rfcs/rfc4779.html\">RFC 4779</a>" \
+ "RFC4780=<a href=\"http://www.faqs.org/rfcs/rfc4780.html\">RFC 4780</a>" \
+ "RFC4781=<a href=\"http://www.faqs.org/rfcs/rfc4781.html\">RFC 4781</a>" \
+ "RFC4782=<a href=\"http://www.faqs.org/rfcs/rfc4782.html\">RFC 4782</a>" \
+ "RFC4783=<a href=\"http://www.faqs.org/rfcs/rfc4783.html\">RFC 4783</a>" \
+ "RFC4784=<a href=\"http://www.faqs.org/rfcs/rfc4784.html\">RFC 4784</a>" \
+ "RFC4785=<a href=\"http://www.faqs.org/rfcs/rfc4785.html\">RFC 4785</a>" \
+ "RFC4786=<a href=\"http://www.faqs.org/rfcs/rfc4786.html\">RFC 4786</a>" \
+ "RFC4787=<a href=\"http://www.faqs.org/rfcs/rfc4787.html\">RFC 4787</a>" \
+ "RFC4788=<a href=\"http://www.faqs.org/rfcs/rfc4788.html\">RFC 4788</a>" \
+ "RFC4789=<a href=\"http://www.faqs.org/rfcs/rfc4789.html\">RFC 4789</a>" \
+ "RFC4790=<a href=\"http://www.faqs.org/rfcs/rfc4790.html\">RFC 4790</a>" \
+ "RFC4791=<a href=\"http://www.faqs.org/rfcs/rfc4791.html\">RFC 4791</a>" \
+ "RFC4792=<a href=\"http://www.faqs.org/rfcs/rfc4792.html\">RFC 4792</a>" \
+ "RFC4793=<a href=\"http://www.faqs.org/rfcs/rfc4793.html\">RFC 4793</a>" \
+ "RFC4794=<a href=\"http://www.faqs.org/rfcs/rfc4794.html\">RFC 4794</a>" \
+ "RFC4795=<a href=\"http://www.faqs.org/rfcs/rfc4795.html\">RFC 4795</a>" \
+ "RFC4796=<a href=\"http://www.faqs.org/rfcs/rfc4796.html\">RFC 4796</a>" \
+ "RFC4797=<a href=\"http://www.faqs.org/rfcs/rfc4797.html\">RFC 4797</a>" \
+ "RFC4798=<a href=\"http://www.faqs.org/rfcs/rfc4798.html\">RFC 4798</a>" \
+ "RFC4799=<a href=\"http://www.faqs.org/rfcs/rfc4799.html\">RFC 4799</a>" \
+ "RFC4800=<a href=\"http://www.faqs.org/rfcs/rfc4800.html\">RFC 4800</a>" \
+ "RFC4801=<a href=\"http://www.faqs.org/rfcs/rfc4801.html\">RFC 4801</a>" \
+ "RFC4802=<a href=\"http://www.faqs.org/rfcs/rfc4802.html\">RFC 4802</a>" \
+ "RFC4803=<a href=\"http://www.faqs.org/rfcs/rfc4803.html\">RFC 4803</a>" \
+ "RFC4804=<a href=\"http://www.faqs.org/rfcs/rfc4804.html\">RFC 4804</a>" \
+ "RFC4805=<a href=\"http://www.faqs.org/rfcs/rfc4805.html\">RFC 4805</a>" \
+ "RFC4806=<a href=\"http://www.faqs.org/rfcs/rfc4806.html\">RFC 4806</a>" \
+ "RFC4807=<a href=\"http://www.faqs.org/rfcs/rfc4807.html\">RFC 4807</a>" \
+ "RFC4808=<a href=\"http://www.faqs.org/rfcs/rfc4808.html\">RFC 4808</a>" \
+ "RFC4809=<a href=\"http://www.faqs.org/rfcs/rfc4809.html\">RFC 4809</a>" \
+ "RFC4810=<a href=\"http://www.faqs.org/rfcs/rfc4810.html\">RFC 4810</a>" \
+ "RFC4811=<a href=\"http://www.faqs.org/rfcs/rfc4811.html\">RFC 4811</a>" \
+ "RFC4812=<a href=\"http://www.faqs.org/rfcs/rfc4812.html\">RFC 4812</a>" \
+ "RFC4813=<a href=\"http://www.faqs.org/rfcs/rfc4813.html\">RFC 4813</a>" \
+ "RFC4814=<a href=\"http://www.faqs.org/rfcs/rfc4814.html\">RFC 4814</a>" \
+ "RFC4815=<a href=\"http://www.faqs.org/rfcs/rfc4815.html\">RFC 4815</a>" \
+ "RFC4816=<a href=\"http://www.faqs.org/rfcs/rfc4816.html\">RFC 4816</a>" \
+ "RFC4817=<a href=\"http://www.faqs.org/rfcs/rfc4817.html\">RFC 4817</a>" \
+ "RFC4818=<a href=\"http://www.faqs.org/rfcs/rfc4818.html\">RFC 4818</a>" \
+ "RFC4819=<a href=\"http://www.faqs.org/rfcs/rfc4819.html\">RFC 4819</a>" \
+ "RFC4820=<a href=\"http://www.faqs.org/rfcs/rfc4820.html\">RFC 4820</a>" \
+ "RFC4821=<a href=\"http://www.faqs.org/rfcs/rfc4821.html\">RFC 4821</a>" \
+ "RFC4822=<a href=\"http://www.faqs.org/rfcs/rfc4822.html\">RFC 4822</a>" \
+ "RFC4823=<a href=\"http://www.faqs.org/rfcs/rfc4823.html\">RFC 4823</a>" \
+ "RFC4824=<a href=\"http://www.faqs.org/rfcs/rfc4824.html\">RFC 4824</a>" \
+ "RFC4825=<a href=\"http://www.faqs.org/rfcs/rfc4825.html\">RFC 4825</a>" \
+ "RFC4826=<a href=\"http://www.faqs.org/rfcs/rfc4826.html\">RFC 4826</a>" \
+ "RFC4827=<a href=\"http://www.faqs.org/rfcs/rfc4827.html\">RFC 4827</a>" \
+ "RFC4828=<a href=\"http://www.faqs.org/rfcs/rfc4828.html\">RFC 4828</a>" \
+ "RFC4829=<a href=\"http://www.faqs.org/rfcs/rfc4829.html\">RFC 4829</a>" \
+ "RFC4830=<a href=\"http://www.faqs.org/rfcs/rfc4830.html\">RFC 4830</a>" \
+ "RFC4831=<a href=\"http://www.faqs.org/rfcs/rfc4831.html\">RFC 4831</a>" \
+ "RFC4832=<a href=\"http://www.faqs.org/rfcs/rfc4832.html\">RFC 4832</a>" \
+ "RFC4833=<a href=\"http://www.faqs.org/rfcs/rfc4833.html\">RFC 4833</a>" \
+ "RFC4834=<a href=\"http://www.faqs.org/rfcs/rfc4834.html\">RFC 4834</a>" \
+ "RFC4835=<a href=\"http://www.faqs.org/rfcs/rfc4835.html\">RFC 4835</a>" \
+ "RFC4836=<a href=\"http://www.faqs.org/rfcs/rfc4836.html\">RFC 4836</a>" \
+ "RFC4837=<a href=\"http://www.faqs.org/rfcs/rfc4837.html\">RFC 4837</a>" \
+ "RFC4838=<a href=\"http://www.faqs.org/rfcs/rfc4838.html\">RFC 4838</a>" \
+ "RFC4839=<a href=\"http://www.faqs.org/rfcs/rfc4839.html\">RFC 4839</a>" \
+ "RFC4840=<a href=\"http://www.faqs.org/rfcs/rfc4840.html\">RFC 4840</a>" \
+ "RFC4841=<a href=\"http://www.faqs.org/rfcs/rfc4841.html\">RFC 4841</a>" \
+ "RFC4842=<a href=\"http://www.faqs.org/rfcs/rfc4842.html\">RFC 4842</a>" \
+ "RFC4843=<a href=\"http://www.faqs.org/rfcs/rfc4843.html\">RFC 4843</a>" \
+ "RFC4844=<a href=\"http://www.faqs.org/rfcs/rfc4844.html\">RFC 4844</a>" \
+ "RFC4845=<a href=\"http://www.faqs.org/rfcs/rfc4845.html\">RFC 4845</a>" \
+ "RFC4846=<a href=\"http://www.faqs.org/rfcs/rfc4846.html\">RFC 4846</a>" \
+ "RFC4847=<a href=\"http://www.faqs.org/rfcs/rfc4847.html\">RFC 4847</a>" \
+ "RFC4848=<a href=\"http://www.faqs.org/rfcs/rfc4848.html\">RFC 4848</a>" \
+ "RFC4849=<a href=\"http://www.faqs.org/rfcs/rfc4849.html\">RFC 4849</a>" \
+ "RFC4850=<a href=\"http://www.faqs.org/rfcs/rfc4850.html\">RFC 4850</a>" \
+ "RFC4851=<a href=\"http://www.faqs.org/rfcs/rfc4851.html\">RFC 4851</a>" \
+ "RFC4852=<a href=\"http://www.faqs.org/rfcs/rfc4852.html\">RFC 4852</a>" \
+ "RFC4853=<a href=\"http://www.faqs.org/rfcs/rfc4853.html\">RFC 4853</a>" \
+ "RFC4854=<a href=\"http://www.faqs.org/rfcs/rfc4854.html\">RFC 4854</a>" \
+ "RFC4855=<a href=\"http://www.faqs.org/rfcs/rfc4855.html\">RFC 4855</a>" \
+ "RFC4856=<a href=\"http://www.faqs.org/rfcs/rfc4856.html\">RFC 4856</a>" \
+ "RFC4857=<a href=\"http://www.faqs.org/rfcs/rfc4857.html\">RFC 4857</a>" \
+ "RFC4858=<a href=\"http://www.faqs.org/rfcs/rfc4858.html\">RFC 4858</a>" \
+ "RFC4859=<a href=\"http://www.faqs.org/rfcs/rfc4859.html\">RFC 4859</a>" \
+ "RFC4860=<a href=\"http://www.faqs.org/rfcs/rfc4860.html\">RFC 4860</a>" \
+ "RFC4861=<a href=\"http://www.faqs.org/rfcs/rfc4861.html\">RFC 4861</a>" \
+ "RFC4862=<a href=\"http://www.faqs.org/rfcs/rfc4862.html\">RFC 4862</a>" \
+ "RFC4863=<a href=\"http://www.faqs.org/rfcs/rfc4863.html\">RFC 4863</a>" \
+ "RFC4864=<a href=\"http://www.faqs.org/rfcs/rfc4864.html\">RFC 4864</a>" \
+ "RFC4865=<a href=\"http://www.faqs.org/rfcs/rfc4865.html\">RFC 4865</a>" \
+ "RFC4866=<a href=\"http://www.faqs.org/rfcs/rfc4866.html\">RFC 4866</a>" \
+ "RFC4867=<a href=\"http://www.faqs.org/rfcs/rfc4867.html\">RFC 4867</a>" \
+ "RFC4868=<a href=\"http://www.faqs.org/rfcs/rfc4868.html\">RFC 4868</a>" \
+ "RFC4869=<a href=\"http://www.faqs.org/rfcs/rfc4869.html\">RFC 4869</a>" \
+ "RFC4870=<a href=\"http://www.faqs.org/rfcs/rfc4870.html\">RFC 4870</a>" \
+ "RFC4871=<a href=\"http://www.faqs.org/rfcs/rfc4871.html\">RFC 4871</a>" \
+ "RFC4872=<a href=\"http://www.faqs.org/rfcs/rfc4872.html\">RFC 4872</a>" \
+ "RFC4873=<a href=\"http://www.faqs.org/rfcs/rfc4873.html\">RFC 4873</a>" \
+ "RFC4874=<a href=\"http://www.faqs.org/rfcs/rfc4874.html\">RFC 4874</a>" \
+ "RFC4875=<a href=\"http://www.faqs.org/rfcs/rfc4875.html\">RFC 4875</a>" \
+ "RFC4876=<a href=\"http://www.faqs.org/rfcs/rfc4876.html\">RFC 4876</a>" \
+ "RFC4877=<a href=\"http://www.faqs.org/rfcs/rfc4877.html\">RFC 4877</a>" \
+ "RFC4878=<a href=\"http://www.faqs.org/rfcs/rfc4878.html\">RFC 4878</a>" \
+ "RFC4879=<a href=\"http://www.faqs.org/rfcs/rfc4879.html\">RFC 4879</a>" \
+ "RFC4880=<a href=\"http://www.faqs.org/rfcs/rfc4880.html\">RFC 4880</a>" \
+ "RFC4881=<a href=\"http://www.faqs.org/rfcs/rfc4881.html\">RFC 4881</a>" \
+ "RFC4882=<a href=\"http://www.faqs.org/rfcs/rfc4882.html\">RFC 4882</a>" \
+ "RFC4883=<a href=\"http://www.faqs.org/rfcs/rfc4883.html\">RFC 4883</a>" \
+ "RFC4884=<a href=\"http://www.faqs.org/rfcs/rfc4884.html\">RFC 4884</a>" \
+ "RFC4885=<a href=\"http://www.faqs.org/rfcs/rfc4885.html\">RFC 4885</a>" \
+ "RFC4886=<a href=\"http://www.faqs.org/rfcs/rfc4886.html\">RFC 4886</a>" \
+ "RFC4887=<a href=\"http://www.faqs.org/rfcs/rfc4887.html\">RFC 4887</a>" \
+ "RFC4888=<a href=\"http://www.faqs.org/rfcs/rfc4888.html\">RFC 4888</a>" \
+ "RFC4889=<a href=\"http://www.faqs.org/rfcs/rfc4889.html\">RFC 4889</a>" \
+ "RFC4890=<a href=\"http://www.faqs.org/rfcs/rfc4890.html\">RFC 4890</a>" \
+ "RFC4891=<a href=\"http://www.faqs.org/rfcs/rfc4891.html\">RFC 4891</a>" \
+ "RFC4892=<a href=\"http://www.faqs.org/rfcs/rfc4892.html\">RFC 4892</a>" \
+ "RFC4893=<a href=\"http://www.faqs.org/rfcs/rfc4893.html\">RFC 4893</a>" \
+ "RFC4894=<a href=\"http://www.faqs.org/rfcs/rfc4894.html\">RFC 4894</a>" \
+ "RFC4895=<a href=\"http://www.faqs.org/rfcs/rfc4895.html\">RFC 4895</a>" \
+ "RFC4896=<a href=\"http://www.faqs.org/rfcs/rfc4896.html\">RFC 4896</a>" \
+ "RFC4897=<a href=\"http://www.faqs.org/rfcs/rfc4897.html\">RFC 4897</a>" \
+ "RFC4898=<a href=\"http://www.faqs.org/rfcs/rfc4898.html\">RFC 4898</a>" \
+ "RFC4899=<a href=\"http://www.faqs.org/rfcs/rfc4899.html\">RFC 4899</a>" \
+ "RFC4900=<a href=\"http://www.faqs.org/rfcs/rfc4900.html\">RFC 4900</a>" \
+ "RFC4901=<a href=\"http://www.faqs.org/rfcs/rfc4901.html\">RFC 4901</a>" \
+ "RFC4902=<a href=\"http://www.faqs.org/rfcs/rfc4902.html\">RFC 4902</a>" \
+ "RFC4903=<a href=\"http://www.faqs.org/rfcs/rfc4903.html\">RFC 4903</a>" \
+ "RFC4904=<a href=\"http://www.faqs.org/rfcs/rfc4904.html\">RFC 4904</a>" \
+ "RFC4905=<a href=\"http://www.faqs.org/rfcs/rfc4905.html\">RFC 4905</a>" \
+ "RFC4906=<a href=\"http://www.faqs.org/rfcs/rfc4906.html\">RFC 4906</a>" \
+ "RFC4907=<a href=\"http://www.faqs.org/rfcs/rfc4907.html\">RFC 4907</a>" \
+ "RFC4908=<a href=\"http://www.faqs.org/rfcs/rfc4908.html\">RFC 4908</a>" \
+ "RFC4909=<a href=\"http://www.faqs.org/rfcs/rfc4909.html\">RFC 4909</a>" \
+ "RFC4910=<a href=\"http://www.faqs.org/rfcs/rfc4910.html\">RFC 4910</a>" \
+ "RFC4911=<a href=\"http://www.faqs.org/rfcs/rfc4911.html\">RFC 4911</a>" \
+ "RFC4912=<a href=\"http://www.faqs.org/rfcs/rfc4912.html\">RFC 4912</a>" \
+ "RFC4913=<a href=\"http://www.faqs.org/rfcs/rfc4913.html\">RFC 4913</a>" \
+ "RFC4914=<a href=\"http://www.faqs.org/rfcs/rfc4914.html\">RFC 4914</a>" \
+ "RFC4915=<a href=\"http://www.faqs.org/rfcs/rfc4915.html\">RFC 4915</a>" \
+ "RFC4916=<a href=\"http://www.faqs.org/rfcs/rfc4916.html\">RFC 4916</a>" \
+ "RFC4917=<a href=\"http://www.faqs.org/rfcs/rfc4917.html\">RFC 4917</a>" \
+ "RFC4918=<a href=\"http://www.faqs.org/rfcs/rfc4918.html\">RFC 4918</a>" \
+ "RFC4919=<a href=\"http://www.faqs.org/rfcs/rfc4919.html\">RFC 4919</a>" \
+ "RFC4920=<a href=\"http://www.faqs.org/rfcs/rfc4920.html\">RFC 4920</a>" \
+ "RFC4921=<a href=\"http://www.faqs.org/rfcs/rfc4921.html\">RFC 4921</a>" \
+ "RFC4922=<a href=\"http://www.faqs.org/rfcs/rfc4922.html\">RFC 4922</a>" \
+ "RFC4923=<a href=\"http://www.faqs.org/rfcs/rfc4923.html\">RFC 4923</a>" \
+ "RFC4924=<a href=\"http://www.faqs.org/rfcs/rfc4924.html\">RFC 4924</a>" \
+ "RFC4925=<a href=\"http://www.faqs.org/rfcs/rfc4925.html\">RFC 4925</a>" \
+ "RFC4926=<a href=\"http://www.faqs.org/rfcs/rfc4926.html\">RFC 4926</a>" \
+ "RFC4927=<a href=\"http://www.faqs.org/rfcs/rfc4927.html\">RFC 4927</a>" \
+ "RFC4928=<a href=\"http://www.faqs.org/rfcs/rfc4928.html\">RFC 4928</a>" \
+ "RFC4929=<a href=\"http://www.faqs.org/rfcs/rfc4929.html\">RFC 4929</a>" \
+ "RFC4930=<a href=\"http://www.faqs.org/rfcs/rfc4930.html\">RFC 4930</a>" \
+ "RFC4931=<a href=\"http://www.faqs.org/rfcs/rfc4931.html\">RFC 4931</a>" \
+ "RFC4932=<a href=\"http://www.faqs.org/rfcs/rfc4932.html\">RFC 4932</a>" \
+ "RFC4933=<a href=\"http://www.faqs.org/rfcs/rfc4933.html\">RFC 4933</a>" \
+ "RFC4934=<a href=\"http://www.faqs.org/rfcs/rfc4934.html\">RFC 4934</a>" \
+ "RFC4935=<a href=\"http://www.faqs.org/rfcs/rfc4935.html\">RFC 4935</a>" \
+ "RFC4936=<a href=\"http://www.faqs.org/rfcs/rfc4936.html\">RFC 4936</a>" \
+ "RFC4937=<a href=\"http://www.faqs.org/rfcs/rfc4937.html\">RFC 4937</a>" \
+ "RFC4938=<a href=\"http://www.faqs.org/rfcs/rfc4938.html\">RFC 4938</a>" \
+ "RFC4939=<a href=\"http://www.faqs.org/rfcs/rfc4939.html\">RFC 4939</a>" \
+ "RFC4940=<a href=\"http://www.faqs.org/rfcs/rfc4940.html\">RFC 4940</a>" \
+ "RFC4941=<a href=\"http://www.faqs.org/rfcs/rfc4941.html\">RFC 4941</a>" \
+ "RFC4942=<a href=\"http://www.faqs.org/rfcs/rfc4942.html\">RFC 4942</a>" \
+ "RFC4943=<a href=\"http://www.faqs.org/rfcs/rfc4943.html\">RFC 4943</a>" \
+ "RFC4944=<a href=\"http://www.faqs.org/rfcs/rfc4944.html\">RFC 4944</a>" \
+ "RFC4945=<a href=\"http://www.faqs.org/rfcs/rfc4945.html\">RFC 4945</a>" \
+ "RFC4946=<a href=\"http://www.faqs.org/rfcs/rfc4946.html\">RFC 4946</a>" \
+ "RFC4947=<a href=\"http://www.faqs.org/rfcs/rfc4947.html\">RFC 4947</a>" \
+ "RFC4948=<a href=\"http://www.faqs.org/rfcs/rfc4948.html\">RFC 4948</a>" \
+ "RFC4949=<a href=\"http://www.faqs.org/rfcs/rfc4949.html\">RFC 4949</a>" \
+ "RFC4950=<a href=\"http://www.faqs.org/rfcs/rfc4950.html\">RFC 4950</a>" \
+ "RFC4951=<a href=\"http://www.faqs.org/rfcs/rfc4951.html\">RFC 4951</a>" \
+ "RFC4952=<a href=\"http://www.faqs.org/rfcs/rfc4952.html\">RFC 4952</a>" \
+ "RFC4953=<a href=\"http://www.faqs.org/rfcs/rfc4953.html\">RFC 4953</a>" \
+ "RFC4954=<a href=\"http://www.faqs.org/rfcs/rfc4954.html\">RFC 4954</a>" \
+ "RFC4955=<a href=\"http://www.faqs.org/rfcs/rfc4955.html\">RFC 4955</a>" \
+ "RFC4956=<a href=\"http://www.faqs.org/rfcs/rfc4956.html\">RFC 4956</a>" \
+ "RFC4957=<a href=\"http://www.faqs.org/rfcs/rfc4957.html\">RFC 4957</a>" \
+ "RFC4958=<a href=\"http://www.faqs.org/rfcs/rfc4958.html\">RFC 4958</a>" \
+ "RFC4959=<a href=\"http://www.faqs.org/rfcs/rfc4959.html\">RFC 4959</a>" \
+ "RFC4960=<a href=\"http://www.faqs.org/rfcs/rfc4960.html\">RFC 4960</a>" \
+ "RFC4961=<a href=\"http://www.faqs.org/rfcs/rfc4961.html\">RFC 4961</a>" \
+ "RFC4962=<a href=\"http://www.faqs.org/rfcs/rfc4962.html\">RFC 4962</a>" \
+ "RFC4963=<a href=\"http://www.faqs.org/rfcs/rfc4963.html\">RFC 4963</a>" \
+ "RFC4964=<a href=\"http://www.faqs.org/rfcs/rfc4964.html\">RFC 4964</a>" \
+ "RFC4965=<a href=\"http://www.faqs.org/rfcs/rfc4965.html\">RFC 4965</a>" \
+ "RFC4966=<a href=\"http://www.faqs.org/rfcs/rfc4966.html\">RFC 4966</a>" \
+ "RFC4967=<a href=\"http://www.faqs.org/rfcs/rfc4967.html\">RFC 4967</a>" \
+ "RFC4968=<a href=\"http://www.faqs.org/rfcs/rfc4968.html\">RFC 4968</a>" \
+ "RFC4969=<a href=\"http://www.faqs.org/rfcs/rfc4969.html\">RFC 4969</a>" \
+ "RFC4970=<a href=\"http://www.faqs.org/rfcs/rfc4970.html\">RFC 4970</a>" \
+ "RFC4971=<a href=\"http://www.faqs.org/rfcs/rfc4971.html\">RFC 4971</a>" \
+ "RFC4972=<a href=\"http://www.faqs.org/rfcs/rfc4972.html\">RFC 4972</a>" \
+ "RFC4973=<a href=\"http://www.faqs.org/rfcs/rfc4973.html\">RFC 4973</a>" \
+ "RFC4974=<a href=\"http://www.faqs.org/rfcs/rfc4974.html\">RFC 4974</a>" \
+ "RFC4975=<a href=\"http://www.faqs.org/rfcs/rfc4975.html\">RFC 4975</a>" \
+ "RFC4976=<a href=\"http://www.faqs.org/rfcs/rfc4976.html\">RFC 4976</a>" \
+ "RFC4977=<a href=\"http://www.faqs.org/rfcs/rfc4977.html\">RFC 4977</a>" \
+ "RFC4978=<a href=\"http://www.faqs.org/rfcs/rfc4978.html\">RFC 4978</a>" \
+ "RFC4979=<a href=\"http://www.faqs.org/rfcs/rfc4979.html\">RFC 4979</a>" \
+ "RFC4980=<a href=\"http://www.faqs.org/rfcs/rfc4980.html\">RFC 4980</a>" \
+ "RFC4981=<a href=\"http://www.faqs.org/rfcs/rfc4981.html\">RFC 4981</a>" \
+ "RFC4982=<a href=\"http://www.faqs.org/rfcs/rfc4982.html\">RFC 4982</a>" \
+ "RFC4983=<a href=\"http://www.faqs.org/rfcs/rfc4983.html\">RFC 4983</a>" \
+ "RFC4984=<a href=\"http://www.faqs.org/rfcs/rfc4984.html\">RFC 4984</a>" \
+ "RFC4985=<a href=\"http://www.faqs.org/rfcs/rfc4985.html\">RFC 4985</a>" \
+ "RFC4986=<a href=\"http://www.faqs.org/rfcs/rfc4986.html\">RFC 4986</a>" \
+ "RFC4987=<a href=\"http://www.faqs.org/rfcs/rfc4987.html\">RFC 4987</a>" \
+ "RFC4988=<a href=\"http://www.faqs.org/rfcs/rfc4988.html\">RFC 4988</a>" \
+ "RFC4989=<a href=\"http://www.faqs.org/rfcs/rfc4989.html\">RFC 4989</a>" \
+ "RFC4990=<a href=\"http://www.faqs.org/rfcs/rfc4990.html\">RFC 4990</a>" \
+ "RFC4991=<a href=\"http://www.faqs.org/rfcs/rfc4991.html\">RFC 4991</a>" \
+ "RFC4992=<a href=\"http://www.faqs.org/rfcs/rfc4992.html\">RFC 4992</a>" \
+ "RFC4993=<a href=\"http://www.faqs.org/rfcs/rfc4993.html\">RFC 4993</a>" \
+ "RFC4994=<a href=\"http://www.faqs.org/rfcs/rfc4994.html\">RFC 4994</a>" \
+ "RFC4995=<a href=\"http://www.faqs.org/rfcs/rfc4995.html\">RFC 4995</a>" \
+ "RFC4996=<a href=\"http://www.faqs.org/rfcs/rfc4996.html\">RFC 4996</a>" \
+ "RFC4997=<a href=\"http://www.faqs.org/rfcs/rfc4997.html\">RFC 4997</a>" \
+ "RFC4998=<a href=\"http://www.faqs.org/rfcs/rfc4998.html\">RFC 4998</a>" \
+ "RFC4999=<a href=\"http://www.faqs.org/rfcs/rfc4999.html\">RFC 4999</a>" \
+ "RFC5000=<a href=\"http://www.faqs.org/rfcs/rfc5000.html\">RFC 5000</a>" \
+ "RFC5001=<a href=\"http://www.faqs.org/rfcs/rfc5001.html\">RFC 5001</a>" \
+ "RFC5002=<a href=\"http://www.faqs.org/rfcs/rfc5002.html\">RFC 5002</a>" \
+ "RFC5003=<a href=\"http://www.faqs.org/rfcs/rfc5003.html\">RFC 5003</a>" \
+ "RFC5004=<a href=\"http://www.faqs.org/rfcs/rfc5004.html\">RFC 5004</a>" \
+ "RFC5005=<a href=\"http://www.faqs.org/rfcs/rfc5005.html\">RFC 5005</a>" \
+ "RFC5006=<a href=\"http://www.faqs.org/rfcs/rfc5006.html\">RFC 5006</a>" \
+ "RFC5007=<a href=\"http://www.faqs.org/rfcs/rfc5007.html\">RFC 5007</a>" \
+ "RFC5008=<a href=\"http://www.faqs.org/rfcs/rfc5008.html\">RFC 5008</a>" \
+ "RFC5009=<a href=\"http://www.faqs.org/rfcs/rfc5009.html\">RFC 5009</a>" \
+ "RFC5010=<a href=\"http://www.faqs.org/rfcs/rfc5010.html\">RFC 5010</a>" \
+ "RFC5011=<a href=\"http://www.faqs.org/rfcs/rfc5011.html\">RFC 5011</a>" \
+ "RFC5012=<a href=\"http://www.faqs.org/rfcs/rfc5012.html\">RFC 5012</a>" \
+ "RFC5013=<a href=\"http://www.faqs.org/rfcs/rfc5013.html\">RFC 5013</a>" \
+ "RFC5014=<a href=\"http://www.faqs.org/rfcs/rfc5014.html\">RFC 5014</a>" \
+ "RFC5015=<a href=\"http://www.faqs.org/rfcs/rfc5015.html\">RFC 5015</a>" \
+ "RFC5016=<a href=\"http://www.faqs.org/rfcs/rfc5016.html\">RFC 5016</a>" \
+ "RFC5017=<a href=\"http://www.faqs.org/rfcs/rfc5017.html\">RFC 5017</a>" \
+ "RFC5018=<a href=\"http://www.faqs.org/rfcs/rfc5018.html\">RFC 5018</a>" \
+ "RFC5019=<a href=\"http://www.faqs.org/rfcs/rfc5019.html\">RFC 5019</a>" \
+ "RFC5020=<a href=\"http://www.faqs.org/rfcs/rfc5020.html\">RFC 5020</a>" \
+ "RFC5021=<a href=\"http://www.faqs.org/rfcs/rfc5021.html\">RFC 5021</a>" \
+ "RFC5022=<a href=\"http://www.faqs.org/rfcs/rfc5022.html\">RFC 5022</a>" \
+ "RFC5023=<a href=\"http://www.faqs.org/rfcs/rfc5023.html\">RFC 5023</a>" \
+ "RFC5024=<a href=\"http://www.faqs.org/rfcs/rfc5024.html\">RFC 5024</a>" \
+ "RFC5025=<a href=\"http://www.faqs.org/rfcs/rfc5025.html\">RFC 5025</a>" \
+ "RFC5026=<a href=\"http://www.faqs.org/rfcs/rfc5026.html\">RFC 5026</a>" \
+ "RFC5027=<a href=\"http://www.faqs.org/rfcs/rfc5027.html\">RFC 5027</a>" \
+ "RFC5028=<a href=\"http://www.faqs.org/rfcs/rfc5028.html\">RFC 5028</a>" \
+ "RFC5029=<a href=\"http://www.faqs.org/rfcs/rfc5029.html\">RFC 5029</a>" \
+ "RFC5030=<a href=\"http://www.faqs.org/rfcs/rfc5030.html\">RFC 5030</a>" \
+ "RFC5031=<a href=\"http://www.faqs.org/rfcs/rfc5031.html\">RFC 5031</a>" \
+ "RFC5032=<a href=\"http://www.faqs.org/rfcs/rfc5032.html\">RFC 5032</a>" \
+ "RFC5033=<a href=\"http://www.faqs.org/rfcs/rfc5033.html\">RFC 5033</a>" \
+ "RFC5034=<a href=\"http://www.faqs.org/rfcs/rfc5034.html\">RFC 5034</a>" \
+ "RFC5035=<a href=\"http://www.faqs.org/rfcs/rfc5035.html\">RFC 5035</a>" \
+ "RFC5036=<a href=\"http://www.faqs.org/rfcs/rfc5036.html\">RFC 5036</a>" \
+ "RFC5037=<a href=\"http://www.faqs.org/rfcs/rfc5037.html\">RFC 5037</a>" \
+ "RFC5038=<a href=\"http://www.faqs.org/rfcs/rfc5038.html\">RFC 5038</a>" \
+ "RFC5039=<a href=\"http://www.faqs.org/rfcs/rfc5039.html\">RFC 5039</a>" \
+ "RFC5040=<a href=\"http://www.faqs.org/rfcs/rfc5040.html\">RFC 5040</a>" \
+ "RFC5041=<a href=\"http://www.faqs.org/rfcs/rfc5041.html\">RFC 5041</a>" \
+ "RFC5042=<a href=\"http://www.faqs.org/rfcs/rfc5042.html\">RFC 5042</a>" \
+ "RFC5043=<a href=\"http://www.faqs.org/rfcs/rfc5043.html\">RFC 5043</a>" \
+ "RFC5044=<a href=\"http://www.faqs.org/rfcs/rfc5044.html\">RFC 5044</a>" \
+ "RFC5045=<a href=\"http://www.faqs.org/rfcs/rfc5045.html\">RFC 5045</a>" \
+ "RFC5046=<a href=\"http://www.faqs.org/rfcs/rfc5046.html\">RFC 5046</a>" \
+ "RFC5047=<a href=\"http://www.faqs.org/rfcs/rfc5047.html\">RFC 5047</a>" \
+ "RFC5048=<a href=\"http://www.faqs.org/rfcs/rfc5048.html\">RFC 5048</a>" \
+ "RFC5049=<a href=\"http://www.faqs.org/rfcs/rfc5049.html\">RFC 5049</a>" \
+ "RFC5050=<a href=\"http://www.faqs.org/rfcs/rfc5050.html\">RFC 5050</a>" \
+ "RFC5051=<a href=\"http://www.faqs.org/rfcs/rfc5051.html\">RFC 5051</a>" \
+ "RFC5052=<a href=\"http://www.faqs.org/rfcs/rfc5052.html\">RFC 5052</a>" \
+ "RFC5053=<a href=\"http://www.faqs.org/rfcs/rfc5053.html\">RFC 5053</a>" \
+ "RFC5054=<a href=\"http://www.faqs.org/rfcs/rfc5054.html\">RFC 5054</a>" \
+ "RFC5055=<a href=\"http://www.faqs.org/rfcs/rfc5055.html\">RFC 5055</a>" \
+ "RFC5056=<a href=\"http://www.faqs.org/rfcs/rfc5056.html\">RFC 5056</a>" \
+ "RFC5057=<a href=\"http://www.faqs.org/rfcs/rfc5057.html\">RFC 5057</a>" \
+ "RFC5058=<a href=\"http://www.faqs.org/rfcs/rfc5058.html\">RFC 5058</a>" \
+ "RFC5059=<a href=\"http://www.faqs.org/rfcs/rfc5059.html\">RFC 5059</a>" \
+ "RFC5060=<a href=\"http://www.faqs.org/rfcs/rfc5060.html\">RFC 5060</a>" \
+ "RFC5061=<a href=\"http://www.faqs.org/rfcs/rfc5061.html\">RFC 5061</a>" \
+ "RFC5062=<a href=\"http://www.faqs.org/rfcs/rfc5062.html\">RFC 5062</a>" \
+ "RFC5063=<a href=\"http://www.faqs.org/rfcs/rfc5063.html\">RFC 5063</a>" \
+ "RFC5064=<a href=\"http://www.faqs.org/rfcs/rfc5064.html\">RFC 5064</a>" \
+ "RFC5065=<a href=\"http://www.faqs.org/rfcs/rfc5065.html\">RFC 5065</a>" \
+ "RFC5066=<a href=\"http://www.faqs.org/rfcs/rfc5066.html\">RFC 5066</a>" \
+ "RFC5067=<a href=\"http://www.faqs.org/rfcs/rfc5067.html\">RFC 5067</a>" \
+ "RFC5068=<a href=\"http://www.faqs.org/rfcs/rfc5068.html\">RFC 5068</a>" \
+ "RFC5069=<a href=\"http://www.faqs.org/rfcs/rfc5069.html\">RFC 5069</a>" \
+ "RFC5070=<a href=\"http://www.faqs.org/rfcs/rfc5070.html\">RFC 5070</a>" \
+ "RFC5071=<a href=\"http://www.faqs.org/rfcs/rfc5071.html\">RFC 5071</a>" \
+ "RFC5072=<a href=\"http://www.faqs.org/rfcs/rfc5072.html\">RFC 5072</a>" \
+ "RFC5073=<a href=\"http://www.faqs.org/rfcs/rfc5073.html\">RFC 5073</a>" \
+ "RFC5074=<a href=\"http://www.faqs.org/rfcs/rfc5074.html\">RFC 5074</a>" \
+ "RFC5075=<a href=\"http://www.faqs.org/rfcs/rfc5075.html\">RFC 5075</a>" \
+ "RFC5076=<a href=\"http://www.faqs.org/rfcs/rfc5076.html\">RFC 5076</a>" \
+ "RFC5077=<a href=\"http://www.faqs.org/rfcs/rfc5077.html\">RFC 5077</a>" \
+ "RFC5078=<a href=\"http://www.faqs.org/rfcs/rfc5078.html\">RFC 5078</a>" \
+ "RFC5079=<a href=\"http://www.faqs.org/rfcs/rfc5079.html\">RFC 5079</a>" \
+ "RFC5080=<a href=\"http://www.faqs.org/rfcs/rfc5080.html\">RFC 5080</a>" \
+ "RFC5081=<a href=\"http://www.faqs.org/rfcs/rfc5081.html\">RFC 5081</a>" \
+ "RFC5082=<a href=\"http://www.faqs.org/rfcs/rfc5082.html\">RFC 5082</a>" \
+ "RFC5083=<a href=\"http://www.faqs.org/rfcs/rfc5083.html\">RFC 5083</a>" \
+ "RFC5084=<a href=\"http://www.faqs.org/rfcs/rfc5084.html\">RFC 5084</a>" \
+ "RFC5085=<a href=\"http://www.faqs.org/rfcs/rfc5085.html\">RFC 5085</a>" \
+ "RFC5086=<a href=\"http://www.faqs.org/rfcs/rfc5086.html\">RFC 5086</a>" \
+ "RFC5087=<a href=\"http://www.faqs.org/rfcs/rfc5087.html\">RFC 5087</a>" \
+ "RFC5088=<a href=\"http://www.faqs.org/rfcs/rfc5088.html\">RFC 5088</a>" \
+ "RFC5089=<a href=\"http://www.faqs.org/rfcs/rfc5089.html\">RFC 5089</a>" \
+ "RFC5090=<a href=\"http://www.faqs.org/rfcs/rfc5090.html\">RFC 5090</a>" \
+ "RFC5091=<a href=\"http://www.faqs.org/rfcs/rfc5091.html\">RFC 5091</a>" \
+ "RFC5092=<a href=\"http://www.faqs.org/rfcs/rfc5092.html\">RFC 5092</a>" \
+ "RFC5093=<a href=\"http://www.faqs.org/rfcs/rfc5093.html\">RFC 5093</a>" \
+ "RFC5094=<a href=\"http://www.faqs.org/rfcs/rfc5094.html\">RFC 5094</a>" \
+ "RFC5095=<a href=\"http://www.faqs.org/rfcs/rfc5095.html\">RFC 5095</a>" \
+ "RFC5096=<a href=\"http://www.faqs.org/rfcs/rfc5096.html\">RFC 5096</a>" \
+ "RFC5097=<a href=\"http://www.faqs.org/rfcs/rfc5097.html\">RFC 5097</a>" \
+ "RFC5098=<a href=\"http://www.faqs.org/rfcs/rfc5098.html\">RFC 5098</a>" \
+ "RFC5099=<a href=\"http://www.faqs.org/rfcs/rfc5099.html\">RFC 5099</a>" \
+ "RFC5100=<a href=\"http://www.faqs.org/rfcs/rfc5100.html\">RFC 5100</a>" \
+ "RFC5101=<a href=\"http://www.faqs.org/rfcs/rfc5101.html\">RFC 5101</a>" \
+ "RFC5102=<a href=\"http://www.faqs.org/rfcs/rfc5102.html\">RFC 5102</a>" \
+ "RFC5103=<a href=\"http://www.faqs.org/rfcs/rfc5103.html\">RFC 5103</a>" \
+ "RFC5104=<a href=\"http://www.faqs.org/rfcs/rfc5104.html\">RFC 5104</a>" \
+ "RFC5105=<a href=\"http://www.faqs.org/rfcs/rfc5105.html\">RFC 5105</a>" \
+ "RFC5106=<a href=\"http://www.faqs.org/rfcs/rfc5106.html\">RFC 5106</a>" \
+ "RFC5107=<a href=\"http://www.faqs.org/rfcs/rfc5107.html\">RFC 5107</a>" \
+ "RFC5108=<a href=\"http://www.faqs.org/rfcs/rfc5108.html\">RFC 5108</a>" \
+ "RFC5109=<a href=\"http://www.faqs.org/rfcs/rfc5109.html\">RFC 5109</a>" \
+ "RFC5110=<a href=\"http://www.faqs.org/rfcs/rfc5110.html\">RFC 5110</a>" \
+ "RFC5111=<a href=\"http://www.faqs.org/rfcs/rfc5111.html\">RFC 5111</a>" \
+ "RFC5112=<a href=\"http://www.faqs.org/rfcs/rfc5112.html\">RFC 5112</a>" \
+ "RFC5113=<a href=\"http://www.faqs.org/rfcs/rfc5113.html\">RFC 5113</a>" \
+ "RFC5114=<a href=\"http://www.faqs.org/rfcs/rfc5114.html\">RFC 5114</a>" \
+ "RFC5115=<a href=\"http://www.faqs.org/rfcs/rfc5115.html\">RFC 5115</a>" \
+ "RFC5116=<a href=\"http://www.faqs.org/rfcs/rfc5116.html\">RFC 5116</a>" \
+ "RFC5117=<a href=\"http://www.faqs.org/rfcs/rfc5117.html\">RFC 5117</a>" \
+ "RFC5118=<a href=\"http://www.faqs.org/rfcs/rfc5118.html\">RFC 5118</a>" \
+ "RFC5119=<a href=\"http://www.faqs.org/rfcs/rfc5119.html\">RFC 5119</a>" \
+ "RFC5120=<a href=\"http://www.faqs.org/rfcs/rfc5120.html\">RFC 5120</a>" \
+ "RFC5121=<a href=\"http://www.faqs.org/rfcs/rfc5121.html\">RFC 5121</a>" \
+ "RFC5122=<a href=\"http://www.faqs.org/rfcs/rfc5122.html\">RFC 5122</a>" \
+ "RFC5123=<a href=\"http://www.faqs.org/rfcs/rfc5123.html\">RFC 5123</a>" \
+ "RFC5124=<a href=\"http://www.faqs.org/rfcs/rfc5124.html\">RFC 5124</a>" \
+ "RFC5125=<a href=\"http://www.faqs.org/rfcs/rfc5125.html\">RFC 5125</a>" \
+ "RFC5126=<a href=\"http://www.faqs.org/rfcs/rfc5126.html\">RFC 5126</a>" \
+ "RFC5127=<a href=\"http://www.faqs.org/rfcs/rfc5127.html\">RFC 5127</a>" \
+ "RFC5128=<a href=\"http://www.faqs.org/rfcs/rfc5128.html\">RFC 5128</a>" \
+ "RFC5129=<a href=\"http://www.faqs.org/rfcs/rfc5129.html\">RFC 5129</a>" \
+ "RFC5130=<a href=\"http://www.faqs.org/rfcs/rfc5130.html\">RFC 5130</a>" \
+ "RFC5131=<a href=\"http://www.faqs.org/rfcs/rfc5131.html\">RFC 5131</a>" \
+ "RFC5132=<a href=\"http://www.faqs.org/rfcs/rfc5132.html\">RFC 5132</a>" \
+ "RFC5133=<a href=\"http://www.faqs.org/rfcs/rfc5133.html\">RFC 5133</a>" \
+ "RFC5134=<a href=\"http://www.faqs.org/rfcs/rfc5134.html\">RFC 5134</a>" \
+ "RFC5135=<a href=\"http://www.faqs.org/rfcs/rfc5135.html\">RFC 5135</a>" \
+ "RFC5136=<a href=\"http://www.faqs.org/rfcs/rfc5136.html\">RFC 5136</a>" \
+ "RFC5137=<a href=\"http://www.faqs.org/rfcs/rfc5137.html\">RFC 5137</a>" \
+ "RFC5138=<a href=\"http://www.faqs.org/rfcs/rfc5138.html\">RFC 5138</a>" \
+ "RFC5139=<a href=\"http://www.faqs.org/rfcs/rfc5139.html\">RFC 5139</a>" \
+ "RFC5140=<a href=\"http://www.faqs.org/rfcs/rfc5140.html\">RFC 5140</a>" \
+ "RFC5141=<a href=\"http://www.faqs.org/rfcs/rfc5141.html\">RFC 5141</a>" \
+ "RFC5142=<a href=\"http://www.faqs.org/rfcs/rfc5142.html\">RFC 5142</a>" \
+ "RFC5143=<a href=\"http://www.faqs.org/rfcs/rfc5143.html\">RFC 5143</a>" \
+ "RFC5144=<a href=\"http://www.faqs.org/rfcs/rfc5144.html\">RFC 5144</a>" \
+ "RFC5145=<a href=\"http://www.faqs.org/rfcs/rfc5145.html\">RFC 5145</a>" \
+ "RFC5146=<a href=\"http://www.faqs.org/rfcs/rfc5146.html\">RFC 5146</a>" \
+ "RFC5147=<a href=\"http://www.faqs.org/rfcs/rfc5147.html\">RFC 5147</a>" \
+ "RFC5148=<a href=\"http://www.faqs.org/rfcs/rfc5148.html\">RFC 5148</a>" \
+ "RFC5149=<a href=\"http://www.faqs.org/rfcs/rfc5149.html\">RFC 5149</a>" \
+ "RFC5150=<a href=\"http://www.faqs.org/rfcs/rfc5150.html\">RFC 5150</a>" \
+ "RFC5151=<a href=\"http://www.faqs.org/rfcs/rfc5151.html\">RFC 5151</a>" \
+ "RFC5152=<a href=\"http://www.faqs.org/rfcs/rfc5152.html\">RFC 5152</a>" \
+ "RFC5153=<a href=\"http://www.faqs.org/rfcs/rfc5153.html\">RFC 5153</a>" \
+ "RFC5154=<a href=\"http://www.faqs.org/rfcs/rfc5154.html\">RFC 5154</a>" \
+ "RFC5155=<a href=\"http://www.faqs.org/rfcs/rfc5155.html\">RFC 5155</a>" \
+ "RFC5156=<a href=\"http://www.faqs.org/rfcs/rfc5156.html\">RFC 5156</a>" \
+ "RFC5157=<a href=\"http://www.faqs.org/rfcs/rfc5157.html\">RFC 5157</a>" \
+ "RFC5158=<a href=\"http://www.faqs.org/rfcs/rfc5158.html\">RFC 5158</a>" \
+ "RFC5159=<a href=\"http://www.faqs.org/rfcs/rfc5159.html\">RFC 5159</a>" \
+ "RFC5160=<a href=\"http://www.faqs.org/rfcs/rfc5160.html\">RFC 5160</a>" \
+ "RFC5161=<a href=\"http://www.faqs.org/rfcs/rfc5161.html\">RFC 5161</a>" \
+ "RFC5162=<a href=\"http://www.faqs.org/rfcs/rfc5162.html\">RFC 5162</a>" \
+ "RFC5163=<a href=\"http://www.faqs.org/rfcs/rfc5163.html\">RFC 5163</a>" \
+ "RFC5164=<a href=\"http://www.faqs.org/rfcs/rfc5164.html\">RFC 5164</a>" \
+ "RFC5165=<a href=\"http://www.faqs.org/rfcs/rfc5165.html\">RFC 5165</a>" \
+ "RFC5166=<a href=\"http://www.faqs.org/rfcs/rfc5166.html\">RFC 5166</a>" \
+ "RFC5167=<a href=\"http://www.faqs.org/rfcs/rfc5167.html\">RFC 5167</a>" \
+ "RFC5168=<a href=\"http://www.faqs.org/rfcs/rfc5168.html\">RFC 5168</a>" \
+ "RFC5169=<a href=\"http://www.faqs.org/rfcs/rfc5169.html\">RFC 5169</a>" \
+ "RFC5170=<a href=\"http://www.faqs.org/rfcs/rfc5170.html\">RFC 5170</a>" \
+ "RFC5171=<a href=\"http://www.faqs.org/rfcs/rfc5171.html\">RFC 5171</a>" \
+ "RFC5172=<a href=\"http://www.faqs.org/rfcs/rfc5172.html\">RFC 5172</a>" \
+ "RFC5173=<a href=\"http://www.faqs.org/rfcs/rfc5173.html\">RFC 5173</a>" \
+ "RFC5174=<a href=\"http://www.faqs.org/rfcs/rfc5174.html\">RFC 5174</a>" \
+ "RFC5175=<a href=\"http://www.faqs.org/rfcs/rfc5175.html\">RFC 5175</a>" \
+ "RFC5176=<a href=\"http://www.faqs.org/rfcs/rfc5176.html\">RFC 5176</a>" \
+ "RFC5177=<a href=\"http://www.faqs.org/rfcs/rfc5177.html\">RFC 5177</a>" \
+ "RFC5178=<a href=\"http://www.faqs.org/rfcs/rfc5178.html\">RFC 5178</a>" \
+ "RFC5179=<a href=\"http://www.faqs.org/rfcs/rfc5179.html\">RFC 5179</a>" \
+ "RFC5180=<a href=\"http://www.faqs.org/rfcs/rfc5180.html\">RFC 5180</a>" \
+ "RFC5181=<a href=\"http://www.faqs.org/rfcs/rfc5181.html\">RFC 5181</a>" \
+ "RFC5182=<a href=\"http://www.faqs.org/rfcs/rfc5182.html\">RFC 5182</a>" \
+ "RFC5183=<a href=\"http://www.faqs.org/rfcs/rfc5183.html\">RFC 5183</a>" \
+ "RFC5184=<a href=\"http://www.faqs.org/rfcs/rfc5184.html\">RFC 5184</a>" \
+ "RFC5185=<a href=\"http://www.faqs.org/rfcs/rfc5185.html\">RFC 5185</a>" \
+ "RFC5186=<a href=\"http://www.faqs.org/rfcs/rfc5186.html\">RFC 5186</a>" \
+ "RFC5187=<a href=\"http://www.faqs.org/rfcs/rfc5187.html\">RFC 5187</a>" \
+ "RFC5188=<a href=\"http://www.faqs.org/rfcs/rfc5188.html\">RFC 5188</a>" \
+ "RFC5189=<a href=\"http://www.faqs.org/rfcs/rfc5189.html\">RFC 5189</a>" \
+ "RFC5190=<a href=\"http://www.faqs.org/rfcs/rfc5190.html\">RFC 5190</a>" \
+ "RFC5191=<a href=\"http://www.faqs.org/rfcs/rfc5191.html\">RFC 5191</a>" \
+ "RFC5192=<a href=\"http://www.faqs.org/rfcs/rfc5192.html\">RFC 5192</a>" \
+ "RFC5193=<a href=\"http://www.faqs.org/rfcs/rfc5193.html\">RFC 5193</a>" \
+ "RFC5194=<a href=\"http://www.faqs.org/rfcs/rfc5194.html\">RFC 5194</a>" \
+ "RFC5195=<a href=\"http://www.faqs.org/rfcs/rfc5195.html\">RFC 5195</a>" \
+ "RFC5196=<a href=\"http://www.faqs.org/rfcs/rfc5196.html\">RFC 5196</a>" \
+ "RFC5197=<a href=\"http://www.faqs.org/rfcs/rfc5197.html\">RFC 5197</a>" \
+ "RFC5198=<a href=\"http://www.faqs.org/rfcs/rfc5198.html\">RFC 5198</a>" \
+ "RFC5199=<a href=\"http://www.faqs.org/rfcs/rfc5199.html\">RFC 5199</a>" \
+ "RFC5200=<a href=\"http://www.faqs.org/rfcs/rfc5200.html\">RFC 5200</a>" \
+ "RFC5201=<a href=\"http://www.faqs.org/rfcs/rfc5201.html\">RFC 5201</a>" \
+ "RFC5202=<a href=\"http://www.faqs.org/rfcs/rfc5202.html\">RFC 5202</a>" \
+ "RFC5203=<a href=\"http://www.faqs.org/rfcs/rfc5203.html\">RFC 5203</a>" \
+ "RFC5204=<a href=\"http://www.faqs.org/rfcs/rfc5204.html\">RFC 5204</a>" \
+ "RFC5205=<a href=\"http://www.faqs.org/rfcs/rfc5205.html\">RFC 5205</a>" \
+ "RFC5206=<a href=\"http://www.faqs.org/rfcs/rfc5206.html\">RFC 5206</a>" \
+ "RFC5207=<a href=\"http://www.faqs.org/rfcs/rfc5207.html\">RFC 5207</a>" \
+ "RFC5208=<a href=\"http://www.faqs.org/rfcs/rfc5208.html\">RFC 5208</a>" \
+ "RFC5209=<a href=\"http://www.faqs.org/rfcs/rfc5209.html\">RFC 5209</a>" \
+ "RFC5210=<a href=\"http://www.faqs.org/rfcs/rfc5210.html\">RFC 5210</a>" \
+ "RFC5211=<a href=\"http://www.faqs.org/rfcs/rfc5211.html\">RFC 5211</a>" \
+ "RFC5212=<a href=\"http://www.faqs.org/rfcs/rfc5212.html\">RFC 5212</a>" \
+ "RFC5213=<a href=\"http://www.faqs.org/rfcs/rfc5213.html\">RFC 5213</a>" \
+ "RFC5214=<a href=\"http://www.faqs.org/rfcs/rfc5214.html\">RFC 5214</a>" \
+ "RFC5215=<a href=\"http://www.faqs.org/rfcs/rfc5215.html\">RFC 5215</a>" \
+ "RFC5216=<a href=\"http://www.faqs.org/rfcs/rfc5216.html\">RFC 5216</a>" \
+ "RFC5217=<a href=\"http://www.faqs.org/rfcs/rfc5217.html\">RFC 5217</a>" \
+ "RFC5218=<a href=\"http://www.faqs.org/rfcs/rfc5218.html\">RFC 5218</a>" \
+ "RFC5219=<a href=\"http://www.faqs.org/rfcs/rfc5219.html\">RFC 5219</a>" \
+ "RFC5220=<a href=\"http://www.faqs.org/rfcs/rfc5220.html\">RFC 5220</a>" \
+ "RFC5221=<a href=\"http://www.faqs.org/rfcs/rfc5221.html\">RFC 5221</a>" \
+ "RFC5222=<a href=\"http://www.faqs.org/rfcs/rfc5222.html\">RFC 5222</a>" \
+ "RFC5223=<a href=\"http://www.faqs.org/rfcs/rfc5223.html\">RFC 5223</a>" \
+ "RFC5224=<a href=\"http://www.faqs.org/rfcs/rfc5224.html\">RFC 5224</a>" \
+ "RFC5225=<a href=\"http://www.faqs.org/rfcs/rfc5225.html\">RFC 5225</a>" \
+ "RFC5226=<a href=\"http://www.faqs.org/rfcs/rfc5226.html\">RFC 5226</a>" \
+ "RFC5227=<a href=\"http://www.faqs.org/rfcs/rfc5227.html\">RFC 5227</a>" \
+ "RFC5228=<a href=\"http://www.faqs.org/rfcs/rfc5228.html\">RFC 5228</a>" \
+ "RFC5229=<a href=\"http://www.faqs.org/rfcs/rfc5229.html\">RFC 5229</a>" \
+ "RFC5230=<a href=\"http://www.faqs.org/rfcs/rfc5230.html\">RFC 5230</a>" \
+ "RFC5231=<a href=\"http://www.faqs.org/rfcs/rfc5231.html\">RFC 5231</a>" \
+ "RFC5232=<a href=\"http://www.faqs.org/rfcs/rfc5232.html\">RFC 5232</a>" \
+ "RFC5233=<a href=\"http://www.faqs.org/rfcs/rfc5233.html\">RFC 5233</a>" \
+ "RFC5234=<a href=\"http://www.faqs.org/rfcs/rfc5234.html\">RFC 5234</a>" \
+ "RFC5235=<a href=\"http://www.faqs.org/rfcs/rfc5235.html\">RFC 5235</a>" \
+ "RFC5236=<a href=\"http://www.faqs.org/rfcs/rfc5236.html\">RFC 5236</a>" \
+ "RFC5237=<a href=\"http://www.faqs.org/rfcs/rfc5237.html\">RFC 5237</a>" \
+ "RFC5238=<a href=\"http://www.faqs.org/rfcs/rfc5238.html\">RFC 5238</a>" \
+ "RFC5239=<a href=\"http://www.faqs.org/rfcs/rfc5239.html\">RFC 5239</a>" \
+ "RFC5240=<a href=\"http://www.faqs.org/rfcs/rfc5240.html\">RFC 5240</a>" \
+ "RFC5241=<a href=\"http://www.faqs.org/rfcs/rfc5241.html\">RFC 5241</a>" \
+ "RFC5242=<a href=\"http://www.faqs.org/rfcs/rfc5242.html\">RFC 5242</a>" \
+ "RFC5243=<a href=\"http://www.faqs.org/rfcs/rfc5243.html\">RFC 5243</a>" \
+ "RFC5244=<a href=\"http://www.faqs.org/rfcs/rfc5244.html\">RFC 5244</a>" \
+ "RFC5245=<a href=\"http://www.faqs.org/rfcs/rfc5245.html\">RFC 5245</a>" \
+ "RFC5246=<a href=\"http://www.faqs.org/rfcs/rfc5246.html\">RFC 5246</a>" \
+ "RFC5247=<a href=\"http://www.faqs.org/rfcs/rfc5247.html\">RFC 5247</a>" \
+ "RFC5248=<a href=\"http://www.faqs.org/rfcs/rfc5248.html\">RFC 5248</a>" \
+ "RFC5249=<a href=\"http://www.faqs.org/rfcs/rfc5249.html\">RFC 5249</a>" \
+ "RFC5250=<a href=\"http://www.faqs.org/rfcs/rfc5250.html\">RFC 5250</a>" \
+ "RFC5251=<a href=\"http://www.faqs.org/rfcs/rfc5251.html\">RFC 5251</a>" \
+ "RFC5252=<a href=\"http://www.faqs.org/rfcs/rfc5252.html\">RFC 5252</a>" \
+ "RFC5253=<a href=\"http://www.faqs.org/rfcs/rfc5253.html\">RFC 5253</a>" \
+ "RFC5254=<a href=\"http://www.faqs.org/rfcs/rfc5254.html\">RFC 5254</a>" \
+ "RFC5255=<a href=\"http://www.faqs.org/rfcs/rfc5255.html\">RFC 5255</a>" \
+ "RFC5256=<a href=\"http://www.faqs.org/rfcs/rfc5256.html\">RFC 5256</a>" \
+ "RFC5257=<a href=\"http://www.faqs.org/rfcs/rfc5257.html\">RFC 5257</a>" \
+ "RFC5258=<a href=\"http://www.faqs.org/rfcs/rfc5258.html\">RFC 5258</a>" \
+ "RFC5259=<a href=\"http://www.faqs.org/rfcs/rfc5259.html\">RFC 5259</a>" \
+ "RFC5260=<a href=\"http://www.faqs.org/rfcs/rfc5260.html\">RFC 5260</a>" \
+ "RFC5261=<a href=\"http://www.faqs.org/rfcs/rfc5261.html\">RFC 5261</a>" \
+ "RFC5262=<a href=\"http://www.faqs.org/rfcs/rfc5262.html\">RFC 5262</a>" \
+ "RFC5263=<a href=\"http://www.faqs.org/rfcs/rfc5263.html\">RFC 5263</a>" \
+ "RFC5264=<a href=\"http://www.faqs.org/rfcs/rfc5264.html\">RFC 5264</a>" \
+ "RFC5265=<a href=\"http://www.faqs.org/rfcs/rfc5265.html\">RFC 5265</a>" \
+ "RFC5266=<a href=\"http://www.faqs.org/rfcs/rfc5266.html\">RFC 5266</a>" \
+ "RFC5267=<a href=\"http://www.faqs.org/rfcs/rfc5267.html\">RFC 5267</a>" \
+ "RFC5268=<a href=\"http://www.faqs.org/rfcs/rfc5268.html\">RFC 5268</a>" \
+ "RFC5269=<a href=\"http://www.faqs.org/rfcs/rfc5269.html\">RFC 5269</a>" \
+ "RFC5270=<a href=\"http://www.faqs.org/rfcs/rfc5270.html\">RFC 5270</a>" \
+ "RFC5271=<a href=\"http://www.faqs.org/rfcs/rfc5271.html\">RFC 5271</a>" \
+ "RFC5272=<a href=\"http://www.faqs.org/rfcs/rfc5272.html\">RFC 5272</a>" \
+ "RFC5273=<a href=\"http://www.faqs.org/rfcs/rfc5273.html\">RFC 5273</a>" \
+ "RFC5274=<a href=\"http://www.faqs.org/rfcs/rfc5274.html\">RFC 5274</a>" \
+ "RFC5275=<a href=\"http://www.faqs.org/rfcs/rfc5275.html\">RFC 5275</a>" \
+ "RFC5276=<a href=\"http://www.faqs.org/rfcs/rfc5276.html\">RFC 5276</a>" \
+ "RFC5277=<a href=\"http://www.faqs.org/rfcs/rfc5277.html\">RFC 5277</a>" \
+ "RFC5278=<a href=\"http://www.faqs.org/rfcs/rfc5278.html\">RFC 5278</a>" \
+ "RFC5279=<a href=\"http://www.faqs.org/rfcs/rfc5279.html\">RFC 5279</a>" \
+ "RFC5280=<a href=\"http://www.faqs.org/rfcs/rfc5280.html\">RFC 5280</a>" \
+ "RFC5281=<a href=\"http://www.faqs.org/rfcs/rfc5281.html\">RFC 5281</a>" \
+ "RFC5282=<a href=\"http://www.faqs.org/rfcs/rfc5282.html\">RFC 5282</a>" \
+ "RFC5283=<a href=\"http://www.faqs.org/rfcs/rfc5283.html\">RFC 5283</a>" \
+ "RFC5284=<a href=\"http://www.faqs.org/rfcs/rfc5284.html\">RFC 5284</a>" \
+ "RFC5285=<a href=\"http://www.faqs.org/rfcs/rfc5285.html\">RFC 5285</a>" \
+ "RFC5286=<a href=\"http://www.faqs.org/rfcs/rfc5286.html\">RFC 5286</a>" \
+ "RFC5287=<a href=\"http://www.faqs.org/rfcs/rfc5287.html\">RFC 5287</a>" \
+ "RFC5288=<a href=\"http://www.faqs.org/rfcs/rfc5288.html\">RFC 5288</a>" \
+ "RFC5289=<a href=\"http://www.faqs.org/rfcs/rfc5289.html\">RFC 5289</a>" \
+ "RFC5290=<a href=\"http://www.faqs.org/rfcs/rfc5290.html\">RFC 5290</a>" \
+ "RFC5291=<a href=\"http://www.faqs.org/rfcs/rfc5291.html\">RFC 5291</a>" \
+ "RFC5292=<a href=\"http://www.faqs.org/rfcs/rfc5292.html\">RFC 5292</a>" \
+ "RFC5293=<a href=\"http://www.faqs.org/rfcs/rfc5293.html\">RFC 5293</a>" \
+ "RFC5294=<a href=\"http://www.faqs.org/rfcs/rfc5294.html\">RFC 5294</a>" \
+ "RFC5295=<a href=\"http://www.faqs.org/rfcs/rfc5295.html\">RFC 5295</a>" \
+ "RFC5296=<a href=\"http://www.faqs.org/rfcs/rfc5296.html\">RFC 5296</a>" \
+ "RFC5297=<a href=\"http://www.faqs.org/rfcs/rfc5297.html\">RFC 5297</a>" \
+ "RFC5298=<a href=\"http://www.faqs.org/rfcs/rfc5298.html\">RFC 5298</a>" \
+ "RFC5299=<a href=\"http://www.faqs.org/rfcs/rfc5299.html\">RFC 5299</a>" \
+ "RFC5300=<a href=\"http://www.faqs.org/rfcs/rfc5300.html\">RFC 5300</a>" \
+ "RFC5301=<a href=\"http://www.faqs.org/rfcs/rfc5301.html\">RFC 5301</a>" \
+ "RFC5302=<a href=\"http://www.faqs.org/rfcs/rfc5302.html\">RFC 5302</a>" \
+ "RFC5303=<a href=\"http://www.faqs.org/rfcs/rfc5303.html\">RFC 5303</a>" \
+ "RFC5304=<a href=\"http://www.faqs.org/rfcs/rfc5304.html\">RFC 5304</a>" \
+ "RFC5305=<a href=\"http://www.faqs.org/rfcs/rfc5305.html\">RFC 5305</a>" \
+ "RFC5306=<a href=\"http://www.faqs.org/rfcs/rfc5306.html\">RFC 5306</a>" \
+ "RFC5307=<a href=\"http://www.faqs.org/rfcs/rfc5307.html\">RFC 5307</a>" \
+ "RFC5308=<a href=\"http://www.faqs.org/rfcs/rfc5308.html\">RFC 5308</a>" \
+ "RFC5309=<a href=\"http://www.faqs.org/rfcs/rfc5309.html\">RFC 5309</a>" \
+ "RFC5310=<a href=\"http://www.faqs.org/rfcs/rfc5310.html\">RFC 5310</a>" \
+ "RFC5311=<a href=\"http://www.faqs.org/rfcs/rfc5311.html\">RFC 5311</a>" \
+ "RFC5312=<a href=\"http://www.faqs.org/rfcs/rfc5312.html\">RFC 5312</a>" \
+ "RFC5313=<a href=\"http://www.faqs.org/rfcs/rfc5313.html\">RFC 5313</a>" \
+ "RFC5314=<a href=\"http://www.faqs.org/rfcs/rfc5314.html\">RFC 5314</a>" \
+ "RFC5315=<a href=\"http://www.faqs.org/rfcs/rfc5315.html\">RFC 5315</a>" \
+ "RFC5316=<a href=\"http://www.faqs.org/rfcs/rfc5316.html\">RFC 5316</a>" \
+ "RFC5317=<a href=\"http://www.faqs.org/rfcs/rfc5317.html\">RFC 5317</a>" \
+ "RFC5318=<a href=\"http://www.faqs.org/rfcs/rfc5318.html\">RFC 5318</a>" \
+ "RFC5319=<a href=\"http://www.faqs.org/rfcs/rfc5319.html\">RFC 5319</a>" \
+ "RFC5320=<a href=\"http://www.faqs.org/rfcs/rfc5320.html\">RFC 5320</a>" \
+ "RFC5321=<a href=\"http://www.faqs.org/rfcs/rfc5321.html\">RFC 5321</a>" \
+ "RFC5322=<a href=\"http://www.faqs.org/rfcs/rfc5322.html\">RFC 5322</a>" \
+ "RFC5323=<a href=\"http://www.faqs.org/rfcs/rfc5323.html\">RFC 5323</a>" \
+ "RFC5324=<a href=\"http://www.faqs.org/rfcs/rfc5324.html\">RFC 5324</a>" \
+ "RFC5325=<a href=\"http://www.faqs.org/rfcs/rfc5325.html\">RFC 5325</a>" \
+ "RFC5326=<a href=\"http://www.faqs.org/rfcs/rfc5326.html\">RFC 5326</a>" \
+ "RFC5327=<a href=\"http://www.faqs.org/rfcs/rfc5327.html\">RFC 5327</a>" \
+ "RFC5328=<a href=\"http://www.faqs.org/rfcs/rfc5328.html\">RFC 5328</a>" \
+ "RFC5329=<a href=\"http://www.faqs.org/rfcs/rfc5329.html\">RFC 5329</a>" \
+ "RFC5330=<a href=\"http://www.faqs.org/rfcs/rfc5330.html\">RFC 5330</a>" \
+ "RFC5331=<a href=\"http://www.faqs.org/rfcs/rfc5331.html\">RFC 5331</a>" \
+ "RFC5332=<a href=\"http://www.faqs.org/rfcs/rfc5332.html\">RFC 5332</a>" \
+ "RFC5333=<a href=\"http://www.faqs.org/rfcs/rfc5333.html\">RFC 5333</a>" \
+ "RFC5334=<a href=\"http://www.faqs.org/rfcs/rfc5334.html\">RFC 5334</a>" \
+ "RFC5335=<a href=\"http://www.faqs.org/rfcs/rfc5335.html\">RFC 5335</a>" \
+ "RFC5336=<a href=\"http://www.faqs.org/rfcs/rfc5336.html\">RFC 5336</a>" \
+ "RFC5337=<a href=\"http://www.faqs.org/rfcs/rfc5337.html\">RFC 5337</a>" \
+ "RFC5338=<a href=\"http://www.faqs.org/rfcs/rfc5338.html\">RFC 5338</a>" \
+ "RFC5339=<a href=\"http://www.faqs.org/rfcs/rfc5339.html\">RFC 5339</a>" \
+ "RFC5340=<a href=\"http://www.faqs.org/rfcs/rfc5340.html\">RFC 5340</a>" \
+ "RFC5341=<a href=\"http://www.faqs.org/rfcs/rfc5341.html\">RFC 5341</a>" \
+ "RFC5342=<a href=\"http://www.faqs.org/rfcs/rfc5342.html\">RFC 5342</a>" \
+ "RFC5343=<a href=\"http://www.faqs.org/rfcs/rfc5343.html\">RFC 5343</a>" \
+ "RFC5344=<a href=\"http://www.faqs.org/rfcs/rfc5344.html\">RFC 5344</a>" \
+ "RFC5345=<a href=\"http://www.faqs.org/rfcs/rfc5345.html\">RFC 5345</a>" \
+ "RFC5346=<a href=\"http://www.faqs.org/rfcs/rfc5346.html\">RFC 5346</a>" \
+ "RFC5347=<a href=\"http://www.faqs.org/rfcs/rfc5347.html\">RFC 5347</a>" \
+ "RFC5348=<a href=\"http://www.faqs.org/rfcs/rfc5348.html\">RFC 5348</a>" \
+ "RFC5349=<a href=\"http://www.faqs.org/rfcs/rfc5349.html\">RFC 5349</a>" \
+ "RFC5350=<a href=\"http://www.faqs.org/rfcs/rfc5350.html\">RFC 5350</a>" \
+ "RFC5351=<a href=\"http://www.faqs.org/rfcs/rfc5351.html\">RFC 5351</a>" \
+ "RFC5352=<a href=\"http://www.faqs.org/rfcs/rfc5352.html\">RFC 5352</a>" \
+ "RFC5353=<a href=\"http://www.faqs.org/rfcs/rfc5353.html\">RFC 5353</a>" \
+ "RFC5354=<a href=\"http://www.faqs.org/rfcs/rfc5354.html\">RFC 5354</a>" \
+ "RFC5355=<a href=\"http://www.faqs.org/rfcs/rfc5355.html\">RFC 5355</a>" \
+ "RFC5356=<a href=\"http://www.faqs.org/rfcs/rfc5356.html\">RFC 5356</a>" \
+ "RFC5357=<a href=\"http://www.faqs.org/rfcs/rfc5357.html\">RFC 5357</a>" \
+ "RFC5358=<a href=\"http://www.faqs.org/rfcs/rfc5358.html\">RFC 5358</a>" \
+ "RFC5359=<a href=\"http://www.faqs.org/rfcs/rfc5359.html\">RFC 5359</a>" \
+ "RFC5360=<a href=\"http://www.faqs.org/rfcs/rfc5360.html\">RFC 5360</a>" \
+ "RFC5361=<a href=\"http://www.faqs.org/rfcs/rfc5361.html\">RFC 5361</a>" \
+ "RFC5362=<a href=\"http://www.faqs.org/rfcs/rfc5362.html\">RFC 5362</a>" \
+ "RFC5363=<a href=\"http://www.faqs.org/rfcs/rfc5363.html\">RFC 5363</a>" \
+ "RFC5364=<a href=\"http://www.faqs.org/rfcs/rfc5364.html\">RFC 5364</a>" \
+ "RFC5365=<a href=\"http://www.faqs.org/rfcs/rfc5365.html\">RFC 5365</a>" \
+ "RFC5366=<a href=\"http://www.faqs.org/rfcs/rfc5366.html\">RFC 5366</a>" \
+ "RFC5367=<a href=\"http://www.faqs.org/rfcs/rfc5367.html\">RFC 5367</a>" \
+ "RFC5368=<a href=\"http://www.faqs.org/rfcs/rfc5368.html\">RFC 5368</a>" \
+ "RFC5369=<a href=\"http://www.faqs.org/rfcs/rfc5369.html\">RFC 5369</a>" \
+ "RFC5370=<a href=\"http://www.faqs.org/rfcs/rfc5370.html\">RFC 5370</a>" \
+ "RFC5371=<a href=\"http://www.faqs.org/rfcs/rfc5371.html\">RFC 5371</a>" \
+ "RFC5372=<a href=\"http://www.faqs.org/rfcs/rfc5372.html\">RFC 5372</a>" \
+ "RFC5373=<a href=\"http://www.faqs.org/rfcs/rfc5373.html\">RFC 5373</a>" \
+ "RFC5374=<a href=\"http://www.faqs.org/rfcs/rfc5374.html\">RFC 5374</a>" \
+ "RFC5375=<a href=\"http://www.faqs.org/rfcs/rfc5375.html\">RFC 5375</a>" \
+ "RFC5376=<a href=\"http://www.faqs.org/rfcs/rfc5376.html\">RFC 5376</a>" \
+ "RFC5377=<a href=\"http://www.faqs.org/rfcs/rfc5377.html\">RFC 5377</a>" \
+ "RFC5378=<a href=\"http://www.faqs.org/rfcs/rfc5378.html\">RFC 5378</a>" \
+ "RFC5379=<a href=\"http://www.faqs.org/rfcs/rfc5379.html\">RFC 5379</a>" \
+ "RFC5380=<a href=\"http://www.faqs.org/rfcs/rfc5380.html\">RFC 5380</a>" \
+ "RFC5381=<a href=\"http://www.faqs.org/rfcs/rfc5381.html\">RFC 5381</a>" \
+ "RFC5382=<a href=\"http://www.faqs.org/rfcs/rfc5382.html\">RFC 5382</a>" \
+ "RFC5383=<a href=\"http://www.faqs.org/rfcs/rfc5383.html\">RFC 5383</a>" \
+ "RFC5384=<a href=\"http://www.faqs.org/rfcs/rfc5384.html\">RFC 5384</a>" \
+ "RFC5385=<a href=\"http://www.faqs.org/rfcs/rfc5385.html\">RFC 5385</a>" \
+ "RFC5386=<a href=\"http://www.faqs.org/rfcs/rfc5386.html\">RFC 5386</a>" \
+ "RFC5387=<a href=\"http://www.faqs.org/rfcs/rfc5387.html\">RFC 5387</a>" \
+ "RFC5388=<a href=\"http://www.faqs.org/rfcs/rfc5388.html\">RFC 5388</a>" \
+ "RFC5389=<a href=\"http://www.faqs.org/rfcs/rfc5389.html\">RFC 5389</a>" \
+ "RFC5390=<a href=\"http://www.faqs.org/rfcs/rfc5390.html\">RFC 5390</a>" \
+ "RFC5391=<a href=\"http://www.faqs.org/rfcs/rfc5391.html\">RFC 5391</a>" \
+ "RFC5392=<a href=\"http://www.faqs.org/rfcs/rfc5392.html\">RFC 5392</a>" \
+ "RFC5393=<a href=\"http://www.faqs.org/rfcs/rfc5393.html\">RFC 5393</a>" \
+ "RFC5394=<a href=\"http://www.faqs.org/rfcs/rfc5394.html\">RFC 5394</a>" \
+ "RFC5395=<a href=\"http://www.faqs.org/rfcs/rfc5395.html\">RFC 5395</a>" \
+ "RFC5396=<a href=\"http://www.faqs.org/rfcs/rfc5396.html\">RFC 5396</a>" \
+ "RFC5397=<a href=\"http://www.faqs.org/rfcs/rfc5397.html\">RFC 5397</a>" \
+ "RFC5398=<a href=\"http://www.faqs.org/rfcs/rfc5398.html\">RFC 5398</a>" \
+ "RFC5399=<a href=\"http://www.faqs.org/rfcs/rfc5399.html\">RFC 5399</a>" \
+ "RFC5400=<a href=\"http://www.faqs.org/rfcs/rfc5400.html\">RFC 5400</a>" \
+ "RFC5401=<a href=\"http://www.faqs.org/rfcs/rfc5401.html\">RFC 5401</a>" \
+ "RFC5402=<a href=\"http://www.faqs.org/rfcs/rfc5402.html\">RFC 5402</a>" \
+ "RFC5403=<a href=\"http://www.faqs.org/rfcs/rfc5403.html\">RFC 5403</a>" \
+ "RFC5404=<a href=\"http://www.faqs.org/rfcs/rfc5404.html\">RFC 5404</a>" \
+ "RFC5405=<a href=\"http://www.faqs.org/rfcs/rfc5405.html\">RFC 5405</a>" \
+ "RFC5406=<a href=\"http://www.faqs.org/rfcs/rfc5406.html\">RFC 5406</a>" \
+ "RFC5407=<a href=\"http://www.faqs.org/rfcs/rfc5407.html\">RFC 5407</a>" \
+ "RFC5408=<a href=\"http://www.faqs.org/rfcs/rfc5408.html\">RFC 5408</a>" \
+ "RFC5409=<a href=\"http://www.faqs.org/rfcs/rfc5409.html\">RFC 5409</a>" \
+ "RFC5410=<a href=\"http://www.faqs.org/rfcs/rfc5410.html\">RFC 5410</a>" \
+ "RFC5411=<a href=\"http://www.faqs.org/rfcs/rfc5411.html\">RFC 5411</a>" \
+ "RFC5412=<a href=\"http://www.faqs.org/rfcs/rfc5412.html\">RFC 5412</a>" \
+ "RFC5413=<a href=\"http://www.faqs.org/rfcs/rfc5413.html\">RFC 5413</a>" \
+ "RFC5414=<a href=\"http://www.faqs.org/rfcs/rfc5414.html\">RFC 5414</a>" \
+ "RFC5415=<a href=\"http://www.faqs.org/rfcs/rfc5415.html\">RFC 5415</a>" \
+ "RFC5416=<a href=\"http://www.faqs.org/rfcs/rfc5416.html\">RFC 5416</a>" \
+ "RFC5417=<a href=\"http://www.faqs.org/rfcs/rfc5417.html\">RFC 5417</a>" \
+ "RFC5418=<a href=\"http://www.faqs.org/rfcs/rfc5418.html\">RFC 5418</a>" \
+ "RFC5419=<a href=\"http://www.faqs.org/rfcs/rfc5419.html\">RFC 5419</a>" \
+ "RFC5420=<a href=\"http://www.faqs.org/rfcs/rfc5420.html\">RFC 5420</a>" \
+ "RFC5421=<a href=\"http://www.faqs.org/rfcs/rfc5421.html\">RFC 5421</a>" \
+ "RFC5422=<a href=\"http://www.faqs.org/rfcs/rfc5422.html\">RFC 5422</a>" \
+ "RFC5423=<a href=\"http://www.faqs.org/rfcs/rfc5423.html\">RFC 5423</a>" \
+ "RFC5424=<a href=\"http://www.faqs.org/rfcs/rfc5424.html\">RFC 5424</a>" \
+ "RFC5425=<a href=\"http://www.faqs.org/rfcs/rfc5425.html\">RFC 5425</a>" \
+ "RFC5426=<a href=\"http://www.faqs.org/rfcs/rfc5426.html\">RFC 5426</a>" \
+ "RFC5427=<a href=\"http://www.faqs.org/rfcs/rfc5427.html\">RFC 5427</a>" \
+ "RFC5428=<a href=\"http://www.faqs.org/rfcs/rfc5428.html\">RFC 5428</a>" \
+ "RFC5429=<a href=\"http://www.faqs.org/rfcs/rfc5429.html\">RFC 5429</a>" \
+ "RFC5430=<a href=\"http://www.faqs.org/rfcs/rfc5430.html\">RFC 5430</a>" \
+ "RFC5431=<a href=\"http://www.faqs.org/rfcs/rfc5431.html\">RFC 5431</a>" \
+ "RFC5432=<a href=\"http://www.faqs.org/rfcs/rfc5432.html\">RFC 5432</a>" \
+ "RFC5433=<a href=\"http://www.faqs.org/rfcs/rfc5433.html\">RFC 5433</a>" \
+ "RFC5434=<a href=\"http://www.faqs.org/rfcs/rfc5434.html\">RFC 5434</a>" \
+ "RFC5435=<a href=\"http://www.faqs.org/rfcs/rfc5435.html\">RFC 5435</a>" \
+ "RFC5436=<a href=\"http://www.faqs.org/rfcs/rfc5436.html\">RFC 5436</a>" \
+ "RFC5437=<a href=\"http://www.faqs.org/rfcs/rfc5437.html\">RFC 5437</a>" \
+ "RFC5438=<a href=\"http://www.faqs.org/rfcs/rfc5438.html\">RFC 5438</a>" \
+ "RFC5439=<a href=\"http://www.faqs.org/rfcs/rfc5439.html\">RFC 5439</a>" \
+ "RFC5440=<a href=\"http://www.faqs.org/rfcs/rfc5440.html\">RFC 5440</a>" \
+ "RFC5441=<a href=\"http://www.faqs.org/rfcs/rfc5441.html\">RFC 5441</a>" \
+ "RFC5442=<a href=\"http://www.faqs.org/rfcs/rfc5442.html\">RFC 5442</a>" \
+ "RFC5443=<a href=\"http://www.faqs.org/rfcs/rfc5443.html\">RFC 5443</a>" \
+ "RFC5444=<a href=\"http://www.faqs.org/rfcs/rfc5444.html\">RFC 5444</a>" \
+ "RFC5445=<a href=\"http://www.faqs.org/rfcs/rfc5445.html\">RFC 5445</a>" \
+ "RFC5446=<a href=\"http://www.faqs.org/rfcs/rfc5446.html\">RFC 5446</a>" \
+ "RFC5447=<a href=\"http://www.faqs.org/rfcs/rfc5447.html\">RFC 5447</a>" \
+ "RFC5448=<a href=\"http://www.faqs.org/rfcs/rfc5448.html\">RFC 5448</a>" \
+ "RFC5449=<a href=\"http://www.faqs.org/rfcs/rfc5449.html\">RFC 5449</a>" \
+ "RFC5450=<a href=\"http://www.faqs.org/rfcs/rfc5450.html\">RFC 5450</a>" \
+ "RFC5451=<a href=\"http://www.faqs.org/rfcs/rfc5451.html\">RFC 5451</a>" \
+ "RFC5452=<a href=\"http://www.faqs.org/rfcs/rfc5452.html\">RFC 5452</a>" \
+ "RFC5453=<a href=\"http://www.faqs.org/rfcs/rfc5453.html\">RFC 5453</a>" \
+ "RFC5454=<a href=\"http://www.faqs.org/rfcs/rfc5454.html\">RFC 5454</a>" \
+ "RFC5455=<a href=\"http://www.faqs.org/rfcs/rfc5455.html\">RFC 5455</a>" \
+ "RFC5456=<a href=\"http://www.faqs.org/rfcs/rfc5456.html\">RFC 5456</a>" \
+ "RFC5457=<a href=\"http://www.faqs.org/rfcs/rfc5457.html\">RFC 5457</a>" \
+ "RFC5458=<a href=\"http://www.faqs.org/rfcs/rfc5458.html\">RFC 5458</a>" \
+ "RFC5459=<a href=\"http://www.faqs.org/rfcs/rfc5459.html\">RFC 5459</a>" \
+ "RFC5460=<a href=\"http://www.faqs.org/rfcs/rfc5460.html\">RFC 5460</a>" \
+ "RFC5461=<a href=\"http://www.faqs.org/rfcs/rfc5461.html\">RFC 5461</a>" \
+ "RFC5462=<a href=\"http://www.faqs.org/rfcs/rfc5462.html\">RFC 5462</a>" \
+ "RFC5463=<a href=\"http://www.faqs.org/rfcs/rfc5463.html\">RFC 5463</a>" \
+ "RFC5464=<a href=\"http://www.faqs.org/rfcs/rfc5464.html\">RFC 5464</a>" \
+ "RFC5465=<a href=\"http://www.faqs.org/rfcs/rfc5465.html\">RFC 5465</a>" \
+ "RFC5466=<a href=\"http://www.faqs.org/rfcs/rfc5466.html\">RFC 5466</a>" \
+ "RFC5467=<a href=\"http://www.faqs.org/rfcs/rfc5467.html\">RFC 5467</a>" \
+ "RFC5468=<a href=\"http://www.faqs.org/rfcs/rfc5468.html\">RFC 5468</a>" \
+ "RFC5469=<a href=\"http://www.faqs.org/rfcs/rfc5469.html\">RFC 5469</a>" \
+ "RFC5470=<a href=\"http://www.faqs.org/rfcs/rfc5470.html\">RFC 5470</a>" \
+ "RFC5471=<a href=\"http://www.faqs.org/rfcs/rfc5471.html\">RFC 5471</a>" \
+ "RFC5472=<a href=\"http://www.faqs.org/rfcs/rfc5472.html\">RFC 5472</a>" \
+ "RFC5473=<a href=\"http://www.faqs.org/rfcs/rfc5473.html\">RFC 5473</a>" \
+ "RFC5474=<a href=\"http://www.faqs.org/rfcs/rfc5474.html\">RFC 5474</a>" \
+ "RFC5475=<a href=\"http://www.faqs.org/rfcs/rfc5475.html\">RFC 5475</a>" \
+ "RFC5476=<a href=\"http://www.faqs.org/rfcs/rfc5476.html\">RFC 5476</a>" \
+ "RFC5477=<a href=\"http://www.faqs.org/rfcs/rfc5477.html\">RFC 5477</a>" \
+ "RFC5478=<a href=\"http://www.faqs.org/rfcs/rfc5478.html\">RFC 5478</a>" \
+ "RFC5479=<a href=\"http://www.faqs.org/rfcs/rfc5479.html\">RFC 5479</a>" \
+ "RFC5480=<a href=\"http://www.faqs.org/rfcs/rfc5480.html\">RFC 5480</a>" \
+ "RFC5481=<a href=\"http://www.faqs.org/rfcs/rfc5481.html\">RFC 5481</a>" \
+ "RFC5482=<a href=\"http://www.faqs.org/rfcs/rfc5482.html\">RFC 5482</a>" \
+ "RFC5483=<a href=\"http://www.faqs.org/rfcs/rfc5483.html\">RFC 5483</a>" \
+ "RFC5484=<a href=\"http://www.faqs.org/rfcs/rfc5484.html\">RFC 5484</a>" \
+ "RFC5485=<a href=\"http://www.faqs.org/rfcs/rfc5485.html\">RFC 5485</a>" \
+ "RFC5486=<a href=\"http://www.faqs.org/rfcs/rfc5486.html\">RFC 5486</a>" \
+ "RFC5487=<a href=\"http://www.faqs.org/rfcs/rfc5487.html\">RFC 5487</a>" \
+ "RFC5488=<a href=\"http://www.faqs.org/rfcs/rfc5488.html\">RFC 5488</a>" \
+ "RFC5489=<a href=\"http://www.faqs.org/rfcs/rfc5489.html\">RFC 5489</a>" \
+ "RFC5490=<a href=\"http://www.faqs.org/rfcs/rfc5490.html\">RFC 5490</a>" \
+ "RFC5491=<a href=\"http://www.faqs.org/rfcs/rfc5491.html\">RFC 5491</a>" \
+ "RFC5492=<a href=\"http://www.faqs.org/rfcs/rfc5492.html\">RFC 5492</a>" \
+ "RFC5493=<a href=\"http://www.faqs.org/rfcs/rfc5493.html\">RFC 5493</a>" \
+ "RFC5494=<a href=\"http://www.faqs.org/rfcs/rfc5494.html\">RFC 5494</a>" \
+ "RFC5495=<a href=\"http://www.faqs.org/rfcs/rfc5495.html\">RFC 5495</a>" \
+ "RFC5496=<a href=\"http://www.faqs.org/rfcs/rfc5496.html\">RFC 5496</a>" \
+ "RFC5497=<a href=\"http://www.faqs.org/rfcs/rfc5497.html\">RFC 5497</a>" \
+ "RFC5498=<a href=\"http://www.faqs.org/rfcs/rfc5498.html\">RFC 5498</a>" \
+ "RFC5499=<a href=\"http://www.faqs.org/rfcs/rfc5499.html\">RFC 5499</a>"
+
+# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
+# sources only. Doxygen will then generate output that is more tailored for C.
+# For instance, some of the names that are used will be different. The list
+# of all members will be omitted, etc.
+
+OPTIMIZE_OUTPUT_FOR_C = YES
+
+# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java
+# sources only. Doxygen will then generate output that is more tailored for
+# Java. For instance, namespaces will be presented as packages, qualified
+# scopes will look different, etc.
+
+OPTIMIZE_OUTPUT_JAVA = NO
+
+# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
+# sources only. Doxygen will then generate output that is more tailored for
+# Fortran.
+
+OPTIMIZE_FOR_FORTRAN = NO
+
+# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
+# sources. Doxygen will then generate output that is tailored for
+# VHDL.
+
+OPTIMIZE_OUTPUT_VHDL = NO
+
+# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
+# to include (a tag file for) the STL sources as input, then you should
+# set this tag to YES in order to let doxygen match functions declarations and
+# definitions whose arguments contain STL classes (e.g. func(std::string); v.s.
+# func(std::string) {}). This also make the inheritance and collaboration
+# diagrams that involve STL classes more complete and accurate.
+
+BUILTIN_STL_SUPPORT = NO
+
+# If you use Microsoft's C++/CLI language, you should set this option to YES to
+# enable parsing support.
+
+CPP_CLI_SUPPORT = NO
+
+# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only.
+# Doxygen will parse them like normal C++ but will assume all classes use public
+# instead of private inheritance when no explicit protection keyword is present.
+
+SIP_SUPPORT = NO
+
+# For Microsoft's IDL there are propget and propput attributes to indicate getter
+# and setter methods for a property. Setting this option to YES (the default)
+# will make doxygen to replace the get and set methods by a property in the
+# documentation. This will only work if the methods are indeed getting or
+# setting a simple type. If this is not the case, or you want to show the
+# methods anyway, you should set this option to NO.
+
+IDL_PROPERTY_SUPPORT = YES
+
+# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
+# tag is set to YES, then doxygen will reuse the documentation of the first
+# member in the group (if any) for the other members of the group. By default
+# all members of a group must be documented explicitly.
+
+DISTRIBUTE_GROUP_DOC = NO
+
+# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
+# the same type (for instance a group of public functions) to be put as a
+# subgroup of that type (e.g. under the Public Functions section). Set it to
+# NO to prevent subgrouping. Alternatively, this can be done per class using
+# the \nosubgrouping command.
+
+SUBGROUPING = YES
+
+# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum
+# is documented as struct, union, or enum with the name of the typedef. So
+# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
+# with name TypeT. When disabled the typedef will appear as a member of a file,
+# namespace, or class. And the struct will be named TypeS. This can typically
+# be useful for C code in case the coding convention dictates that all compound
+# types are typedef'ed and only the typedef is referenced, never the tag name.
+
+TYPEDEF_HIDES_STRUCT = NO
+
+# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
+# determine which symbols to keep in memory and which to flush to disk.
+# When the cache is full, less often used symbols will be written to disk.
+# For small to medium size projects (<1000 input files) the default value is
+# probably good enough. For larger projects a too small cache size can cause
+# doxygen to be busy swapping symbols to and from disk most of the time
+# causing a significant performance penality.
+# If the system has enough physical memory increasing the cache will improve the
+# performance by keeping more symbols in memory. Note that the value works on
+# a logarithmic scale so increasing the size by one will rougly double the
+# memory usage. The cache size is given by this formula:
+# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
+# corresponding to a cache size of 2^16 = 65536 symbols
+
+SYMBOL_CACHE_SIZE = 0
+
+#---------------------------------------------------------------------------
+# Build related configuration options
+#---------------------------------------------------------------------------
+
+# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
+# documentation are documented, even if no documentation was available.
+# Private class members and static file members will be hidden unless
+# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
+
+EXTRACT_ALL = NO
+
+# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
+# will be included in the documentation.
+
+EXTRACT_PRIVATE = NO
+
+# If the EXTRACT_STATIC tag is set to YES all static members of a file
+# will be included in the documentation.
+
+EXTRACT_STATIC = NO
+
+# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
+# defined locally in source files will be included in the documentation.
+# If set to NO only classes defined in header files are included.
+
+EXTRACT_LOCAL_CLASSES = YES
+
+# This flag is only useful for Objective-C code. When set to YES local
+# methods, which are defined in the implementation section but not in
+# the interface are included in the documentation.
+# If set to NO (the default) only methods in the interface are included.
+
+EXTRACT_LOCAL_METHODS = NO
+
+# If this flag is set to YES, the members of anonymous namespaces will be
+# extracted and appear in the documentation as a namespace called
+# 'anonymous_namespace{file}', where file will be replaced with the base
+# name of the file that contains the anonymous namespace. By default
+# anonymous namespace are hidden.
+
+EXTRACT_ANON_NSPACES = NO
+
+# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
+# undocumented members of documented classes, files or namespaces.
+# If set to NO (the default) these members will be included in the
+# various overviews, but no documentation section is generated.
+# This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_MEMBERS = YES
+
+# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
+# undocumented classes that are normally visible in the class hierarchy.
+# If set to NO (the default) these classes will be included in the various
+# overviews. This option has no effect if EXTRACT_ALL is enabled.
+
+HIDE_UNDOC_CLASSES = YES
+
+# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
+# friend (class|struct|union) declarations.
+# If set to NO (the default) these declarations will be included in the
+# documentation.
+
+HIDE_FRIEND_COMPOUNDS = NO
+
+# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
+# documentation blocks found inside the body of a function.
+# If set to NO (the default) these blocks will be appended to the
+# function's detailed documentation block.
+
+HIDE_IN_BODY_DOCS = NO
+
+# The INTERNAL_DOCS tag determines if documentation
+# that is typed after a \internal command is included. If the tag is set
+# to NO (the default) then the documentation will be excluded.
+# Set it to YES to include the internal documentation.
+
+INTERNAL_DOCS = NO
+
+# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
+# file names in lower-case letters. If set to YES upper-case letters are also
+# allowed. This is useful if you have classes or files whose names only differ
+# in case and if your file system supports case sensitive file names. Windows
+# and Mac users are advised to set this option to NO.
+
+CASE_SENSE_NAMES = YES
+
+# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
+# will show members with their full class and namespace scopes in the
+# documentation. If set to YES the scope will be hidden.
+
+HIDE_SCOPE_NAMES = YES
+
+# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
+# will put a list of the files that are included by a file in the documentation
+# of that file.
+
+SHOW_INCLUDE_FILES = YES
+
+# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
+# is inserted in the documentation for inline members.
+
+INLINE_INFO = YES
+
+# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
+# will sort the (detailed) documentation of file and class members
+# alphabetically by member name. If set to NO the members will appear in
+# declaration order.
+
+SORT_MEMBER_DOCS = YES
+
+# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
+# brief documentation of file, namespace and class members alphabetically
+# by member name. If set to NO (the default) the members will appear in
+# declaration order.
+
+SORT_BRIEF_DOCS = NO
+
+# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the
+# hierarchy of group names into alphabetical order. If set to NO (the default)
+# the group names will appear in their defined order.
+
+SORT_GROUP_NAMES = NO
+
+# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
+# sorted by fully-qualified names, including namespaces. If set to
+# NO (the default), the class list will be sorted only by class name,
+# not including the namespace part.
+# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
+# Note: This option applies only to the class list, not to the
+# alphabetical list.
+
+SORT_BY_SCOPE_NAME = NO
+
+# The GENERATE_TODOLIST tag can be used to enable (YES) or
+# disable (NO) the todo list. This list is created by putting \todo
+# commands in the documentation.
+
+GENERATE_TODOLIST = YES
+
+# The GENERATE_TESTLIST tag can be used to enable (YES) or
+# disable (NO) the test list. This list is created by putting \test
+# commands in the documentation.
+
+GENERATE_TESTLIST = YES
+
+# The GENERATE_BUGLIST tag can be used to enable (YES) or
+# disable (NO) the bug list. This list is created by putting \bug
+# commands in the documentation.
+
+GENERATE_BUGLIST = YES
+
+# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
+# disable (NO) the deprecated list. This list is created by putting
+# \deprecated commands in the documentation.
+
+GENERATE_DEPRECATEDLIST= YES
+
+# The ENABLED_SECTIONS tag can be used to enable conditional
+# documentation sections, marked by \if sectionname ... \endif.
+
+ENABLED_SECTIONS =
+
+# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
+# the initial value of a variable or define consists of for it to appear in
+# the documentation. If the initializer consists of more lines than specified
+# here it will be hidden. Use a value of 0 to hide initializers completely.
+# The appearance of the initializer of individual variables and defines in the
+# documentation can be controlled using \showinitializer or \hideinitializer
+# command in the documentation regardless of this setting.
+
+MAX_INITIALIZER_LINES = 0
+
+# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
+# at the bottom of the documentation of classes and structs. If set to YES the
+# list will mention the files that were used to generate the documentation.
+
+SHOW_USED_FILES = NO
+
+# If the sources in your project are distributed over multiple directories
+# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
+# in the documentation. The default is NO.
+
+SHOW_DIRECTORIES = NO
+
+# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
+# This will remove the Files entry from the Quick Index and from the
+# Folder Tree View (if specified). The default is YES.
+
+SHOW_FILES = YES
+
+# Set the SHOW_NAMESPACES tag to NO to disable the generation of the
+# Namespaces page. This will remove the Namespaces entry from the Quick Index
+# and from the Folder Tree View (if specified). The default is YES.
+
+SHOW_NAMESPACES = YES
+
+# The FILE_VERSION_FILTER tag can be used to specify a program or script that
+# doxygen should invoke to get the current version for each file (typically from
+# the version control system). Doxygen will invoke the program by executing (via
+# popen()) the command <command> <input-file>, where <command> is the value of
+# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
+# provided by doxygen. Whatever the program writes to standard output
+# is used as the file version. See the manual for examples.
+
+FILE_VERSION_FILTER =
+
+# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed by
+# doxygen. The layout file controls the global structure of the generated output files
+# in an output format independent way. The create the layout file that represents
+# doxygen's defaults, run doxygen with the -l option. You can optionally specify a
+# file name after the option, if omitted DoxygenLayout.xml will be used as the name
+# of the layout file.
+
+LAYOUT_FILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to warning and progress messages
+#---------------------------------------------------------------------------
+
+# The QUIET tag can be used to turn on/off the messages that are generated
+# by doxygen. Possible values are YES and NO. If left blank NO is used.
+
+QUIET = YES
+
+# The WARNINGS tag can be used to turn on/off the warning messages that are
+# generated by doxygen. Possible values are YES and NO. If left blank
+# NO is used.
+
+WARNINGS = YES
+
+# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
+# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
+# automatically be disabled.
+
+WARN_IF_UNDOCUMENTED = YES
+
+# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
+# potential errors in the documentation, such as not documenting some
+# parameters in a documented function, or documenting parameters that
+# don't exist or using markup commands wrongly.
+
+WARN_IF_DOC_ERROR = YES
+
+# This WARN_NO_PARAMDOC option can be abled to get warnings for
+# functions that are documented, but have no documentation for their parameters
+# or return value. If set to NO (the default) doxygen will only warn about
+# wrong or incomplete parameter documentation, but not about the absence of
+# documentation.
+
+WARN_NO_PARAMDOC = NO
+
+# The WARN_FORMAT tag determines the format of the warning messages that
+# doxygen can produce. The string should contain the $file, $line, and $text
+# tags, which will be replaced by the file and line number from which the
+# warning originated and the warning text. Optionally the format may contain
+# $version, which will be replaced by the version of the file (if it could
+# be obtained via FILE_VERSION_FILTER)
+
+WARN_FORMAT = "$file:$line: $text"
+
+# The WARN_LOGFILE tag can be used to specify a file to which warning
+# and error messages should be written. If left blank the output is written
+# to stderr.
+
+WARN_LOGFILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the input files
+#---------------------------------------------------------------------------
+
+# The INPUT tag can be used to specify the files and/or directories that contain
+# documented source files. You may enter file names like "myfile.cpp" or
+# directories like "/usr/src/myproject". Separate the files or directories
+# with spaces.
+
+INPUT = @srcdir@/utils.docs \
+ @srcdir@ \
+ @top_srcdir@/libsofia-sip-ua/su/localinfo.c \
+ @top_srcdir@/libsofia-sip-ua/su/addrinfo.c \
+ @top_srcdir@/libsofia-sip-ua/stun/stunc.c
+
+# This tag can be used to specify the character encoding of the source files
+# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
+# also the default input encoding. Doxygen uses libiconv (or the iconv built
+# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
+# the list of possible encodings.
+
+INPUT_ENCODING = UTF-8
+
+# If the value of the INPUT tag contains directories, you can use the
+# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank the following patterns are tested:
+# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
+# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90
+
+FILE_PATTERNS = *.h \
+ *.c
+
+# The RECURSIVE tag can be used to turn specify whether or not subdirectories
+# should be searched for input files as well. Possible values are YES and NO.
+# If left blank NO is used.
+
+RECURSIVE = NO
+
+# The EXCLUDE tag can be used to specify files and/or directories that should
+# excluded from the INPUT source files. This way you can easily exclude a
+# subdirectory from a directory tree whose root is specified with the INPUT tag.
+
+EXCLUDE =
+
+# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
+# directories that are symbolic links (a Unix filesystem feature) are excluded
+# from the input.
+
+EXCLUDE_SYMLINKS = NO
+
+# If the value of the INPUT tag contains directories, you can use the
+# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
+# certain files from those directories. Note that the wildcards are matched
+# against the file with absolute path, so to exclude all test directories
+# for example use the pattern */test/*
+
+EXCLUDE_PATTERNS = acconfig.h \
+ config.h \
+ confdefs.h \
+ test*.h \
+ test*.c \
+ torture*.c \
+ *test.c \
+ *torture.c \
+ *_tag_dll.c \
+ *_tag_ref.c
+
+# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
+# (namespaces, classes, functions, etc.) that should be excluded from the
+# output. The symbol name can be a fully qualified name, a word, or if the
+# wildcard * is used, a substring. Examples: ANamespace, AClass,
+# AClass::ANamespace, ANamespace::*Test
+
+EXCLUDE_SYMBOLS =
+
+# The EXAMPLE_PATH tag can be used to specify one or more files or
+# directories that contain example code fragments that are included (see
+# the \include command).
+
+EXAMPLE_PATH =
+
+# If the value of the EXAMPLE_PATH tag contains directories, you can use the
+# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
+# and *.h) to filter out the source-files in the directories. If left
+# blank all files are included.
+
+EXAMPLE_PATTERNS =
+
+# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
+# searched for input files to be used with the \include or \dontinclude
+# commands irrespective of the value of the RECURSIVE tag.
+# Possible values are YES and NO. If left blank NO is used.
+
+EXAMPLE_RECURSIVE = NO
+
+# The IMAGE_PATH tag can be used to specify one or more files or
+# directories that contain image that are included in the documentation (see
+# the \image command).
+
+IMAGE_PATH =
+
+# The INPUT_FILTER tag can be used to specify a program that doxygen should
+# invoke to filter for each input file. Doxygen will invoke the filter program
+# by executing (via popen()) the command <filter> <input-file>, where <filter>
+# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
+# input file. Doxygen will then use the output that the filter program writes
+# to standard output. If FILTER_PATTERNS is specified, this tag will be
+# ignored.
+
+INPUT_FILTER =
+
+# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
+# basis. Doxygen will compare the file name with each pattern and apply the
+# filter if there is a match. The filters are a list of the form:
+# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
+# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
+# is applied to all files.
+
+FILTER_PATTERNS =
+
+# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
+# INPUT_FILTER) will be used to filter the input files when producing source
+# files to browse (i.e. when SOURCE_BROWSER is set to YES).
+
+FILTER_SOURCE_FILES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to source browsing
+#---------------------------------------------------------------------------
+
+# If the SOURCE_BROWSER tag is set to YES then a list of source files will
+# be generated. Documented entities will be cross-referenced with these sources.
+# Note: To get rid of all source code in the generated output, make sure also
+# VERBATIM_HEADERS is set to NO.
+
+SOURCE_BROWSER = NO
+
+# Setting the INLINE_SOURCES tag to YES will include the body
+# of functions and classes directly in the documentation.
+
+INLINE_SOURCES = NO
+
+# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
+# doxygen to hide any special comment blocks from generated source code
+# fragments. Normal C and C++ comments will always remain visible.
+
+STRIP_CODE_COMMENTS = YES
+
+# If the REFERENCED_BY_RELATION tag is set to YES
+# then for each documented function all documented
+# functions referencing it will be listed.
+
+REFERENCED_BY_RELATION = NO
+
+# If the REFERENCES_RELATION tag is set to YES
+# then for each documented function all documented entities
+# called/used by that function will be listed.
+
+REFERENCES_RELATION = NO
+
+# If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
+# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
+# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
+# link to the source code. Otherwise they will link to the documentstion.
+
+REFERENCES_LINK_SOURCE = YES
+
+# If the USE_HTAGS tag is set to YES then the references to source code
+# will point to the HTML generated by the htags(1) tool instead of doxygen
+# built-in source browser. The htags tool is part of GNU's global source
+# tagging system (see http://www.gnu.org/software/global/global.html) You
+# will need version 4.8.6 or higher.
+
+USE_HTAGS = NO
+
+# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
+# will generate a verbatim copy of the header file for each class for
+# which an include is specified. Set to NO to disable this.
+
+VERBATIM_HEADERS = YES
+
+#---------------------------------------------------------------------------
+# configuration options related to the alphabetical class index
+#---------------------------------------------------------------------------
+
+# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
+# of all compounds will be generated. Enable this if the project
+# contains a lot of classes, structs, unions or interfaces.
+
+ALPHABETICAL_INDEX = NO
+
+# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
+# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
+# in which this list will be split (can be a number in the range [1..20])
+
+COLS_IN_ALPHA_INDEX = 5
+
+# In case all classes in a project start with a common prefix, all
+# classes will be put under the same header in the alphabetical index.
+# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
+# should be ignored while generating the index headers.
+
+IGNORE_PREFIX =
+
+#---------------------------------------------------------------------------
+# configuration options related to the HTML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
+# generate HTML output.
+
+GENERATE_HTML = NO
+
+# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `html' will be used as the default path.
+
+HTML_OUTPUT = ../libsofia-sip-ua/docs/html/utils
+
+# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
+# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
+# doxygen will generate files with .html extension.
+
+HTML_FILE_EXTENSION = .html
+
+# The HTML_HEADER tag can be used to specify a personal HTML header for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard header.
+
+HTML_HEADER =
+
+# The HTML_FOOTER tag can be used to specify a personal HTML footer for
+# each generated HTML page. If it is left blank doxygen will generate a
+# standard footer.
+
+HTML_FOOTER =
+
+# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
+# style sheet that is used by each HTML page. It can be used to
+# fine-tune the look of the HTML output. If the tag is left blank doxygen
+# will generate a default style sheet. Note that doxygen will try to copy
+# the style sheet file to the HTML output directory, so don't put your own
+# stylesheet in the HTML output directory as well, or it will be erased!
+
+HTML_STYLESHEET =
+
+# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
+# files or namespaces will be aligned in HTML using tables. If set to
+# NO a bullet list will be used.
+
+HTML_ALIGN_MEMBERS = YES
+
+# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
+# documentation will contain sections that can be hidden and shown after the
+# page has loaded. For this to work a browser that supports
+# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox
+# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari).
+
+HTML_DYNAMIC_SECTIONS = NO
+
+# If the GENERATE_DOCSET tag is set to YES, additional index files
+# will be generated that can be used as input for Apple's Xcode 3
+# integrated development environment, introduced with OSX 10.5 (Leopard).
+# To create a documentation set, doxygen will generate a Makefile in the
+# HTML output directory. Running make will produce the docset in that
+# directory and running "make install" will install the docset in
+# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find
+# it at startup.
+# See http://developer.apple.com/tools/creatingdocsetswithdoxygen.html for more information.
+
+GENERATE_DOCSET = NO
+
+# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the
+# feed. A documentation feed provides an umbrella under which multiple
+# documentation sets from a single provider (such as a company or product suite)
+# can be grouped.
+
+DOCSET_FEEDNAME = "Doxygen generated docs"
+
+# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that
+# should uniquely identify the documentation set bundle. This should be a
+# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen
+# will append .docset to the name.
+
+DOCSET_BUNDLE_ID = org.doxygen.Project
+
+# If the GENERATE_HTMLHELP tag is set to YES, additional index files
+# will be generated that can be used as input for tools like the
+# Microsoft HTML help workshop to generate a compiled HTML help file (.chm)
+# of the generated HTML documentation.
+
+GENERATE_HTMLHELP = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
+# be used to specify the file name of the resulting .chm file. You
+# can add a path in front of the file if the result should not be
+# written to the html output directory.
+
+CHM_FILE =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
+# be used to specify the location (absolute path including file name) of
+# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
+# the HTML help compiler on the generated index.hhp.
+
+HHC_LOCATION =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
+# controls if a separate .chi index file is generated (YES) or that
+# it should be included in the master .chm file (NO).
+
+GENERATE_CHI = NO
+
+# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING
+# is used to encode HtmlHelp index (hhk), content (hhc) and project file
+# content.
+
+CHM_INDEX_ENCODING =
+
+# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
+# controls whether a binary table of contents is generated (YES) or a
+# normal table of contents (NO) in the .chm file.
+
+BINARY_TOC = NO
+
+# The TOC_EXPAND flag can be set to YES to add extra items for group members
+# to the contents of the HTML help documentation and to the tree view.
+
+TOC_EXPAND = NO
+
+# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and QHP_VIRTUAL_FOLDER
+# are set, an additional index file will be generated that can be used as input for
+# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated
+# HTML documentation.
+
+GENERATE_QHP = NO
+
+# If the QHG_LOCATION tag is specified, the QCH_FILE tag can
+# be used to specify the file name of the resulting .qch file.
+# The path specified is relative to the HTML output folder.
+
+QCH_FILE =
+
+# The QHP_NAMESPACE tag specifies the namespace to use when generating
+# Qt Help Project output. For more information please see
+# <a href="http://doc.trolltech.com/qthelpproject.html#namespace">Qt Help Project / Namespace</a>.
+
+QHP_NAMESPACE = org.doxygen.Project
+
+# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating
+# Qt Help Project output. For more information please see
+# <a href="http://doc.trolltech.com/qthelpproject.html#virtual-folders">Qt Help Project / Virtual Folders</a>.
+
+QHP_VIRTUAL_FOLDER = doc
+
+# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can
+# be used to specify the location of Qt's qhelpgenerator.
+# If non-empty doxygen will try to run qhelpgenerator on the generated
+# .qhp file .
+
+QHG_LOCATION =
+
+# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
+# top of each HTML page. The value NO (the default) enables the index and
+# the value YES disables it.
+
+DISABLE_INDEX = NO
+
+# This tag can be used to set the number of enum values (range [1..20])
+# that doxygen will group on one line in the generated HTML documentation.
+
+ENUM_VALUES_PER_LINE = 1
+
+# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
+# structure should be generated to display hierarchical information.
+# If the tag value is set to FRAME, a side panel will be generated
+# containing a tree-like index structure (just like the one that
+# is generated for HTML Help). For this to work a browser that supports
+# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
+# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
+# probably better off using the HTML help feature. Other possible values
+# for this tag are: HIERARCHIES, which will generate the Groups, Directories,
+# and Class Hierarchy pages using a tree view instead of an ordered list;
+# ALL, which combines the behavior of FRAME and HIERARCHIES; and NONE, which
+# disables this behavior completely. For backwards compatibility with previous
+# releases of Doxygen, the values YES and NO are equivalent to FRAME and NONE
+# respectively.
+
+GENERATE_TREEVIEW = NONE
+
+# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
+# used to set the initial width (in pixels) of the frame in which the tree
+# is shown.
+
+TREEVIEW_WIDTH = 250
+
+# Use this tag to change the font size of Latex formulas included
+# as images in the HTML documentation. The default is 10. Note that
+# when you change the font size after a successful doxygen run you need
+# to manually remove any form_*.png images from the HTML output directory
+# to force them to be regenerated.
+
+FORMULA_FONTSIZE = 10
+
+#---------------------------------------------------------------------------
+# configuration options related to the LaTeX output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
+# generate Latex output.
+
+GENERATE_LATEX = NO
+
+# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `latex' will be used as the default path.
+
+LATEX_OUTPUT = latex
+
+# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
+# invoked. If left blank `latex' will be used as the default command name.
+
+LATEX_CMD_NAME = latex
+
+# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
+# generate index for LaTeX. If left blank `makeindex' will be used as the
+# default command name.
+
+MAKEINDEX_CMD_NAME = makeindex
+
+# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
+# LaTeX documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_LATEX = NO
+
+# The PAPER_TYPE tag can be used to set the paper type that is used
+# by the printer. Possible values are: a4, a4wide, letter, legal and
+# executive. If left blank a4wide will be used.
+
+PAPER_TYPE = a4wide
+
+# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
+# packages that should be included in the LaTeX output.
+
+EXTRA_PACKAGES =
+
+# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
+# the generated latex document. The header should contain everything until
+# the first chapter. If it is left blank doxygen will generate a
+# standard header. Notice: only use this tag if you know what you are doing!
+
+LATEX_HEADER =
+
+# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
+# is prepared for conversion to pdf (using ps2pdf). The pdf file will
+# contain links (just like the HTML output) instead of page references
+# This makes the output suitable for online browsing using a pdf viewer.
+
+PDF_HYPERLINKS = YES
+
+# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
+# plain latex in the generated Makefile. Set this option to YES to get a
+# higher quality PDF documentation.
+
+USE_PDFLATEX = YES
+
+# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
+# command to the generated LaTeX files. This will instruct LaTeX to keep
+# running if errors occur, instead of asking the user for help.
+# This option is also used when generating formulas in HTML.
+
+LATEX_BATCHMODE = NO
+
+# If LATEX_HIDE_INDICES is set to YES then doxygen will not
+# include the index chapters (such as File Index, Compound Index, etc.)
+# in the output.
+
+LATEX_HIDE_INDICES = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the RTF output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
+# The RTF output is optimized for Word 97 and may not look very pretty with
+# other RTF readers or editors.
+
+GENERATE_RTF = NO
+
+# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `rtf' will be used as the default path.
+
+RTF_OUTPUT = rtf
+
+# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
+# RTF documents. This may be useful for small projects and may help to
+# save some trees in general.
+
+COMPACT_RTF = NO
+
+# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
+# will contain hyperlink fields. The RTF file will
+# contain links (just like the HTML output) instead of page references.
+# This makes the output suitable for online browsing using WORD or other
+# programs which support those fields.
+# Note: wordpad (write) and others do not support links.
+
+RTF_HYPERLINKS = NO
+
+# Load stylesheet definitions from file. Syntax is similar to doxygen's
+# config file, i.e. a series of assignments. You only have to provide
+# replacements, missing definitions are set to their default value.
+
+RTF_STYLESHEET_FILE =
+
+# Set optional variables used in the generation of an rtf document.
+# Syntax is similar to doxygen's config file.
+
+RTF_EXTENSIONS_FILE =
+
+#---------------------------------------------------------------------------
+# configuration options related to the man page output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
+# generate man pages
+
+GENERATE_MAN = YES
+
+# The MAN_OUTPUT tag is used to specify where the man pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `man' will be used as the default path.
+
+MAN_OUTPUT = .
+
+# The MAN_EXTENSION tag determines the extension that is added to
+# the generated man pages (default is the subroutine's section .3)
+
+MAN_EXTENSION = .1
+
+# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
+# then it will generate one additional man file for each entity
+# documented in the real man page(s). These additional files
+# only source the real man page, but without them the man command
+# would be unable to find the correct page. The default is NO.
+
+MAN_LINKS = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the XML output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_XML tag is set to YES Doxygen will
+# generate an XML file that captures the structure of
+# the code including all documentation.
+
+GENERATE_XML = NO
+
+# The XML_OUTPUT tag is used to specify where the XML pages will be put.
+# If a relative path is entered the value of OUTPUT_DIRECTORY will be
+# put in front of it. If left blank `xml' will be used as the default path.
+
+XML_OUTPUT = xml
+
+# The XML_SCHEMA tag can be used to specify an XML schema,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_SCHEMA =
+
+# The XML_DTD tag can be used to specify an XML DTD,
+# which can be used by a validating XML parser to check the
+# syntax of the XML files.
+
+XML_DTD =
+
+# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
+# dump the program listings (including syntax highlighting
+# and cross-referencing information) to the XML output. Note that
+# enabling this will significantly increase the size of the XML output.
+
+XML_PROGRAMLISTING = YES
+
+#---------------------------------------------------------------------------
+# configuration options for the AutoGen Definitions output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
+# generate an AutoGen Definitions (see autogen.sf.net) file
+# that captures the structure of the code including all
+# documentation. Note that this feature is still experimental
+# and incomplete at the moment.
+
+GENERATE_AUTOGEN_DEF = NO
+
+#---------------------------------------------------------------------------
+# configuration options related to the Perl module output
+#---------------------------------------------------------------------------
+
+# If the GENERATE_PERLMOD tag is set to YES Doxygen will
+# generate a Perl module file that captures the structure of
+# the code including all documentation. Note that this
+# feature is still experimental and incomplete at the
+# moment.
+
+GENERATE_PERLMOD = NO
+
+# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
+# the necessary Makefile rules, Perl scripts and LaTeX code to be able
+# to generate PDF and DVI output from the Perl module output.
+
+PERLMOD_LATEX = NO
+
+# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
+# nicely formatted so it can be parsed by a human reader. This is useful
+# if you want to understand what is going on. On the other hand, if this
+# tag is set to NO the size of the Perl module output will be much smaller
+# and Perl will parse it just the same.
+
+PERLMOD_PRETTY = YES
+
+# The names of the make variables in the generated doxyrules.make file
+# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
+# This is useful so different doxyrules.make files included by the same
+# Makefile don't overwrite each other's variables.
+
+PERLMOD_MAKEVAR_PREFIX =
+
+#---------------------------------------------------------------------------
+# Configuration options related to the preprocessor
+#---------------------------------------------------------------------------
+
+# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
+# evaluate all C-preprocessor directives found in the sources and include
+# files.
+
+ENABLE_PREPROCESSING = NO
+
+# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
+# names in the source code. If set to NO (the default) only conditional
+# compilation will be performed. Macro expansion can be done in a controlled
+# way by setting EXPAND_ONLY_PREDEF to YES.
+
+MACRO_EXPANSION = NO
+
+# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
+# then the macro expansion is limited to the macros specified with the
+# PREDEFINED and EXPAND_AS_DEFINED tags.
+
+EXPAND_ONLY_PREDEF = NO
+
+# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
+# in the INCLUDE_PATH (see below) will be search if a #include is found.
+
+SEARCH_INCLUDES = YES
+
+# The INCLUDE_PATH tag can be used to specify one or more directories that
+# contain include files that are not input files but should be processed by
+# the preprocessor.
+
+INCLUDE_PATH = . @srcdir@
+
+# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
+# patterns (like *.h and *.hpp) to filter out the header-files in the
+# directories. If left blank, the patterns specified with FILE_PATTERNS will
+# be used.
+
+INCLUDE_FILE_PATTERNS =
+
+# The PREDEFINED tag can be used to specify one or more macro names that
+# are defined before the preprocessor is started (similar to the -D option of
+# gcc). The argument of the tag is a list of macros of the form: name
+# or name=definition (no spaces). If the definition and the = are
+# omitted =1 is assumed. To prevent a macro definition from being
+# undefined via #undef or recursively expanded use the := operator
+# instead of the = operator.
+
+PREDEFINED = DOX \
+ DOXYGEN_ONLY=1 \
+ DOCUMENTATION_ONLY=1 \
+ SU_HAVE_INLINE=1 \
+ su_inline=inline \
+ SOFIA_BEGIN_DECLS \
+ SOFIA_END_DECLS \
+ SOFIAPUBFUN \
+ SOFIACALL \
+ SOFIAPUBVAR=extern \
+ SU_DLL \
+ SIP_DLL \
+ RTSP_DLL \
+ SU_DLL \
+ NTA_DLL \
+ NUA_DLL \
+ MSG_DLL \
+ AUTH_DLL \
+ NTH_DLL \
+ HTTP_DLL \
+ __attribute__()=
+
+# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
+# this tag can be used to specify a list of macro names that should be expanded.
+# The macro definition that is found in the sources will be used.
+# Use the PREDEFINED tag if you want to use a different macro definition.
+
+EXPAND_AS_DEFINED =
+
+# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
+# doxygen's preprocessor will remove all function-like macros that are alone
+# on a line, have an all uppercase name, and do not end with a semicolon. Such
+# function macros are typically used for boiler-plate code, and will confuse
+# the parser if not removed.
+
+SKIP_FUNCTION_MACROS = YES
+
+#---------------------------------------------------------------------------
+# Configuration::additions related to external references
+#---------------------------------------------------------------------------
+
+# The TAGFILES option can be used to specify one or more tagfiles.
+# Optionally an initial location of the external documentation
+# can be added for each tagfile. The format of a tag file without
+# this location is as follows:
+# TAGFILES = file1 file2 ...
+# Adding location for the tag files is done as follows:
+# TAGFILES = file1=loc1 "file2 = loc2" ...
+# where "loc1" and "loc2" can be relative or absolute paths or
+# URLs. If a location is present for each tag, the installdox tool
+# does not have to be run to correct the links.
+# Note that each tag file must have a unique name
+# (where the name does NOT include the path)
+# If a tag file is not located in the directory in which doxygen
+# is run, you must also specify the path to the tagfile here.
+
+TAGFILES =
+
+# When a file name is specified after GENERATE_TAGFILE, doxygen will create
+# a tag file that is based on the input files it reads.
+
+GENERATE_TAGFILE = ../libsofia-sip-ua/docs/utils.doxytags
+
+# If the ALLEXTERNALS tag is set to YES all external classes will be listed
+# in the class index. If set to NO only the inherited external classes
+# will be listed.
+
+ALLEXTERNALS = NO
+
+# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
+# in the modules index. If set to NO, only the current project's groups will
+# be listed.
+
+EXTERNAL_GROUPS = YES
+
+# The PERL_PATH should be the absolute path and name of the perl script
+# interpreter (i.e. the result of `which perl').
+
+PERL_PATH = /usr/bin/perl
+
+#---------------------------------------------------------------------------
+# Configuration options related to the dot tool
+#---------------------------------------------------------------------------
+
+# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
+# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
+# or super classes. Setting the tag to NO turns the diagrams off. Note that
+# this option is superseded by the HAVE_DOT option below. This is only a
+# fallback. It is recommended to install and use dot, since it yields more
+# powerful graphs.
+
+CLASS_DIAGRAMS = YES
+
+# You can define message sequence charts within doxygen comments using the \msc
+# command. Doxygen will then run the mscgen tool (see
+# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the
+# documentation. The MSCGEN_PATH tag allows you to specify the directory where
+# the mscgen tool resides. If left empty the tool is assumed to be found in the
+# default search path.
+
+MSCGEN_PATH =
+
+# If set to YES, the inheritance and collaboration graphs will hide
+# inheritance and usage relations if the target is undocumented
+# or is not a class.
+
+HIDE_UNDOC_RELATIONS = YES
+
+# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
+# available from the path. This tool is part of Graphviz, a graph visualization
+# toolkit from AT&T and Lucent Bell Labs. The other options in this section
+# have no effect if this option is set to NO (the default)
+
+HAVE_DOT = YES
+
+# By default doxygen will write a font called FreeSans.ttf to the output
+# directory and reference it in all dot files that doxygen generates. This
+# font does not include all possible unicode characters however, so when you need
+# these (or just want a differently looking font) you can specify the font name
+# using DOT_FONTNAME. You need need to make sure dot is able to find the font,
+# which can be done by putting it in a standard location or by setting the
+# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory
+# containing the font.
+
+DOT_FONTNAME = FreeSans
+
+# The DOT_FONTSIZE tag can be used to set the size of the font of dot graphs.
+# The default size is 10pt.
+
+DOT_FONTSIZE = 10
+
+# By default doxygen will tell dot to use the output directory to look for the
+# FreeSans.ttf font (which doxygen will put there itself). If you specify a
+# different font using DOT_FONTNAME you can set the path where dot
+# can find it using this tag.
+
+DOT_FONTPATH =
+
+# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect inheritance relations. Setting this tag to YES will force the
+# the CLASS_DIAGRAMS tag to NO.
+
+CLASS_GRAPH = YES
+
+# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for each documented class showing the direct and
+# indirect implementation dependencies (inheritance, containment, and
+# class references variables) of the class with other documented classes.
+
+COLLABORATION_GRAPH = YES
+
+# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
+# will generate a graph for groups, showing the direct groups dependencies
+
+GROUP_GRAPHS = YES
+
+# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
+# collaboration diagrams in a style similar to the OMG's Unified Modeling
+# Language.
+
+UML_LOOK = NO
+
+# If set to YES, the inheritance and collaboration graphs will show the
+# relations between templates and their instances.
+
+TEMPLATE_RELATIONS = NO
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
+# tags are set to YES then doxygen will generate a graph for each documented
+# file showing the direct and indirect include dependencies of the file with
+# other documented files.
+
+INCLUDE_GRAPH = NO
+
+# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
+# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
+# documented header file showing the documented files that directly or
+# indirectly include this file.
+
+INCLUDED_BY_GRAPH = NO
+
+# If the CALL_GRAPH and HAVE_DOT options are set to YES then
+# doxygen will generate a call dependency graph for every global function
+# or class method. Note that enabling this option will significantly increase
+# the time of a run. So in most cases it will be better to enable call graphs
+# for selected functions only using the \callgraph command.
+
+CALL_GRAPH = NO
+
+# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then
+# doxygen will generate a caller dependency graph for every global function
+# or class method. Note that enabling this option will significantly increase
+# the time of a run. So in most cases it will be better to enable caller
+# graphs for selected functions only using the \callergraph command.
+
+CALLER_GRAPH = NO
+
+# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
+# will graphical hierarchy of all classes instead of a textual one.
+
+GRAPHICAL_HIERARCHY = YES
+
+# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
+# then doxygen will show the dependencies a directory has on other directories
+# in a graphical way. The dependency relations are determined by the #include
+# relations between the files in the directories.
+
+DIRECTORY_GRAPH = YES
+
+# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
+# generated by dot. Possible values are png, jpg, or gif
+# If left blank png will be used.
+
+DOT_IMAGE_FORMAT = png
+
+# The tag DOT_PATH can be used to specify the path where the dot tool can be
+# found. If left blank, it is assumed the dot tool can be found in the path.
-PROJECT_NAME = "sofia-sip-utils"
+DOT_PATH =
-PROJECT_NUMBER = @VERSION@
+# The DOTFILE_DIRS tag can be used to specify one or more directories that
+# contain dot files that are included in the documentation (see the
+# \dotfile command).
-INPUT = @srcdir@/utils.docs
-INPUT += @srcdir@
-INPUT += @top_srcdir@/libsofia-sip-ua/su/localinfo.c
-INPUT += @top_srcdir@/libsofia-sip-ua/su/addrinfo.c
-INPUT += @top_srcdir@/libsofia-sip-ua/stun/stunc.c
+DOTFILE_DIRS =
-OUTPUT_DIRECTORY = ../man
+# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of
+# nodes that will be shown in the graph. If the number of nodes in a graph
+# becomes larger than this value, doxygen will truncate the graph, which is
+# visualized by representing a node as a red box. Note that doxygen if the
+# number of direct children of the root node in a graph is already larger than
+# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note
+# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
-HTML_OUTPUT = ../libsofia-sip-ua/docs/html/utils
-GENERATE_TAGFILE = ../libsofia-sip-ua/docs/utils.doxytags
+DOT_GRAPH_MAX_NODES = 50
-@INCLUDE_PATH = . @srcdir@
+# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
+# graphs generated by dot. A depth value of 3 means that only nodes reachable
+# from the root by following a path via at most 3 edges will be shown. Nodes
+# that lay further from the root node will be omitted. Note that setting this
+# option to 1 or 2 may greatly reduce the computation time needed for large
+# code bases. Also note that the size of a graph can be further restricted by
+# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
-@INCLUDE = ../libsofia-sip-ua/docs/Doxyfile.aliases
-@INCLUDE = ../libsofia-sip-ua/docs/Doxyfile.rfc
+MAX_DOT_GRAPH_DEPTH = 0
-FILE_PATTERNS = *.h *.c
+# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
+# background. This is disabled by default, because dot on Windows does not
+# seem to support this out of the box. Warning: Depending on the platform used,
+# enabling this option may lead to badly anti-aliased labels on the edges of
+# a graph (i.e. they become hard to read).
-EXCLUDE_PATTERNS = acconfig.h config.h confdefs.h \
- test*.h test*.c torture*.c *test.c *torture.c \
- *_tag_dll.c *_tag_ref.c
+DOT_TRANSPARENT = NO
-TAGFILES =
+# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
+# files in one run (i.e. multiple -o and -T options on the command line). This
+# makes dot run faster, but since only newer versions of dot (>1.8.10)
+# support this, this feature is disabled by default.
-OUTPUT_LANGUAGE = English
+DOT_MULTI_TARGETS = NO
-DETAILS_AT_TOP = YES
-OPTIMIZE_OUTPUT_FOR_C = YES
-SHOW_USED_FILES = NO
+# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
+# generate a legend page explaining the meaning of the various boxes and
+# arrows in the dot generated graphs.
-QUIET = YES
-WARNINGS = YES
-DISABLE_INDEX = NO
+GENERATE_LEGEND = YES
-HAVE_DOT = YES
-INCLUDE_GRAPH = NO
-INCLUDED_BY_GRAPH = NO
+# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
+# remove the intermediate dot files that are used to generate
+# the various graphs.
-EXTRACT_ALL = NO
-EXTRACT_PRIVATE = NO
-HIDE_UNDOC_MEMBERS = YES
-HIDE_UNDOC_CLASSES = YES
-HIDE_SCOPE_NAMES = YES
-BRIEF_MEMBER_DESC = YES
-REPEAT_BRIEF = YES
-JAVADOC_AUTOBRIEF = YES
-MAX_INITIALIZER_LINES = 0
-ENUM_VALUES_PER_LINE = 1
+DOT_CLEANUP = YES
-ENABLE_PREPROCESSING = NO
+#---------------------------------------------------------------------------
+# Configuration::additions related to the search engine
+#---------------------------------------------------------------------------
-GENERATE_MAN = YES
-MAN_OUTPUT = .
-MAN_EXTENSION = .1
-MAN_LINKS = NO
+# The SEARCHENGINE tag specifies whether or not a search engine should be
+# used. If set to NO the values of all tags below this one will be ignored.
-GENERATE_HTML = NO
-GENERATE_LATEX = NO
+SEARCHENGINE = NO
1
0
Author: nicholas
Date: Wed Feb 4 05:54:31 2009
New Revision: 11631
Log:
Copyright modified. Current maintaner added and copyright years
Modified:
freeswitch/trunk/debian/copyright
Modified: freeswitch/trunk/debian/copyright
==============================================================================
--- freeswitch/trunk/debian/copyright (original)
+++ freeswitch/trunk/debian/copyright Wed Feb 4 05:54:31 2009
@@ -1,10 +1,13 @@
This package was debianized by Michal Bielicki
<michal.bielicki(a)voiceworks.pl> on Now 25, 2007.
- The source was downloaded from http://www.freewitch.org.
+
+The current Debian maintainer is Nicholas Amorim <nicholas(a)montrealconsultoria.com.br>
+
+The source was downloaded from http://www.freewitch.org/
Upstream authors:
Anthony Minessale II <anthmct(a)yahoo.com>
-Portions created by the Initial Developer are Copyright (C)
+Portions created by the Initial Developer are Copyright (C) 2006-2009
the Initial Developer. All Rights Reserved.
The PRIMARY AUTHORS are (and/or have been):
1
0
[commit] r11630 - in freeswitch/trunk/src: . include mod/languages/mod_managed/managed mod/languages/mod_perl
by FreeSWITCH SVN 04 Feb '09
by FreeSWITCH SVN 04 Feb '09
04 Feb '09
Author: mrene
Date: Tue Feb 3 20:56:16 2009
New Revision: 11630
Log:
Initialize uuid in CoreSession::CoreSession(switch_core_session_t*), make get_uuid return a const char* and a swigall
Modified:
freeswitch/trunk/src/include/switch_cpp.h
freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs
freeswitch/trunk/src/mod/languages/mod_perl/mod_perl_wrap.cpp
freeswitch/trunk/src/switch_cpp.cpp
Modified: freeswitch/trunk/src/include/switch_cpp.h
==============================================================================
--- freeswitch/trunk/src/include/switch_cpp.h (original)
+++ freeswitch/trunk/src/include/switch_cpp.h Tue Feb 3 20:56:16 2009
@@ -350,7 +350,7 @@
/** \brief Get the uuid of this session
* \return the uuid of this session
*/
- char *get_uuid() const {
+ const char *get_uuid() const {
return uuid ? uuid : (char *) "uninitialized";
};
Modified: freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs
==============================================================================
--- freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs (original)
+++ freeswitch/trunk/src/mod/languages/mod_managed/managed/swig.cs Tue Feb 3 20:56:16 2009
@@ -455,6 +455,132 @@
using System;
using System.Runtime.InteropServices;
+public partial class Event : IDisposable {
+ private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
+
+ internal Event(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = new HandleRef(this, cPtr);
+ }
+
+ internal static HandleRef getCPtr(Event obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+
+ ~Event() {
+ Dispose();
+ }
+
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_Event(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
+
+ public switch_event InternalEvent {
+ set {
+ freeswitchPINVOKE.Event_InternalEvent_set(swigCPtr, switch_event.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.Event_InternalEvent_get(swigCPtr);
+ switch_event ret = (cPtr == IntPtr.Zero) ? null : new switch_event(cPtr, false);
+ return ret;
+ }
+ }
+
+ public string serialized_string {
+ set {
+ freeswitchPINVOKE.Event_serialized_string_set(swigCPtr, value);
+ }
+ get {
+ string ret = freeswitchPINVOKE.Event_serialized_string_get(swigCPtr);
+ return ret;
+ }
+ }
+
+ public int mine {
+ set {
+ freeswitchPINVOKE.Event_mine_set(swigCPtr, value);
+ }
+ get {
+ int ret = freeswitchPINVOKE.Event_mine_get(swigCPtr);
+ return ret;
+ }
+ }
+
+ public Event(string type, string subclass_name) : this(freeswitchPINVOKE.new_Event__SWIG_0(type, subclass_name), true) {
+ }
+
+ public Event(switch_event wrap_me, int free_me) : this(freeswitchPINVOKE.new_Event__SWIG_1(switch_event.getCPtr(wrap_me), free_me), true) {
+ }
+
+ public string Serialize(string format) {
+ string ret = freeswitchPINVOKE.Event_Serialize(swigCPtr, format);
+ return ret;
+ }
+
+ public bool SetPriority(switch_priority_t priority) {
+ bool ret = freeswitchPINVOKE.Event_SetPriority(swigCPtr, (int)priority);
+ return ret;
+ }
+
+ public string GetHeader(string header_name) {
+ string ret = freeswitchPINVOKE.Event_GetHeader(swigCPtr, header_name);
+ return ret;
+ }
+
+ public string GetBody() {
+ string ret = freeswitchPINVOKE.Event_GetBody(swigCPtr);
+ return ret;
+ }
+
+ public string GetEventType() {
+ string ret = freeswitchPINVOKE.Event_GetEventType(swigCPtr);
+ return ret;
+ }
+
+ public bool AddBody(string value) {
+ bool ret = freeswitchPINVOKE.Event_AddBody(swigCPtr, value);
+ return ret;
+ }
+
+ public bool AddHeader(string header_name, string value) {
+ bool ret = freeswitchPINVOKE.Event_AddHeader(swigCPtr, header_name, value);
+ return ret;
+ }
+
+ public bool DeleteHeader(string header_name) {
+ bool ret = freeswitchPINVOKE.Event_DeleteHeader(swigCPtr, header_name);
+ return ret;
+ }
+
+ public bool Fire() {
+ bool ret = freeswitchPINVOKE.Event_Fire(swigCPtr);
+ return ret;
+ }
+
+}
+
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+using System;
+using System.Runtime.InteropServices;
+
public class EventConsumer : IDisposable {
private HandleRef swigCPtr;
protected bool swigCMemOwn;
@@ -570,20 +696,20 @@
using System;
using System.Runtime.InteropServices;
-public partial class Event : IDisposable {
+public class IvrMenu : IDisposable {
private HandleRef swigCPtr;
protected bool swigCMemOwn;
- internal Event(IntPtr cPtr, bool cMemoryOwn) {
+ internal IvrMenu(IntPtr cPtr, bool cMemoryOwn) {
swigCMemOwn = cMemoryOwn;
swigCPtr = new HandleRef(this, cPtr);
}
- internal static HandleRef getCPtr(Event obj) {
+ internal static HandleRef getCPtr(IvrMenu obj) {
return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
- ~Event() {
+ ~IvrMenu() {
Dispose();
}
@@ -591,93 +717,74 @@
lock(this) {
if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
swigCMemOwn = false;
- freeswitchPINVOKE.delete_Event(swigCPtr);
+ freeswitchPINVOKE.delete_IvrMenu(swigCPtr);
}
swigCPtr = new HandleRef(null, IntPtr.Zero);
GC.SuppressFinalize(this);
}
}
- public switch_event InternalEvent {
- set {
- freeswitchPINVOKE.Event_InternalEvent_set(swigCPtr, switch_event.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.Event_InternalEvent_get(swigCPtr);
- switch_event ret = (cPtr == IntPtr.Zero) ? null : new switch_event(cPtr, false);
- return ret;
- }
+ public IvrMenu(IvrMenu main, string name, string greeting_sound, string short_greeting_sound, string invalid_sound, string exit_sound, string confirm_macro, string confirm_key, int confirm_attempts, int inter_timeout, int digit_len, int timeout, int max_failures, int max_timeouts) : this(freeswitchPINVOKE.new_IvrMenu(IvrMenu.getCPtr(main), name, greeting_sound, short_greeting_sound, invalid_sound, exit_sound, confirm_macro, confirm_key, confirm_attempts, inter_timeout, digit_len, timeout, max_failures, max_timeouts), true) {
}
- public string serialized_string {
- set {
- freeswitchPINVOKE.Event_serialized_string_set(swigCPtr, value);
- }
- get {
- string ret = freeswitchPINVOKE.Event_serialized_string_get(swigCPtr);
- return ret;
- }
+ public void bindAction(string action, string arg, string bind) {
+ freeswitchPINVOKE.IvrMenu_bindAction(swigCPtr, action, arg, bind);
}
- public int mine {
- set {
- freeswitchPINVOKE.Event_mine_set(swigCPtr, value);
- }
- get {
- int ret = freeswitchPINVOKE.Event_mine_get(swigCPtr);
- return ret;
- }
+ public void Execute(CoreSession session, string name) {
+ freeswitchPINVOKE.IvrMenu_Execute(swigCPtr, CoreSession.getCPtr(session), name);
}
- public Event(string type, string subclass_name) : this(freeswitchPINVOKE.new_Event__SWIG_0(type, subclass_name), true) {
- }
+}
- public Event(switch_event wrap_me, int free_me) : this(freeswitchPINVOKE.new_Event__SWIG_1(switch_event.getCPtr(wrap_me), free_me), true) {
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public string Serialize(string format) {
- string ret = freeswitchPINVOKE.Event_Serialize(swigCPtr, format);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public bool SetPriority(switch_priority_t priority) {
- bool ret = freeswitchPINVOKE.Event_SetPriority(swigCPtr, (int)priority);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public string GetHeader(string header_name) {
- string ret = freeswitchPINVOKE.Event_GetHeader(swigCPtr, header_name);
- return ret;
+public partial class ManagedSession : CoreSession {
+ private HandleRef swigCPtr;
+
+ internal ManagedSession(IntPtr cPtr, bool cMemoryOwn) : base(freeswitchPINVOKE.ManagedSessionUpcast(cPtr), cMemoryOwn) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public string GetBody() {
- string ret = freeswitchPINVOKE.Event_GetBody(swigCPtr);
- return ret;
+ internal static HandleRef getCPtr(ManagedSession obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
- public string GetEventType() {
- string ret = freeswitchPINVOKE.Event_GetEventType(swigCPtr);
- return ret;
+ ~ManagedSession() {
+ Dispose();
}
- public bool AddBody(string value) {
- bool ret = freeswitchPINVOKE.Event_AddBody(swigCPtr, value);
- return ret;
+ public override void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_ManagedSession(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ base.Dispose();
+ }
}
- public bool AddHeader(string header_name, string value) {
- bool ret = freeswitchPINVOKE.Event_AddHeader(swigCPtr, header_name, value);
- return ret;
+ public ManagedSession() : this(freeswitchPINVOKE.new_ManagedSession__SWIG_0(), true) {
}
- public bool DeleteHeader(string header_name) {
- bool ret = freeswitchPINVOKE.Event_DeleteHeader(swigCPtr, header_name);
- return ret;
+ public ManagedSession(string uuid) : this(freeswitchPINVOKE.new_ManagedSession__SWIG_1(uuid), true) {
}
- public bool Fire() {
- bool ret = freeswitchPINVOKE.Event_Fire(swigCPtr);
- return ret;
+ public ManagedSession(SWIGTYPE_p_switch_core_session session) : this(freeswitchPINVOKE.new_ManagedSession__SWIG_2(SWIGTYPE_p_switch_core_session.getCPtr(session)), true) {
}
}
@@ -696,3532 +803,2960 @@
using System;
using System.Runtime.InteropServices;
-public class freeswitch {
- public static switch_directories SWITCH_GLOBAL_dirs {
- set {
- freeswitchPINVOKE.SWITCH_GLOBAL_dirs_set(switch_directories.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.SWITCH_GLOBAL_dirs_get();
- switch_directories ret = (cPtr == IntPtr.Zero) ? null : new switch_directories(cPtr, false);
- return ret;
- }
- }
+public class SWIGTYPE_p_FILE {
+ private HandleRef swigCPtr;
- public static int switch_core_db_close(SWIGTYPE_p_sqlite3 db) {
- int ret = freeswitchPINVOKE.switch_core_db_close(SWIGTYPE_p_sqlite3.getCPtr(db));
- return ret;
+ internal SWIGTYPE_p_FILE(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_core_db_open(string filename, SWIGTYPE_p_p_sqlite3 ppDb) {
- int ret = freeswitchPINVOKE.switch_core_db_open(filename, SWIGTYPE_p_p_sqlite3.getCPtr(ppDb));
- return ret;
+ protected SWIGTYPE_p_FILE() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_unsigned_char switch_core_db_column_text(SWIGTYPE_p_sqlite3_stmt stmt, int iCol) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_db_column_text(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt), iCol);
- SWIGTYPE_p_unsigned_char ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_FILE obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static string switch_core_db_column_name(SWIGTYPE_p_sqlite3_stmt stmt, int N) {
- string ret = freeswitchPINVOKE.switch_core_db_column_name(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt), N);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static int switch_core_db_column_count(SWIGTYPE_p_sqlite3_stmt pStmt) {
- int ret = freeswitchPINVOKE.switch_core_db_column_count(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_core_db_errmsg(SWIGTYPE_p_sqlite3 db) {
- string ret = freeswitchPINVOKE.switch_core_db_errmsg(SWIGTYPE_p_sqlite3.getCPtr(db));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_core_db_exec(SWIGTYPE_p_sqlite3 db, string sql, SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int callback, SWIGTYPE_p_void data, ref string errmsg) {
- int ret = freeswitchPINVOKE.switch_core_db_exec(SWIGTYPE_p_sqlite3.getCPtr(db), sql, SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data), ref errmsg);
- return ret;
- }
+public class SWIGTYPE_p_HashElem {
+ private HandleRef swigCPtr;
- public static int switch_core_db_finalize(SWIGTYPE_p_sqlite3_stmt pStmt) {
- int ret = freeswitchPINVOKE.switch_core_db_finalize(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
- return ret;
+ internal SWIGTYPE_p_HashElem(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_core_db_prepare(SWIGTYPE_p_sqlite3 db, string zSql, int nBytes, SWIGTYPE_p_p_sqlite3_stmt ppStmt, ref string pzTail) {
- int ret = freeswitchPINVOKE.switch_core_db_prepare(SWIGTYPE_p_sqlite3.getCPtr(db), zSql, nBytes, SWIGTYPE_p_p_sqlite3_stmt.getCPtr(ppStmt), ref pzTail);
- return ret;
+ protected SWIGTYPE_p_HashElem() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_core_db_step(SWIGTYPE_p_sqlite3_stmt stmt) {
- int ret = freeswitchPINVOKE.switch_core_db_step(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_HashElem obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_core_db_reset(SWIGTYPE_p_sqlite3_stmt pStmt) {
- int ret = freeswitchPINVOKE.switch_core_db_reset(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static int switch_core_db_bind_int(SWIGTYPE_p_sqlite3_stmt pStmt, int i, int iValue) {
- int ret = freeswitchPINVOKE.switch_core_db_bind_int(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, iValue);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static int switch_core_db_bind_int64(SWIGTYPE_p_sqlite3_stmt pStmt, int i, long iValue) {
- int ret = freeswitchPINVOKE.switch_core_db_bind_int64(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, iValue);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_core_db_bind_text(SWIGTYPE_p_sqlite3_stmt pStmt, int i, string zData, int nData, SWIGTYPE_p_f_p_void__void xDel) {
- int ret = freeswitchPINVOKE.switch_core_db_bind_text(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, zData, nData, SWIGTYPE_p_f_p_void__void.getCPtr(xDel));
- return ret;
- }
+public class SWIGTYPE_p_apr_pool_t {
+ private HandleRef swigCPtr;
- public static int switch_core_db_bind_double(SWIGTYPE_p_sqlite3_stmt pStmt, int i, double dValue) {
- int ret = freeswitchPINVOKE.switch_core_db_bind_double(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, dValue);
- return ret;
+ internal SWIGTYPE_p_apr_pool_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static long switch_core_db_last_insert_rowid(SWIGTYPE_p_sqlite3 db) {
- long ret = freeswitchPINVOKE.switch_core_db_last_insert_rowid(SWIGTYPE_p_sqlite3.getCPtr(db));
- return ret;
+ protected SWIGTYPE_p_apr_pool_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_core_db_get_table(SWIGTYPE_p_sqlite3 db, string sql, SWIGTYPE_p_p_p_char resultp, SWIGTYPE_p_int nrow, SWIGTYPE_p_int ncolumn, ref string errmsg) {
- int ret = freeswitchPINVOKE.switch_core_db_get_table(SWIGTYPE_p_sqlite3.getCPtr(db), sql, SWIGTYPE_p_p_p_char.getCPtr(resultp), SWIGTYPE_p_int.getCPtr(nrow), SWIGTYPE_p_int.getCPtr(ncolumn), ref errmsg);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_apr_pool_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_db_free_table(ref string result) {
- freeswitchPINVOKE.switch_core_db_free_table(ref result);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_db_free(string z) {
- freeswitchPINVOKE.switch_core_db_free(z);
- }
+namespace FreeSWITCH.Native {
- public static int switch_core_db_changes(SWIGTYPE_p_sqlite3 db) {
- int ret = freeswitchPINVOKE.switch_core_db_changes(SWIGTYPE_p_sqlite3.getCPtr(db));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_mprintf(string zFormat) {
- string ret = freeswitchPINVOKE.switch_mprintf(zFormat);
- return ret;
- }
+public class SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_real_pcre switch_regex_compile(string pattern, int options, ref string errorptr, SWIGTYPE_p_int erroroffset, SWIGTYPE_p_unsigned_char tables) {
- IntPtr cPtr = freeswitchPINVOKE.switch_regex_compile(pattern, options, ref errorptr, SWIGTYPE_p_int.getCPtr(erroroffset), SWIGTYPE_p_unsigned_char.getCPtr(tables));
- SWIGTYPE_p_real_pcre ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_real_pcre(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_regex_copy_substring(string subject, SWIGTYPE_p_int ovector, int stringcount, int stringnumber, string buffer, int size) {
- int ret = freeswitchPINVOKE.switch_regex_copy_substring(subject, SWIGTYPE_p_int.getCPtr(ovector), stringcount, stringnumber, buffer, size);
- return ret;
+ protected SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_regex_free(SWIGTYPE_p_void data) {
- freeswitchPINVOKE.switch_regex_free(SWIGTYPE_p_void.getCPtr(data));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_regex_perform(string field, string expression, SWIGTYPE_p_p_real_pcre new_re, SWIGTYPE_p_int ovector, uint olen) {
- int ret = freeswitchPINVOKE.switch_regex_perform(field, expression, SWIGTYPE_p_p_real_pcre.getCPtr(new_re), SWIGTYPE_p_int.getCPtr(ovector), olen);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_perform_substitution(SWIGTYPE_p_real_pcre re, int match_count, string data, string field_data, string substituted, SWIGTYPE_p_switch_size_t len, SWIGTYPE_p_int ovector) {
- freeswitchPINVOKE.switch_perform_substitution(SWIGTYPE_p_real_pcre.getCPtr(re), match_count, data, field_data, substituted, SWIGTYPE_p_switch_size_t.getCPtr(len), SWIGTYPE_p_int.getCPtr(ovector));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_regex_match(string target, string expression) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_regex_match(target, expression);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_regex_match_partial(string target, string expression, SWIGTYPE_p_int partial_match) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_regex_match_partial(target, expression, SWIGTYPE_p_int.getCPtr(partial_match));
- return ret;
- }
+public class SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t {
+ private HandleRef swigCPtr;
- public static void switch_core_session_sched_heartbeat(SWIGTYPE_p_switch_core_session session, uint seconds) {
- freeswitchPINVOKE.switch_core_session_sched_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session), seconds);
+ internal SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_session_unsched_heartbeat(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_unsched_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ protected SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_session_enable_heartbeat(SWIGTYPE_p_switch_core_session session, uint seconds) {
- freeswitchPINVOKE.switch_core_session_enable_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session), seconds);
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_session_disable_heartbeat(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_disable_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_media_bug_add(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t callback, SWIGTYPE_p_void user_data, SWIGTYPE_p_time_t stop_time, uint flags, SWIGTYPE_p_p_switch_media_bug new_bug) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_add(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_time_t.getCPtr(stop_time), flags, SWIGTYPE_p_p_switch_media_bug.getCPtr(new_bug));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_core_media_bug_pause(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_media_bug_pause(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_media_bug_resume(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_media_bug_resume(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+public class SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_void switch_core_media_bug_get_user_data(SWIGTYPE_p_switch_media_bug bug) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_user_data(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_frame switch_core_media_bug_get_write_replace_frame(SWIGTYPE_p_switch_media_bug bug) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_write_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
- switch_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_frame(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_media_bug_set_write_replace_frame(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
- freeswitchPINVOKE.switch_core_media_bug_set_write_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_frame switch_core_media_bug_get_read_replace_frame(SWIGTYPE_p_switch_media_bug bug) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_read_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
- switch_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_frame(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_switch_core_session switch_core_media_bug_get_session(SWIGTYPE_p_switch_media_bug bug) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_session(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
- SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_core_media_bug_test_flag(SWIGTYPE_p_switch_media_bug bug, uint flag) {
- uint ret = freeswitchPINVOKE.switch_core_media_bug_test_flag(SWIGTYPE_p_switch_media_bug.getCPtr(bug), flag);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_media_bug_set_read_replace_frame(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
- freeswitchPINVOKE.switch_core_media_bug_set_read_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
- }
+public class SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_media_bug_remove(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_media_bug bug) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_remove(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_media_bug.getCPtr(bug));
- return ret;
+ internal SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_media_bug_close(SWIGTYPE_p_p_switch_media_bug bug) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_close(SWIGTYPE_p_p_switch_media_bug.getCPtr(bug));
- return ret;
+ protected SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_media_bug_remove_all(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_remove_all(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_media_bug_read(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_read(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_media_bug_flush(SWIGTYPE_p_switch_media_bug bug) {
- freeswitchPINVOKE.switch_core_media_bug_flush(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_media_bug_flush_all(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_flush_all(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_port_allocator_new(ushort start, ushort end, uint flags, SWIGTYPE_p_p_switch_core_port_allocator new_allocator) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_new(start, end, flags, SWIGTYPE_p_p_switch_core_port_allocator.getCPtr(new_allocator));
- return ret;
- }
+public class SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_port_allocator_request_port(SWIGTYPE_p_switch_core_port_allocator alloc, SWIGTYPE_p_unsigned_short port_ptr) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_request_port(SWIGTYPE_p_switch_core_port_allocator.getCPtr(alloc), SWIGTYPE_p_unsigned_short.getCPtr(port_ptr));
- return ret;
+ internal SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_port_allocator_free_port(SWIGTYPE_p_switch_core_port_allocator alloc, ushort port) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_free_port(SWIGTYPE_p_switch_core_port_allocator.getCPtr(alloc), port);
- return ret;
+ protected SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_port_allocator_destroy(SWIGTYPE_p_p_switch_core_port_allocator alloc) {
- freeswitchPINVOKE.switch_core_port_allocator_destroy(SWIGTYPE_p_p_switch_core_port_allocator.getCPtr(alloc));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_init(uint flags, switch_bool_t console, ref string err) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_init(flags, (int)console, ref err);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_init_and_modload(uint flags, switch_bool_t console, ref string err) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_init_and_modload(flags, (int)console, ref err);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_core_session_limit(uint new_limit) {
- uint ret = freeswitchPINVOKE.switch_core_session_limit(new_limit);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static uint switch_core_sessions_per_second(uint new_limit) {
- uint ret = freeswitchPINVOKE.switch_core_sessions_per_second(new_limit);
- return ret;
- }
+public class SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_destroy() {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_destroy();
- return ret;
+ internal SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_read_lock(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_lock(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ protected SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_session_write_lock(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_write_lock(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_session_rwunlock(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_rwunlock(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+namespace FreeSWITCH.Native {
- public static int switch_core_add_state_handler(switch_state_handler_table state_handler) {
- int ret = freeswitchPINVOKE.switch_core_add_state_handler(switch_state_handler_table.getCPtr(state_handler));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_remove_state_handler(switch_state_handler_table state_handler) {
- freeswitchPINVOKE.switch_core_remove_state_handler(switch_state_handler_table.getCPtr(state_handler));
- }
+public class SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_state_handler_table switch_core_get_state_handler(int index) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_get_state_handler(index);
- switch_state_handler_table ret = (cPtr == IntPtr.Zero) ? null : new switch_state_handler_table(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_memory_pool_tag(SWIGTYPE_p_apr_pool_t pool, string tag) {
- freeswitchPINVOKE.switch_core_memory_pool_tag(SWIGTYPE_p_apr_pool_t.getCPtr(pool), tag);
+ protected SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_perform_new_memory_pool(SWIGTYPE_p_p_apr_pool_t pool, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_new_memory_pool(SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), file, func, line);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_perform_destroy_memory_pool(SWIGTYPE_p_p_apr_pool_t pool, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_destroy_memory_pool(SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), file, func, line);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_session_run(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_run(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+namespace FreeSWITCH.Native {
- public static uint switch_core_session_running(SWIGTYPE_p_switch_core_session session) {
- uint ret = freeswitchPINVOKE.switch_core_session_running(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_void switch_core_perform_permanent_alloc(SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_permanent_alloc(SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_void switch_core_perform_alloc(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_alloc(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_void switch_core_perform_session_alloc(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_session_alloc(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static string switch_core_perform_permanent_strdup(string todup, string file, string func, int line) {
- string ret = freeswitchPINVOKE.switch_core_perform_permanent_strdup(todup, file, func, line);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static string switch_core_perform_session_strdup(SWIGTYPE_p_switch_core_session session, string todup, string file, string func, int line) {
- string ret = freeswitchPINVOKE.switch_core_perform_session_strdup(SWIGTYPE_p_switch_core_session.getCPtr(session), todup, file, func, line);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_core_perform_strdup(SWIGTYPE_p_apr_pool_t pool, string todup, string file, string func, int line) {
- string ret = freeswitchPINVOKE.switch_core_perform_strdup(SWIGTYPE_p_apr_pool_t.getCPtr(pool), todup, file, func, line);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_core_session_sprintf(SWIGTYPE_p_switch_core_session session, string fmt) {
- string ret = freeswitchPINVOKE.switch_core_session_sprintf(SWIGTYPE_p_switch_core_session.getCPtr(session), fmt);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_core_sprintf(SWIGTYPE_p_apr_pool_t pool, string fmt) {
- string ret = freeswitchPINVOKE.switch_core_sprintf(SWIGTYPE_p_apr_pool_t.getCPtr(pool), fmt);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_apr_pool_t switch_core_session_get_pool(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_pool(SWIGTYPE_p_switch_core_session.getCPtr(session));
- SWIGTYPE_p_apr_pool_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_apr_pool_t(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_core_session switch_core_session_request_uuid(switch_endpoint_interface endpoint_interface, SWIGTYPE_p_p_apr_pool_t pool, string use_uuid) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_request_uuid(switch_endpoint_interface.getCPtr(endpoint_interface), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), use_uuid);
- SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_set_uuid(SWIGTYPE_p_switch_core_session session, string use_uuid) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_uuid(SWIGTYPE_p_switch_core_session.getCPtr(session), use_uuid);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_session_perform_destroy(SWIGTYPE_p_p_switch_core_session session, string file, string func, int line) {
- freeswitchPINVOKE.switch_core_session_perform_destroy(SWIGTYPE_p_p_switch_core_session.getCPtr(session), file, func, line);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static uint switch_core_session_count() {
- uint ret = freeswitchPINVOKE.switch_core_session_count();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_switch_size_t switch_core_session_get_id(SWIGTYPE_p_switch_core_session session) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_core_session_get_id(SWIGTYPE_p_switch_core_session.getCPtr(session)), true);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_switch_size_t switch_core_session_id() {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_core_session_id(), true);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_switch_core_session switch_core_session_request_by_name(string endpoint_name, SWIGTYPE_p_p_apr_pool_t pool) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_request_by_name(endpoint_name, SWIGTYPE_p_p_apr_pool_t.getCPtr(pool));
- SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_thread_launch(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_thread_launch(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_switch_channel switch_core_session_get_channel(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_channel(SWIGTYPE_p_switch_core_session.getCPtr(session));
- SWIGTYPE_p_switch_channel ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_channel(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_session_signal_state_change(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_signal_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_core_session_get_uuid(SWIGTYPE_p_switch_core_session session) {
- string ret = freeswitchPINVOKE.switch_core_session_get_uuid(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_core_get_uuid() {
- string ret = freeswitchPINVOKE.switch_core_get_uuid();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_switch_core_session switch_core_session_locate(string uuid_str) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_locate(uuid_str);
- SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_core_get_variable(string varname) {
- string ret = freeswitchPINVOKE.switch_core_get_variable(varname);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_set_variable(string varname, string value) {
- freeswitchPINVOKE.switch_core_set_variable(varname, value);
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_dump_variables(switch_stream_handle stream) {
- freeswitchPINVOKE.switch_core_dump_variables(switch_stream_handle.getCPtr(stream));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_session_hupall(switch_call_cause_t cause) {
- freeswitchPINVOKE.switch_core_session_hupall((int)cause);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_session_hupall_matching_var(string var_name, string var_val, switch_call_cause_t cause) {
- freeswitchPINVOKE.switch_core_session_hupall_matching_var(var_name, var_val, (int)cause);
- }
+namespace FreeSWITCH.Native {
- public static void switch_core_session_hupall_endpoint(switch_endpoint_interface endpoint_interface, switch_call_cause_t cause) {
- freeswitchPINVOKE.switch_core_session_hupall_endpoint(switch_endpoint_interface.getCPtr(endpoint_interface), (int)cause);
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_session_message_send(string uuid_str, switch_core_session_message message) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_message_send(uuid_str, switch_core_session_message.getCPtr(message));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_session_queue_message(SWIGTYPE_p_switch_core_session session, switch_core_session_message message) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_message(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_core_session_message.getCPtr(message));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_pass_indication(SWIGTYPE_p_switch_core_session session, switch_core_session_message_types_t indication) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_pass_indication(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)indication);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_queue_indication(SWIGTYPE_p_switch_core_session session, switch_core_session_message_types_t indication) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_indication(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)indication);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_session_dequeue_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_core_session_message message) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_core_session_message.getCPtr(message));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_session_flush_message(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_flush_message(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_session_event_send(string uuid_str, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_event_send(uuid_str, SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_app_log switch_core_session_get_app_log(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_app_log(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_app_log ret = (cPtr == IntPtr.Zero) ? null : new switch_app_log(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_session_exec(SWIGTYPE_p_switch_core_session session, switch_application_interface application_interface, string arg) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_exec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_application_interface.getCPtr(application_interface), arg);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_execute_application(SWIGTYPE_p_switch_core_session session, string app, string arg) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_execute_application(SWIGTYPE_p_switch_core_session.getCPtr(session), app, arg);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_execute_exten(SWIGTYPE_p_switch_core_session session, string exten, string dialplan, string context) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_execute_exten(SWIGTYPE_p_switch_core_session.getCPtr(session), exten, dialplan, context);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_session_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_void switch_core_session_get_private(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_private(SWIGTYPE_p_switch_core_session.getCPtr(session));
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_session_set_private(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void private_info) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_private(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(private_info));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_core_session_add_stream(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void private_info) {
- int ret = freeswitchPINVOKE.switch_core_session_add_stream(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(private_info));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_void switch_core_session_get_stream(SWIGTYPE_p_switch_core_session session, int index) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_stream(SWIGTYPE_p_switch_core_session.getCPtr(session), index);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_core_session_get_stream_count(SWIGTYPE_p_switch_core_session session) {
- int ret = freeswitchPINVOKE.switch_core_session_get_stream_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_session_launch_thread(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void func, SWIGTYPE_p_void obj) {
- freeswitchPINVOKE.switch_core_session_launch_thread(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void.getCPtr(func), SWIGTYPE_p_void.getCPtr(obj));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_thread_session_end(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_thread_session_end(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_service_session(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_service_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+namespace FreeSWITCH.Native {
- public static switch_call_cause_t switch_core_session_outgoing_channel(SWIGTYPE_p_switch_core_session session, switch_event var_event, string endpoint_name, switch_caller_profile caller_profile, SWIGTYPE_p_p_switch_core_session new_session, SWIGTYPE_p_p_apr_pool_t pool, uint flags) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_core_session_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_event.getCPtr(var_event), endpoint_name, switch_caller_profile.getCPtr(caller_profile), SWIGTYPE_p_p_switch_core_session.getCPtr(new_session), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), flags);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_call_cause_t switch_core_session_resurrect_channel(string endpoint_name, SWIGTYPE_p_p_switch_core_session new_session, SWIGTYPE_p_p_apr_pool_t pool, SWIGTYPE_p_void data) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_core_session_resurrect_channel(endpoint_name, SWIGTYPE_p_p_switch_core_session.getCPtr(new_session), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_void.getCPtr(data));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_codec__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_session_perform_receive_message(SWIGTYPE_p_switch_core_session session, switch_core_session_message message, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_perform_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_core_session_message.getCPtr(message), file, func, line);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_codec__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_queue_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_codec__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static uint switch_core_session_event_count(SWIGTYPE_p_switch_core_session session) {
- uint ret = freeswitchPINVOKE.switch_core_session_event_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_session_dequeue_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_session_queue_private_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_private_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_core_session_private_event_count(SWIGTYPE_p_switch_core_session session) {
- uint ret = freeswitchPINVOKE.switch_core_session_private_event_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_session_dequeue_private_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_private_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static uint switch_core_session_flush_private_events(SWIGTYPE_p_switch_core_session session) {
- uint ret = freeswitchPINVOKE.switch_core_session_flush_private_events(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_frame frame, uint flags, int stream_id) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_frame.getCPtr(frame), flags, stream_id);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_read_video_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_frame frame, uint flags, int stream_id) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_video_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_frame.getCPtr(frame), flags, stream_id);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_session_write_video_frame(SWIGTYPE_p_switch_core_session session, switch_frame frame, uint flags, int stream_id) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_write_video_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_frame.getCPtr(frame), flags, stream_id);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_session_reset(SWIGTYPE_p_switch_core_session session, switch_bool_t flush_dtmf, switch_bool_t reset_read_codec) {
- freeswitchPINVOKE.switch_core_session_reset(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)flush_dtmf, (int)reset_read_codec);
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_session_write_frame(SWIGTYPE_p_switch_core_session session, switch_frame frame, uint flags, int stream_id) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_frame.getCPtr(frame), flags, stream_id);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_session_perform_kill_channel(SWIGTYPE_p_switch_core_session session, string file, string func, int line, switch_signal_t sig) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_perform_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), file, func, line, (int)sig);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_session_send_dtmf(SWIGTYPE_p_switch_core_session session, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_dtmf_t.getCPtr(dtmf));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_session_send_dtmf_string(SWIGTYPE_p_switch_core_session session, string dtmf_string) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_send_dtmf_string(SWIGTYPE_p_switch_core_session.getCPtr(session), dtmf_string);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_recv_dtmf(SWIGTYPE_p_switch_core_session session, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_dtmf_t.getCPtr(dtmf));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_hash_init_case(SWIGTYPE_p_p_switch_hash hash, SWIGTYPE_p_apr_pool_t pool, switch_bool_t case_sensitive) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_init_case(SWIGTYPE_p_p_switch_hash.getCPtr(hash), SWIGTYPE_p_apr_pool_t.getCPtr(pool), (int)case_sensitive);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_hash_destroy(SWIGTYPE_p_p_switch_hash hash) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_destroy(SWIGTYPE_p_p_switch_hash.getCPtr(hash));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_hash_insert(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_void data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_hash_insert_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_void data, SWIGTYPE_p_switch_mutex_t mutex) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_hash_delete(SWIGTYPE_p_switch_hash hash, string key) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_delete(SWIGTYPE_p_switch_hash.getCPtr(hash), key);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_hash_delete_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_switch_mutex_t mutex) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_delete_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_void switch_core_hash_find(SWIGTYPE_p_switch_hash hash, string key) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_hash_find(SWIGTYPE_p_switch_hash.getCPtr(hash), key);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_void switch_core_hash_find_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_switch_mutex_t mutex) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_hash_find_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_HashElem switch_hash_first(string depricate_me, SWIGTYPE_p_switch_hash hash) {
- IntPtr cPtr = freeswitchPINVOKE.switch_hash_first(depricate_me, SWIGTYPE_p_switch_hash.getCPtr(hash));
- SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_HashElem switch_hash_next(SWIGTYPE_p_HashElem hi) {
- IntPtr cPtr = freeswitchPINVOKE.switch_hash_next(SWIGTYPE_p_HashElem.getCPtr(hi));
- SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_hash_this(SWIGTYPE_p_HashElem hi, SWIGTYPE_p_p_void key, SWIGTYPE_p_switch_ssize_t klen, SWIGTYPE_p_p_void val) {
- freeswitchPINVOKE.switch_hash_this(SWIGTYPE_p_HashElem.getCPtr(hi), SWIGTYPE_p_p_void.getCPtr(key), SWIGTYPE_p_switch_ssize_t.getCPtr(klen), SWIGTYPE_p_p_void.getCPtr(val));
- }
+public class SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_timer_init(switch_timer timer, string timer_name, int interval, int samples, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_init(switch_timer.getCPtr(timer), timer_name, interval, samples, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_timer_next(switch_timer timer) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_next(switch_timer.getCPtr(timer));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_timer_step(switch_timer timer) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_step(switch_timer.getCPtr(timer));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_timer_sync(switch_timer timer) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_sync(switch_timer.getCPtr(timer));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_timer_check(switch_timer timer, switch_bool_t step) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_check(switch_timer.getCPtr(timer), (int)step);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_timer_destroy(switch_timer timer) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_destroy(switch_timer.getCPtr(timer));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_codec_init(switch_codec codec, string codec_name, string fmtp, uint rate, int ms, int channels, uint flags, switch_codec_settings codec_settings, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_init(switch_codec.getCPtr(codec), codec_name, fmtp, rate, ms, channels, flags, switch_codec_settings.getCPtr(codec_settings), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_codec_copy(switch_codec codec, switch_codec new_codec, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_copy(switch_codec.getCPtr(codec), switch_codec.getCPtr(new_codec), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_codec_encode(switch_codec codec, switch_codec other_codec, SWIGTYPE_p_void decoded_data, uint decoded_data_len, uint decoded_rate, SWIGTYPE_p_void encoded_data, SWIGTYPE_p_unsigned_long encoded_data_len, SWIGTYPE_p_unsigned_long encoded_rate, SWIGTYPE_p_unsigned_int flag) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_encode(switch_codec.getCPtr(codec), switch_codec.getCPtr(other_codec), SWIGTYPE_p_void.getCPtr(decoded_data), decoded_data_len, decoded_rate, SWIGTYPE_p_void.getCPtr(encoded_data), SWIGTYPE_p_unsigned_long.getCPtr(encoded_data_len), SWIGTYPE_p_unsigned_long.getCPtr(encoded_rate), SWIGTYPE_p_unsigned_int.getCPtr(flag));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_codec_decode(switch_codec codec, switch_codec other_codec, SWIGTYPE_p_void encoded_data, uint encoded_data_len, uint encoded_rate, SWIGTYPE_p_void decoded_data, SWIGTYPE_p_unsigned_long decoded_data_len, SWIGTYPE_p_unsigned_long decoded_rate, SWIGTYPE_p_unsigned_int flag) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_decode(switch_codec.getCPtr(codec), switch_codec.getCPtr(other_codec), SWIGTYPE_p_void.getCPtr(encoded_data), encoded_data_len, encoded_rate, SWIGTYPE_p_void.getCPtr(decoded_data), SWIGTYPE_p_unsigned_long.getCPtr(decoded_data_len), SWIGTYPE_p_unsigned_long.getCPtr(decoded_rate), SWIGTYPE_p_unsigned_int.getCPtr(flag));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_codec_destroy(switch_codec codec) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_destroy(switch_codec.getCPtr(codec));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_session_set_read_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_core_session_unset_read_codec(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_unset_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_session_unset_write_codec(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_unset_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_core_session_lock_codec_write(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_lock_codec_write(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ internal SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_session_unlock_codec_write(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_unlock_codec_write(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
-
- public static void switch_core_session_lock_codec_read(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_lock_codec_read(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ protected SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_session_unlock_codec_read(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_core_session_unlock_codec_read(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_session_get_read_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_read_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_session_get_write_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_write_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_session_get_video_read_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_video_read_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_session_get_video_write_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_video_write_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void {
+ private HandleRef swigCPtr;
- public static switch_codec switch_core_session_get_read_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_codec switch_core_session_get_effective_read_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_effective_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_session_set_write_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_codec switch_core_session_get_write_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_codec switch_core_session_get_effective_write_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_effective_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_session_set_video_read_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_video_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_codec switch_core_session_get_video_read_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_video_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_session_set_video_write_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_video_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_codec switch_core_session_get_video_write_codec(SWIGTYPE_p_switch_core_session session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_video_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
- switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_sqlite3 switch_core_db_open_file(string filename) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_db_open_file(filename);
- SWIGTYPE_p_sqlite3 ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_sqlite3(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_db_persistant_execute(SWIGTYPE_p_sqlite3 db, string sql, uint retries) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_db_persistant_execute(SWIGTYPE_p_sqlite3.getCPtr(db), sql, retries);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_db_test_reactive(SWIGTYPE_p_sqlite3 db, string test_sql, string drop_sql, string reactive_sql) {
- freeswitchPINVOKE.switch_core_db_test_reactive(SWIGTYPE_p_sqlite3.getCPtr(db), test_sql, drop_sql, reactive_sql);
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_perform_file_open(string file, string func, int line, switch_file_handle fh, string file_path, byte channels, uint rate, uint flags, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_file_open(file, func, line, switch_file_handle.getCPtr(fh), file_path, channels, rate, flags, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_file_read(switch_file_handle fh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t len) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_read(switch_file_handle.getCPtr(fh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(len));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_file_write(switch_file_handle fh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t len) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_write(switch_file_handle.getCPtr(fh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(len));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_file_seek(switch_file_handle fh, SWIGTYPE_p_unsigned_int cur_pos, long samples, int whence) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_seek(switch_file_handle.getCPtr(fh), SWIGTYPE_p_unsigned_int.getCPtr(cur_pos), samples, whence);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_file_set_string(switch_file_handle fh, switch_audio_col_t col, string arg2) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_set_string(switch_file_handle.getCPtr(fh), (int)col, arg2);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_file_get_string(switch_file_handle fh, switch_audio_col_t col, ref string arg2) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_get_string(switch_file_handle.getCPtr(fh), (int)col, ref arg2);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_file_close(switch_file_handle fh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_close(switch_file_handle.getCPtr(fh));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_speech_open(switch_speech_handle sh, string module_name, string voice_name, uint rate, uint interval, SWIGTYPE_p_unsigned_long flags, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_open(switch_speech_handle.getCPtr(sh), module_name, voice_name, rate, interval, SWIGTYPE_p_unsigned_long.getCPtr(flags), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_speech_feed_tts(switch_speech_handle sh, string text, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_feed_tts(switch_speech_handle.getCPtr(sh), text, SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_core_speech_flush_tts(switch_speech_handle sh) {
- freeswitchPINVOKE.switch_core_speech_flush_tts(switch_speech_handle.getCPtr(sh));
+ internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_speech_text_param_tts(switch_speech_handle sh, string param, string val) {
- freeswitchPINVOKE.switch_core_speech_text_param_tts(switch_speech_handle.getCPtr(sh), param, val);
+ protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_speech_numeric_param_tts(switch_speech_handle sh, string param, int val) {
- freeswitchPINVOKE.switch_core_speech_numeric_param_tts(switch_speech_handle.getCPtr(sh), param, val);
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_speech_float_param_tts(switch_speech_handle sh, string param, double val) {
- freeswitchPINVOKE.switch_core_speech_float_param_tts(switch_speech_handle.getCPtr(sh), param, val);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_speech_read_tts(switch_speech_handle sh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen, SWIGTYPE_p_unsigned_long rate, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_read_tts(switch_speech_handle.getCPtr(sh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen), SWIGTYPE_p_unsigned_long.getCPtr(rate), SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_speech_close(switch_speech_handle sh, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_close(switch_speech_handle.getCPtr(sh), SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_asr_open(switch_asr_handle ah, string module_name, string codec, int rate, string dest, SWIGTYPE_p_unsigned_long flags, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_open(switch_asr_handle.getCPtr(ah), module_name, codec, rate, dest, SWIGTYPE_p_unsigned_long.getCPtr(flags), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_asr_close(switch_asr_handle ah, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_close(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_asr_feed(switch_asr_handle ah, SWIGTYPE_p_void data, uint len, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_feed(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_void.getCPtr(data), len, SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_asr_check_results(switch_asr_handle ah, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_check_results(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_asr_get_results(switch_asr_handle ah, ref string xmlstr, SWIGTYPE_p_unsigned_long flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_get_results(switch_asr_handle.getCPtr(ah), ref xmlstr, SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_asr_load_grammar(switch_asr_handle ah, string grammar, string path) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_load_grammar(switch_asr_handle.getCPtr(ah), grammar, path);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_asr_unload_grammar(switch_asr_handle ah, string grammar) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_unload_grammar(switch_asr_handle.getCPtr(ah), grammar);
- return ret;
- }
-
- public static switch_status_t switch_core_asr_pause(switch_asr_handle ah) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_pause(switch_asr_handle.getCPtr(ah));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_asr_resume(switch_asr_handle ah) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_resume(switch_asr_handle.getCPtr(ah));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_directory_open(switch_directory_handle dh, string module_name, string source, string dsn, string passwd, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_open(switch_directory_handle.getCPtr(dh), module_name, source, dsn, passwd, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_directory_query(switch_directory_handle dh, string arg1, string query) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_query(switch_directory_handle.getCPtr(dh), arg1, query);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_directory_next(switch_directory_handle dh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_next(switch_directory_handle.getCPtr(dh));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_directory_next_pair(switch_directory_handle dh, ref string var, ref string val) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_next_pair(switch_directory_handle.getCPtr(dh), ref var, ref val);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_directory_close(switch_directory_handle dh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_close(switch_directory_handle.getCPtr(dh));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_FILE switch_core_data_channel(switch_text_channel_t channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_data_channel((int)channel);
- SWIGTYPE_p_FILE ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_FILE(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_bool_t switch_core_ready() {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_core_ready();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t {
+ private HandleRef swigCPtr;
- public static uint switch_core_flags() {
- uint ret = freeswitchPINVOKE.switch_core_flags();
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_management_exec(string relative_oid, switch_management_action_t action, string data, SWIGTYPE_p_switch_size_t datalen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_management_exec(relative_oid, (int)action, data, SWIGTYPE_p_switch_size_t.getCPtr(datalen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int set_high_priority() {
- int ret = freeswitchPINVOKE.set_high_priority();
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int change_user_group(string user, string group) {
- int ret = freeswitchPINVOKE.change_user_group(user, group);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_runtime_loop(int bg) {
- freeswitchPINVOKE.switch_core_runtime_loop(bg);
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_set_console(string console) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_set_console(console);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_measure_time(SWIGTYPE_p_switch_time_t total_ms, switch_core_time_duration duration) {
- freeswitchPINVOKE.switch_core_measure_time(SWIGTYPE_p_switch_time_t.getCPtr(total_ms), switch_core_time_duration.getCPtr(duration));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_switch_time_t switch_core_uptime() {
- SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_core_uptime(), true);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_core_session_ctl(switch_session_ctl_t cmd, SWIGTYPE_p_int val) {
- int ret = freeswitchPINVOKE.switch_core_session_ctl((int)cmd, SWIGTYPE_p_int.getCPtr(val));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_FILE switch_core_get_console() {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_get_console();
- SWIGTYPE_p_FILE ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_FILE(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_launch_thread(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void func, SWIGTYPE_p_void obj, SWIGTYPE_p_apr_pool_t pool) {
- freeswitchPINVOKE.switch_core_launch_thread(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void.getCPtr(func), SWIGTYPE_p_void.getCPtr(obj), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_core_set_globals() {
- freeswitchPINVOKE.switch_core_set_globals();
- }
+namespace FreeSWITCH.Native {
- public static byte switch_core_session_compare(SWIGTYPE_p_switch_core_session a, SWIGTYPE_p_switch_core_session b) {
- byte ret = freeswitchPINVOKE.switch_core_session_compare(SWIGTYPE_p_switch_core_session.getCPtr(a), SWIGTYPE_p_switch_core_session.getCPtr(b));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static byte switch_core_session_check_interface(SWIGTYPE_p_switch_core_session session, switch_endpoint_interface endpoint_interface) {
- byte ret = freeswitchPINVOKE.switch_core_session_check_interface(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_endpoint_interface.getCPtr(endpoint_interface));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_HashElem switch_core_mime_index() {
- IntPtr cPtr = freeswitchPINVOKE.switch_core_mime_index();
- SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_core_mime_ext2type(string ext) {
- string ret = freeswitchPINVOKE.switch_core_mime_ext2type(ext);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_mime_add_type(string type, string ext) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_mime_add_type(type, ext);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_switch_loadable_module_interface switch_loadable_module_create_module_interface(SWIGTYPE_p_apr_pool_t pool, string name) {
- IntPtr cPtr = freeswitchPINVOKE.switch_loadable_module_create_module_interface(SWIGTYPE_p_apr_pool_t.getCPtr(pool), name);
- SWIGTYPE_p_switch_loadable_module_interface ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_loadable_module_interface(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_void switch_loadable_module_create_interface(SWIGTYPE_p_switch_loadable_module_interface mod, switch_module_interface_name_t iname) {
- IntPtr cPtr = freeswitchPINVOKE.switch_loadable_module_create_interface(SWIGTYPE_p_switch_loadable_module_interface.getCPtr(mod), (int)iname);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_switch_time_t switch_micro_time_now() {
- SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_micro_time_now(), true);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_core_memory_reclaim() {
- freeswitchPINVOKE.switch_core_memory_reclaim();
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_core_memory_reclaim_events() {
- freeswitchPINVOKE.switch_core_memory_reclaim_events();
+ internal SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_core_memory_reclaim_logger() {
- freeswitchPINVOKE.switch_core_memory_reclaim_logger();
+ protected SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_core_memory_reclaim_all() {
- freeswitchPINVOKE.switch_core_memory_reclaim_all();
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_core_setrlimits() {
- freeswitchPINVOKE.switch_core_setrlimits();
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_time_sync() {
- freeswitchPINVOKE.switch_time_sync();
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_time_t switch_epoch_time_now(SWIGTYPE_p_time_t t) {
- SWIGTYPE_p_time_t ret = new SWIGTYPE_p_time_t(freeswitchPINVOKE.switch_epoch_time_now(SWIGTYPE_p_time_t.getCPtr(t)), true);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_strftime_tz(string tz, string format, string date, uint len, SWIGTYPE_p_switch_time_t thetime) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_strftime_tz(tz, format, date, len, SWIGTYPE_p_switch_time_t.getCPtr(thetime));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_time_exp_tz_name(string tz, SWIGTYPE_p_switch_time_exp_t tm, SWIGTYPE_p_switch_time_t thetime) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_time_exp_tz_name(tz, SWIGTYPE_p_switch_time_exp_t.getCPtr(tm), SWIGTYPE_p_switch_time_t.getCPtr(thetime));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_load_network_lists(switch_bool_t reload) {
- freeswitchPINVOKE.switch_load_network_lists((int)reload);
+ protected SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_bool_t switch_check_network_list_ip_token(string ip_str, string list_name, ref string token) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_check_network_list_ip_token(ip_str, list_name, ref token);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_time_set_monotonic(switch_bool_t enable) {
- freeswitchPINVOKE.switch_time_set_monotonic((int)enable);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static uint switch_core_max_dtmf_duration(uint duration) {
- uint ret = freeswitchPINVOKE.switch_core_max_dtmf_duration(duration);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_core_default_dtmf_duration(uint duration) {
- uint ret = freeswitchPINVOKE.switch_core_default_dtmf_duration(duration);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_console_set_complete(string arg0) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_set_complete(arg0);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_console_set_alias(string arg0) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_set_alias(arg0);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_system(string cmd, switch_bool_t wait) {
- int ret = freeswitchPINVOKE.switch_system(cmd, (int)wait);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_cond_yield(SWIGTYPE_p_switch_interval_time_t t) {
- freeswitchPINVOKE.switch_cond_yield(SWIGTYPE_p_switch_interval_time_t.getCPtr(t));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_cond_next() {
- freeswitchPINVOKE.switch_cond_next();
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_chat_send(string name, string proto, string from, string to, string subject, string body, string type, string hint) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_chat_send(name, proto, from, to, subject, body, type, hint);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_console_loop() {
- freeswitchPINVOKE.switch_console_loop();
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_console_stream_raw_write(switch_stream_handle handle, SWIGTYPE_p_unsigned_char data, SWIGTYPE_p_switch_size_t datalen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_stream_raw_write(switch_stream_handle.getCPtr(handle), SWIGTYPE_p_unsigned_char.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t {
+ private HandleRef swigCPtr;
- public static int switch_toupper(int c) {
- int ret = freeswitchPINVOKE.switch_toupper(c);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_tolower(int c) {
- int ret = freeswitchPINVOKE.switch_tolower(c);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_isalnum(int c) {
- int ret = freeswitchPINVOKE.switch_isalnum(c);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_isalpha(int c) {
- int ret = freeswitchPINVOKE.switch_isalpha(c);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static int switch_iscntrl(int c) {
- int ret = freeswitchPINVOKE.switch_iscntrl(c);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static int switch_isdigit(int c) {
- int ret = freeswitchPINVOKE.switch_isdigit(c);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_isgraph(int c) {
- int ret = freeswitchPINVOKE.switch_isgraph(c);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t {
+ private HandleRef swigCPtr;
- public static int switch_islower(int c) {
- int ret = freeswitchPINVOKE.switch_islower(c);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_isprint(int c) {
- int ret = freeswitchPINVOKE.switch_isprint(c);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_ispunct(int c) {
- int ret = freeswitchPINVOKE.switch_ispunct(c);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_isspace(int c) {
- int ret = freeswitchPINVOKE.switch_isspace(c);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static int switch_isupper(int c) {
- int ret = freeswitchPINVOKE.switch_isupper(c);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static int switch_isxdigit(int c) {
- int ret = freeswitchPINVOKE.switch_isxdigit(c);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_bool_t switch_is_moh(string s) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_moh(s);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_b64_encode(SWIGTYPE_p_unsigned_char arg0, SWIGTYPE_p_switch_size_t ilen, SWIGTYPE_p_unsigned_char arg2, SWIGTYPE_p_switch_size_t olen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_b64_encode(SWIGTYPE_p_unsigned_char.getCPtr(arg0), SWIGTYPE_p_switch_size_t.getCPtr(ilen), SWIGTYPE_p_unsigned_char.getCPtr(arg2), SWIGTYPE_p_switch_size_t.getCPtr(olen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_size_t switch_b64_decode(string arg0, string arg1, SWIGTYPE_p_switch_size_t olen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_b64_decode(arg0, arg1, SWIGTYPE_p_switch_size_t.getCPtr(olen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static string switch_amp_encode(string s, string buf, SWIGTYPE_p_switch_size_t len) {
- string ret = freeswitchPINVOKE.switch_amp_encode(s, buf, SWIGTYPE_p_switch_size_t.getCPtr(len));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_bool_t switch_is_digit_string(string s) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_digit_string(s);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_switch_size_t switch_fd_read_line(int fd, string buf, SWIGTYPE_p_switch_size_t len) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_fd_read_line(fd, buf, SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_find_local_ip(string buf, int len, int family) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_find_local_ip(buf, len, family);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string get_addr(string buf, SWIGTYPE_p_switch_size_t len, SWIGTYPE_p_sockaddr sa, SWIGTYPE_p_socklen_t salen) {
- string ret = freeswitchPINVOKE.get_addr(buf, SWIGTYPE_p_switch_size_t.getCPtr(len), SWIGTYPE_p_sockaddr.getCPtr(sa), SWIGTYPE_p_socklen_t.getCPtr(salen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t {
+ private HandleRef swigCPtr;
- public static ushort get_port(SWIGTYPE_p_sockaddr sa) {
- ushort ret = freeswitchPINVOKE.get_port(SWIGTYPE_p_sockaddr.getCPtr(sa));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_build_uri(string uri, SWIGTYPE_p_switch_size_t size, string scheme, string user, SWIGTYPE_p_switch_sockaddr_t sa, int flags) {
- int ret = freeswitchPINVOKE.switch_build_uri(uri, SWIGTYPE_p_switch_size_t.getCPtr(size), scheme, user, SWIGTYPE_p_switch_sockaddr_t.getCPtr(sa), flags);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static string switch_priority_name(switch_priority_t priority) {
- string ret = freeswitchPINVOKE.switch_priority_name((int)priority);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static char switch_rfc2833_to_char(int arg0) {
- char ret = freeswitchPINVOKE.switch_rfc2833_to_char(arg0);
- return ret;
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+using System;
+using System.Runtime.InteropServices;
+
+public class SWIGTYPE_p_f_p_switch_event__void {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_f_p_switch_event__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static byte switch_char_to_rfc2833(char key) {
- byte ret = freeswitchPINVOKE.switch_char_to_rfc2833(key);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_event__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_bool_t switch_string_var_check(string s, switch_bool_t disable) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_string_var_check(s, (int)disable);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_event__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_bool_t switch_string_var_check_const(string s) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_string_var_check_const(s);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_var_clean_string(string s) {
- string ret = freeswitchPINVOKE.switch_var_clean_string(s);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_clean_string(string s) {
- string ret = freeswitchPINVOKE.switch_clean_string(s);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_safe_strdup(string it) {
- string ret = freeswitchPINVOKE.switch_safe_strdup(it);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_lc_strdup(string it) {
- string ret = freeswitchPINVOKE.switch_lc_strdup(it);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_file_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_uc_strdup(string it) {
- string ret = freeswitchPINVOKE.switch_uc_strdup(it);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_bool_t switch_strstr(string s, string q) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_strstr(s, q);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_switch_time_t switch_str_time(string arg0) {
- SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_str_time(arg0), true);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static uint switch_separate_string(string buf, char delim, ref string array, uint arraylen) {
- uint ret = freeswitchPINVOKE.switch_separate_string(buf, delim, ref array, arraylen);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_bool_t switch_is_number(string str) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_number(str);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_strip_spaces(string str) {
- string ret = freeswitchPINVOKE.switch_strip_spaces(str);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_separate_paren_args(string str) {
- string ret = freeswitchPINVOKE.switch_separate_paren_args(str);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_stristr(string instr, string str) {
- string ret = freeswitchPINVOKE.switch_stristr(instr, str);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_bool_t switch_is_lan_addr(string ip) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_lan_addr(ip);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static string switch_replace_char(string str, char from, char to, switch_bool_t dup) {
- string ret = freeswitchPINVOKE.switch_replace_char(str, from, to, (int)dup);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_bool_t switch_ast2regex(string pat, string rbuf, uint len) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_ast2regex(pat, rbuf, len);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_escape_char(SWIGTYPE_p_apr_pool_t pool, string arg1, string delim, char esc) {
- string ret = freeswitchPINVOKE.switch_escape_char(SWIGTYPE_p_apr_pool_t.getCPtr(pool), arg1, delim, esc);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_socket_waitfor(SWIGTYPE_p_switch_pollfd_t poll, int ms) {
- int ret = freeswitchPINVOKE.switch_socket_waitfor(SWIGTYPE_p_switch_pollfd_t.getCPtr(poll), ms);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_cut_path(string arg0) {
- string ret = freeswitchPINVOKE.switch_cut_path(arg0);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_string_replace(string arg0, string search, string replace) {
- string ret = freeswitchPINVOKE.switch_string_replace(arg0, search, replace);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_string_match(string arg0, uint string_len, string search, uint search_len) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_string_match(arg0, string_len, search, search_len);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static uint switch_url_encode(string url, string buf, uint len) {
- uint ret = freeswitchPINVOKE.switch_url_encode(url, buf, len);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_url_decode(string s) {
- string ret = freeswitchPINVOKE.switch_url_decode(s);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_bool_t switch_simple_email(string to, string from, string headers, string body, string file) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_simple_email(to, from, headers, body, file);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_find_end_paren(string s, char open, char close) {
- string ret = freeswitchPINVOKE.switch_find_end_paren(s, open, close);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t {
+ private HandleRef swigCPtr;
- public static int switch_parse_cidr(string arg0, SWIGTYPE_p_unsigned_long ip, SWIGTYPE_p_unsigned_long mask, SWIGTYPE_p_unsigned_long bitp) {
- int ret = freeswitchPINVOKE.switch_parse_cidr(arg0, SWIGTYPE_p_unsigned_long.getCPtr(ip), SWIGTYPE_p_unsigned_long.getCPtr(mask), SWIGTYPE_p_unsigned_long.getCPtr(bitp));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_network_list_create(SWIGTYPE_p_p_switch_network_list list, switch_bool_t default_type, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_create(SWIGTYPE_p_p_switch_network_list.getCPtr(list), (int)default_type, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_network_list_add_cidr_token(SWIGTYPE_p_switch_network_list list, string cidr_str, switch_bool_t ok, string token) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_add_cidr_token(SWIGTYPE_p_switch_network_list.getCPtr(list), cidr_str, (int)ok, token);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_network_list_add_host_mask(SWIGTYPE_p_switch_network_list list, string host, string mask_str, switch_bool_t ok) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_add_host_mask(SWIGTYPE_p_switch_network_list.getCPtr(list), host, mask_str, (int)ok);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_bool_t switch_network_list_validate_ip_token(SWIGTYPE_p_switch_network_list list, uint ip, ref string token) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_network_list_validate_ip_token(SWIGTYPE_p_switch_network_list.getCPtr(list), ip, ref token);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_caller_extension switch_caller_extension_new(SWIGTYPE_p_switch_core_session session, string extension_name, string extension_number) {
- IntPtr cPtr = freeswitchPINVOKE.switch_caller_extension_new(SWIGTYPE_p_switch_core_session.getCPtr(session), extension_name, extension_number);
- switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_caller_extension_clone(SWIGTYPE_p_p_switch_caller_extension new_ext, switch_caller_extension orig, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_caller_extension_clone(SWIGTYPE_p_p_switch_caller_extension.getCPtr(new_ext), switch_caller_extension.getCPtr(orig), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_caller_extension_add_application(SWIGTYPE_p_switch_core_session session, switch_caller_extension caller_extension, string application_name, string extra_data) {
- freeswitchPINVOKE.switch_caller_extension_add_application(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_caller_extension.getCPtr(caller_extension), application_name, extra_data);
+ internal SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_caller_get_field_by_name(switch_caller_profile caller_profile, string name) {
- string ret = freeswitchPINVOKE.switch_caller_get_field_by_name(switch_caller_profile.getCPtr(caller_profile), name);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_caller_profile switch_caller_profile_new(SWIGTYPE_p_apr_pool_t pool, string username, string dialplan, string caller_id_name, string caller_id_number, string network_addr, string ani, string aniii, string rdnis, string source, string context, string destination_number) {
- IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_new(SWIGTYPE_p_apr_pool_t.getCPtr(pool), username, dialplan, caller_id_name, caller_id_number, network_addr, ani, aniii, rdnis, source, context, destination_number);
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_caller_profile switch_caller_profile_clone(SWIGTYPE_p_switch_core_session session, switch_caller_profile tocopy) {
- IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_clone(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_caller_profile.getCPtr(tocopy));
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_caller_profile switch_caller_profile_dup(SWIGTYPE_p_apr_pool_t pool, switch_caller_profile tocopy) {
- IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_dup(SWIGTYPE_p_apr_pool_t.getCPtr(pool), switch_caller_profile.getCPtr(tocopy));
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_caller_profile_event_set_data(switch_caller_profile caller_profile, string prefix, switch_event arg2) {
- freeswitchPINVOKE.switch_caller_profile_event_set_data(switch_caller_profile.getCPtr(caller_profile), prefix, switch_event.getCPtr(arg2));
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_channel_state_t switch_channel_get_state(SWIGTYPE_p_switch_channel channel) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_get_state(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_channel_state_t switch_channel_get_running_state(SWIGTYPE_p_switch_channel channel) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_get_running_state(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static byte switch_channel_ready(SWIGTYPE_p_switch_channel channel) {
- byte ret = freeswitchPINVOKE.switch_channel_ready(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_channel_wait_for_state(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_switch_channel other_channel, switch_channel_state_t want_state) {
- freeswitchPINVOKE.switch_channel_wait_for_state(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_switch_channel.getCPtr(other_channel), (int)want_state);
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_channel_wait_for_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t want_flag, switch_bool_t pres, uint to, SWIGTYPE_p_switch_channel super_channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_wait_for_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)want_flag, (int)pres, to, SWIGTYPE_p_switch_channel.getCPtr(super_channel));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_channel_state_t switch_channel_perform_set_state(SWIGTYPE_p_switch_channel channel, string file, string func, int line, switch_channel_state_t state) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_set_state(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line, (int)state);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_channel_state_t switch_channel_perform_set_running_state(SWIGTYPE_p_switch_channel channel, switch_channel_state_t state, string file, string func, int line) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_set_running_state(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)state, file, func, line);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_call_cause_t switch_channel_str2cause(string str) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_str2cause(str);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t {
+ private HandleRef swigCPtr;
- public static switch_call_cause_t switch_channel_get_cause(SWIGTYPE_p_switch_channel channel) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_get_cause(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_call_cause_t switch_channel_cause_q850(switch_call_cause_t cause) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_cause_q850((int)cause);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_call_cause_t switch_channel_get_cause_q850(SWIGTYPE_p_switch_channel channel) {
- switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_get_cause_q850(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static string switch_channel_cause2str(switch_call_cause_t cause) {
- string ret = freeswitchPINVOKE.switch_channel_cause2str((int)cause);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_channel_timetable switch_channel_get_timetable(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_timetable(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_channel_timetable ret = (cPtr == IntPtr.Zero) ? null : new switch_channel_timetable(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_channel_alloc(SWIGTYPE_p_p_switch_channel channel, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_alloc(SWIGTYPE_p_p_switch_channel.getCPtr(channel), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_channel_init(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_switch_core_session session, switch_channel_state_t state, switch_channel_flag_t flag) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_init(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_switch_core_session.getCPtr(session), (int)state, (int)flag);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void {
+ private HandleRef swigCPtr;
- public static void switch_channel_presence(SWIGTYPE_p_switch_channel channel, string rpid, string status, string id) {
- freeswitchPINVOKE.switch_channel_presence(SWIGTYPE_p_switch_channel.getCPtr(channel), rpid, status, id);
+ internal SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_channel_uninit(SWIGTYPE_p_switch_channel channel) {
- freeswitchPINVOKE.switch_channel_uninit(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ protected SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_channel_set_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
- freeswitchPINVOKE.switch_channel_set_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_caller_profile switch_channel_get_caller_profile(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_channel_set_originator_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
- freeswitchPINVOKE.switch_channel_set_originator_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
- }
+namespace FreeSWITCH.Native {
- public static switch_caller_profile switch_channel_get_originator_caller_profile(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_originator_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_channel_set_originatee_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
- freeswitchPINVOKE.switch_channel_set_originatee_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
- }
+public class SWIGTYPE_p_f_p_switch_scheduler_task__void {
+ private HandleRef swigCPtr;
- public static switch_caller_profile switch_channel_get_originatee_caller_profile(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_originatee_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_scheduler_task__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_channel_get_uuid(SWIGTYPE_p_switch_channel channel) {
- string ret = freeswitchPINVOKE.switch_channel_get_uuid(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_scheduler_task__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_channel_set_variable_var_check(SWIGTYPE_p_switch_channel channel, string varname, string value, switch_bool_t var_check) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_var_check(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, value, (int)var_check);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_scheduler_task__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_channel_set_variable_printf(SWIGTYPE_p_switch_channel channel, string varname, string fmt) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_printf(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, fmt);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_channel_set_variable_partner_var_check(SWIGTYPE_p_switch_channel channel, string varname, string value, switch_bool_t var_check) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_partner_var_check(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, value, (int)var_check);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_channel_get_variable_partner(SWIGTYPE_p_switch_channel channel, string varname) {
- string ret = freeswitchPINVOKE.switch_channel_get_variable_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), varname);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_channel_get_variable(SWIGTYPE_p_switch_channel channel, string varname) {
- string ret = freeswitchPINVOKE.switch_channel_get_variable(SWIGTYPE_p_switch_channel.getCPtr(channel), varname);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle__void {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_channel_get_variables(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_p_switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_get_variables(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_event_header switch_channel_variable_first(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_variable_first(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_event_header ret = (cPtr == IntPtr.Zero) ? null : new switch_event_header(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_channel_variable_last(SWIGTYPE_p_switch_channel channel) {
- freeswitchPINVOKE.switch_channel_variable_last(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_channel_set_caller_extension(SWIGTYPE_p_switch_channel channel, switch_caller_extension caller_extension) {
- freeswitchPINVOKE.switch_channel_set_caller_extension(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_extension.getCPtr(caller_extension));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_caller_extension switch_channel_get_caller_extension(SWIGTYPE_p_switch_channel channel) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_caller_extension(SWIGTYPE_p_switch_channel.getCPtr(channel));
- switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_channel_test_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- uint ret = freeswitchPINVOKE.switch_channel_test_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_channel_set_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- freeswitchPINVOKE.switch_channel_set_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void {
+ private HandleRef swigCPtr;
- public static switch_bool_t switch_channel_set_flag_partner(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_channel_set_flag_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_bool_t switch_channel_clear_flag_partner(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_channel_clear_flag_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_channel_set_state_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- freeswitchPINVOKE.switch_channel_set_state_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_channel_clear_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
- freeswitchPINVOKE.switch_channel_clear_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_channel_perform_answer(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_answer(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
- }
-
- public static switch_status_t switch_channel_perform_mark_answered(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_answered(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_channel_perform_ring_ready(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_ring_ready(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_channel_perform_pre_answer(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_pre_answer(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_channel_perform_mark_pre_answered(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_pre_answered(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_channel_perform_mark_ring_ready(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_ring_ready(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_channel_add_state_handler(SWIGTYPE_p_switch_channel channel, switch_state_handler_table state_handler) {
- int ret = freeswitchPINVOKE.switch_channel_add_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_state_handler_table.getCPtr(state_handler));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_channel_clear_state_handler(SWIGTYPE_p_switch_channel channel, switch_state_handler_table state_handler) {
- freeswitchPINVOKE.switch_channel_clear_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_state_handler_table.getCPtr(state_handler));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_state_handler_table switch_channel_get_state_handler(SWIGTYPE_p_switch_channel channel, int index) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), index);
- switch_state_handler_table ret = (cPtr == IntPtr.Zero) ? null : new switch_state_handler_table(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_channel_set_private(SWIGTYPE_p_switch_channel channel, string key, SWIGTYPE_p_void private_info) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_private(SWIGTYPE_p_switch_channel.getCPtr(channel), key, SWIGTYPE_p_void.getCPtr(private_info));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_void switch_channel_get_private(SWIGTYPE_p_switch_channel channel, string key) {
- IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_private(SWIGTYPE_p_switch_channel.getCPtr(channel), key);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_channel_set_name(SWIGTYPE_p_switch_channel channel, string name) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_name(SWIGTYPE_p_switch_channel.getCPtr(channel), name);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_channel_get_name(SWIGTYPE_p_switch_channel channel) {
- string ret = freeswitchPINVOKE.switch_channel_get_name(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_channel_state_t switch_channel_perform_hangup(SWIGTYPE_p_switch_channel channel, string file, string func, int line, switch_call_cause_t hangup_cause) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_hangup(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line, (int)hangup_cause);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_switch_size_t switch_channel_has_dtmf(SWIGTYPE_p_switch_channel channel) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_channel_has_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel)), true);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_channel_queue_dtmf(SWIGTYPE_p_switch_channel channel, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_queue_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_dtmf_t.getCPtr(dtmf));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_channel_queue_dtmf_string(SWIGTYPE_p_switch_channel channel, string dtmf_string) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_queue_dtmf_string(SWIGTYPE_p_switch_channel.getCPtr(channel), dtmf_string);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_channel_dequeue_dtmf(SWIGTYPE_p_switch_channel channel, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_dequeue_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_dtmf_t.getCPtr(dtmf));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_channel_flush_dtmf(SWIGTYPE_p_switch_channel channel) {
- freeswitchPINVOKE.switch_channel_flush_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_size_t switch_channel_dequeue_dtmf_string(SWIGTYPE_p_switch_channel channel, string dtmf_str, SWIGTYPE_p_switch_size_t len) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_channel_dequeue_dtmf_string(SWIGTYPE_p_switch_channel.getCPtr(channel), dtmf_str, SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static string switch_channel_state_name(switch_channel_state_t state) {
- string ret = freeswitchPINVOKE.switch_channel_state_name((int)state);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_channel_state_t switch_channel_name_state(string name) {
- switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_name_state(name);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_channel_event_set_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
- freeswitchPINVOKE.switch_channel_event_set_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
- }
+namespace FreeSWITCH.Native {
- public static void switch_channel_event_set_basic_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
- freeswitchPINVOKE.switch_channel_event_set_basic_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_channel_event_set_extended_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
- freeswitchPINVOKE.switch_channel_event_set_extended_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_channel_expand_variables(SWIGTYPE_p_switch_channel channel, string arg1) {
- string ret = freeswitchPINVOKE.switch_channel_expand_variables(SWIGTYPE_p_switch_channel.getCPtr(channel), arg1);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_channel_build_param_string(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile, string prefix) {
- string ret = freeswitchPINVOKE.switch_channel_build_param_string(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile), prefix);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_channel_set_timestamps(SWIGTYPE_p_switch_channel channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_timestamps(SWIGTYPE_p_switch_channel.getCPtr(channel));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_channel_audio_sync(SWIGTYPE_p_switch_channel channel) {
- freeswitchPINVOKE.switch_channel_audio_sync(SWIGTYPE_p_switch_channel.getCPtr(channel));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_channel_set_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- freeswitchPINVOKE.switch_channel_set_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
- }
+namespace FreeSWITCH.Native {
- public static void switch_channel_clear_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- freeswitchPINVOKE.switch_channel_clear_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_channel_test_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- int ret = freeswitchPINVOKE.switch_channel_test_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_channel_set_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- freeswitchPINVOKE.switch_channel_set_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_channel_clear_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- freeswitchPINVOKE.switch_channel_clear_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_channel_test_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
- int ret = freeswitchPINVOKE.switch_channel_test_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_buffer_create(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t max_len) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_create(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(max_len));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_buffer_create_dynamic(SWIGTYPE_p_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t blocksize, SWIGTYPE_p_switch_size_t start_len, SWIGTYPE_p_switch_size_t max_len) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_create_dynamic(SWIGTYPE_p_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(blocksize), SWIGTYPE_p_switch_size_t.getCPtr(start_len), SWIGTYPE_p_switch_size_t.getCPtr(max_len));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_buffer_add_mutex(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_switch_mutex_t mutex) {
- freeswitchPINVOKE.switch_buffer_add_mutex(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_buffer_lock(SWIGTYPE_p_switch_buffer buffer) {
- freeswitchPINVOKE.switch_buffer_lock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
- }
+public class SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_buffer_trylock(SWIGTYPE_p_switch_buffer buffer) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_trylock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
- return ret;
+ internal SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_buffer_unlock(SWIGTYPE_p_switch_buffer buffer) {
- freeswitchPINVOKE.switch_buffer_unlock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
+ protected SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_switch_size_t switch_buffer_len(SWIGTYPE_p_switch_buffer buffer) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_len(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_switch_size_t switch_buffer_freespace(SWIGTYPE_p_switch_buffer buffer) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_freespace(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_switch_size_t switch_buffer_inuse(SWIGTYPE_p_switch_buffer buffer) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_inuse(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_switch_size_t switch_buffer_read(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_read(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_switch_size_t switch_buffer_read_loop(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_read_loop(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t {
+ private HandleRef swigCPtr;
- public static void switch_buffer_set_loops(SWIGTYPE_p_switch_buffer buffer, int loops) {
- freeswitchPINVOKE.switch_buffer_set_loops(SWIGTYPE_p_switch_buffer.getCPtr(buffer), loops);
+ internal SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_size_t switch_buffer_write(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_write(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_switch_size_t switch_buffer_toss(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t datalen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_toss(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_buffer_zero(SWIGTYPE_p_switch_buffer buffer) {
- freeswitchPINVOKE.switch_buffer_zero(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_buffer_destroy(SWIGTYPE_p_p_switch_buffer buffer) {
- freeswitchPINVOKE.switch_buffer_destroy(SWIGTYPE_p_p_switch_buffer.getCPtr(buffer));
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_switch_size_t switch_buffer_zwrite(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_zwrite(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_event_init(SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_event_shutdown() {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_shutdown();
- return ret;
+ internal SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_event_create_subclass(SWIGTYPE_p_p_switch_event arg0, switch_event_types_t event_id, string subclass_name) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_create_subclass(SWIGTYPE_p_p_switch_event.getCPtr(arg0), (int)event_id, subclass_name);
- return ret;
+ protected SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_event_set_priority(switch_event arg0, switch_priority_t priority) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_set_priority(switch_event.getCPtr(arg0), (int)priority);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static string switch_event_get_header(switch_event arg0, string header_name) {
- string ret = freeswitchPINVOKE.switch_event_get_header(switch_event.getCPtr(arg0), header_name);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_event_get_body(switch_event arg0) {
- string ret = freeswitchPINVOKE.switch_event_get_body(switch_event.getCPtr(arg0));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_event_add_header_string(switch_event arg0, switch_stack_t stack, string header_name, string data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_add_header_string(switch_event.getCPtr(arg0), (int)stack, header_name, data);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_event_del_header(switch_event arg0, string header_name) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_del_header(switch_event.getCPtr(arg0), header_name);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void {
+ private HandleRef swigCPtr;
- public static void switch_event_destroy(SWIGTYPE_p_p_switch_event arg0) {
- freeswitchPINVOKE.switch_event_destroy(SWIGTYPE_p_p_switch_event.getCPtr(arg0));
+ internal SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_event_dup(SWIGTYPE_p_p_switch_event arg0, switch_event todup) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_dup(SWIGTYPE_p_p_switch_event.getCPtr(arg0), switch_event.getCPtr(todup));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_event_fire_detailed(string file, string func, int line, SWIGTYPE_p_p_switch_event arg3, SWIGTYPE_p_void user_data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_fire_detailed(file, func, line, SWIGTYPE_p_p_switch_event.getCPtr(arg3), SWIGTYPE_p_void.getCPtr(user_data));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_event_bind(string id, switch_event_types_t arg1, string subclass_name, SWIGTYPE_p_f_p_switch_event__void callback, SWIGTYPE_p_void user_data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_bind(id, (int)arg1, subclass_name, SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_event_bind_removable(string id, switch_event_types_t arg1, string subclass_name, SWIGTYPE_p_f_p_switch_event__void callback, SWIGTYPE_p_void user_data, SWIGTYPE_p_p_switch_event_node node) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_bind_removable(id, (int)arg1, subclass_name, SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_p_switch_event_node.getCPtr(node));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_event_unbind(SWIGTYPE_p_p_switch_event_node node) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_unbind(SWIGTYPE_p_p_switch_event_node.getCPtr(node));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_event_unbind_callback(SWIGTYPE_p_f_p_switch_event__void callback) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_unbind_callback(SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback));
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_timer__switch_status_t {
+ private HandleRef swigCPtr;
- public static string switch_event_name(switch_event_types_t arg0) {
- string ret = freeswitchPINVOKE.switch_event_name((int)arg0);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_timer__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_name_event(string name, SWIGTYPE_p_switch_event_types_t type) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_name_event(name, SWIGTYPE_p_switch_event_types_t.getCPtr(type));
- return ret;
+ protected SWIGTYPE_p_f_p_switch_timer__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_event_reserve_subclass_detailed(string owner, string subclass_name) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_reserve_subclass_detailed(owner, subclass_name);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_timer__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_event_free_subclass_detailed(string owner, string subclass_name) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_free_subclass_detailed(owner, subclass_name);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_event_serialize(switch_event arg0, ref string str, switch_bool_t encode) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_serialize(switch_event.getCPtr(arg0), ref str, (int)encode);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_event_running() {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_running();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_event_expand_headers(switch_event arg0, string arg1) {
- string ret = freeswitchPINVOKE.switch_event_expand_headers(switch_event.getCPtr(arg0), arg1);
- return ret;
- }
+public class SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_event_create_pres_in_detailed(string file, string func, int line, string proto, string login, string from, string from_domain, string status, string event_type, string alt_event_type, int event_count, string unique_id, string channel_state, string answer_state, string call_direction) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_create_pres_in_detailed(file, func, line, proto, login, from, from_domain, status, event_type, alt_event_type, event_count, unique_id, channel_state, answer_state, call_direction);
- return ret;
+ internal SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_event_deliver(SWIGTYPE_p_p_switch_event arg0) {
- freeswitchPINVOKE.switch_event_deliver(SWIGTYPE_p_p_switch_event.getCPtr(arg0));
+ protected SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static string switch_event_build_param_string(switch_event arg0, string prefix, SWIGTYPE_p_switch_hash vars_map) {
- string ret = freeswitchPINVOKE.switch_event_build_param_string(switch_event.getCPtr(arg0), prefix, SWIGTYPE_p_switch_hash.getCPtr(vars_map));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_resample_create(SWIGTYPE_p_p_switch_audio_resampler_t new_resampler, int from_rate, SWIGTYPE_p_switch_size_t from_size, int to_rate, uint to_size, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_resample_create(SWIGTYPE_p_p_switch_audio_resampler_t.getCPtr(new_resampler), from_rate, SWIGTYPE_p_switch_size_t.getCPtr(from_size), to_rate, to_size, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_resample_destroy(SWIGTYPE_p_p_switch_audio_resampler_t resampler) {
- freeswitchPINVOKE.switch_resample_destroy(SWIGTYPE_p_p_switch_audio_resampler_t.getCPtr(resampler));
- }
+namespace FreeSWITCH.Native {
- public static uint switch_resample_process(switch_audio_resampler_t resampler, SWIGTYPE_p_float src, int srclen, SWIGTYPE_p_float dst, uint dstlen, int last) {
- uint ret = freeswitchPINVOKE.switch_resample_process(switch_audio_resampler_t.getCPtr(resampler), SWIGTYPE_p_float.getCPtr(src), srclen, SWIGTYPE_p_float.getCPtr(dst), dstlen, last);
- return ret;
+using System;
+using System.Runtime.InteropServices;
+
+public class SWIGTYPE_p_f_p_void__void {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_f_p_void__void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_size_t switch_float_to_short(SWIGTYPE_p_float f, SWIGTYPE_p_short s, SWIGTYPE_p_switch_size_t len) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_float_to_short(SWIGTYPE_p_float.getCPtr(f), SWIGTYPE_p_short.getCPtr(s), SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_f_p_void__void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static int switch_char_to_float(string c, SWIGTYPE_p_float f, int len) {
- int ret = freeswitchPINVOKE.switch_char_to_float(c, SWIGTYPE_p_float.getCPtr(f), len);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_void__void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_float_to_char(SWIGTYPE_p_float f, string c, int len) {
- int ret = freeswitchPINVOKE.switch_float_to_char(SWIGTYPE_p_float.getCPtr(f), c, len);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static int switch_short_to_float(SWIGTYPE_p_short s, SWIGTYPE_p_float f, int len) {
- int ret = freeswitchPINVOKE.switch_short_to_float(SWIGTYPE_p_short.getCPtr(s), SWIGTYPE_p_float.getCPtr(f), len);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static void switch_swap_linear(SWIGTYPE_p_short buf, int len) {
- freeswitchPINVOKE.switch_swap_linear(SWIGTYPE_p_short.getCPtr(buf), len);
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_generate_sln_silence(SWIGTYPE_p_short data, uint samples, uint divisor) {
- freeswitchPINVOKE.switch_generate_sln_silence(SWIGTYPE_p_short.getCPtr(data), samples, divisor);
- }
+public class SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int {
+ private HandleRef swigCPtr;
- public static void switch_change_sln_volume(SWIGTYPE_p_short data, uint samples, int vol) {
- freeswitchPINVOKE.switch_change_sln_volume(SWIGTYPE_p_short.getCPtr(data), samples, vol);
+ internal SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static uint switch_merge_sln(SWIGTYPE_p_short data, uint samples, SWIGTYPE_p_short other_data, uint other_samples) {
- uint ret = freeswitchPINVOKE.switch_merge_sln(SWIGTYPE_p_short.getCPtr(data), samples, SWIGTYPE_p_short.getCPtr(other_data), other_samples);
- return ret;
+ protected SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_mux_channels(SWIGTYPE_p_short data, uint samples, uint channels) {
- freeswitchPINVOKE.switch_mux_channels(SWIGTYPE_p_short.getCPtr(data), samples, channels);
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_activate_unicast(SWIGTYPE_p_switch_core_session session, string local_ip, ushort local_port, string remote_ip, ushort remote_port, string transport, string flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_activate_unicast(SWIGTYPE_p_switch_core_session.getCPtr(session), local_ip, local_port, remote_ip, remote_port, transport, flags);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_generate_xml_cdr(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_xml xml_cdr) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_generate_xml_cdr(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_xml.getCPtr(xml_cdr));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static int switch_ivr_set_xml_profile_data(switch_xml xml, switch_caller_profile caller_profile, int off) {
- int ret = freeswitchPINVOKE.switch_ivr_set_xml_profile_data(switch_xml.getCPtr(xml), switch_caller_profile.getCPtr(caller_profile), off);
- return ret;
- }
+public class SWIGTYPE_p_f_void__switch_status_t {
+ private HandleRef swigCPtr;
- public static int switch_ivr_set_xml_chan_vars(switch_xml xml, SWIGTYPE_p_switch_channel channel, int off) {
- int ret = freeswitchPINVOKE.switch_ivr_set_xml_chan_vars(switch_xml.getCPtr(xml), SWIGTYPE_p_switch_channel.getCPtr(channel), off);
- return ret;
+ internal SWIGTYPE_p_f_void__switch_status_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_parse_event(SWIGTYPE_p_switch_core_session session, switch_event arg1) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_event(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_event.getCPtr(arg1));
- return ret;
+ protected SWIGTYPE_p_f_void__switch_status_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_parse_all_events(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_all_events(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_f_void__switch_status_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_parse_next_event(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_next_event(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_sleep(SWIGTYPE_p_switch_core_session session, uint ms, switch_bool_t sync, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_sleep(SWIGTYPE_p_switch_core_session.getCPtr(session), ms, (int)sync, switch_input_args_t.getCPtr(args));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_park(SWIGTYPE_p_switch_core_session session, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_park(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_collect_digits_callback(SWIGTYPE_p_switch_core_session session, switch_input_args_t args, uint timeout) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_collect_digits_callback(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args), timeout);
- return ret;
- }
+public class SWIGTYPE_p_float {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_collect_digits_count(SWIGTYPE_p_switch_core_session session, string buf, SWIGTYPE_p_switch_size_t buflen, SWIGTYPE_p_switch_size_t maxdigits, string terminators, string terminator, uint first_timeout, uint digit_timeout, uint abs_timeout) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_collect_digits_count(SWIGTYPE_p_switch_core_session.getCPtr(session), buf, SWIGTYPE_p_switch_size_t.getCPtr(buflen), SWIGTYPE_p_switch_size_t.getCPtr(maxdigits), terminators, terminator, first_timeout, digit_timeout, abs_timeout);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_float(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_detect_speech(SWIGTYPE_p_switch_core_session session, string mod_name, string grammar, string path, string dest, switch_asr_handle ah) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session), mod_name, grammar, path, dest, switch_asr_handle.getCPtr(ah));
- return ret;
+ protected SWIGTYPE_p_float() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_stop_detect_speech(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_float obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_pause_detect_speech(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_pause_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_resume_detect_speech(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_resume_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_detect_speech_load_grammar(SWIGTYPE_p_switch_core_session session, string grammar, string path) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech_load_grammar(SWIGTYPE_p_switch_core_session.getCPtr(session), grammar, path);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_detect_speech_unload_grammar(SWIGTYPE_p_switch_core_session session, string grammar) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech_unload_grammar(SWIGTYPE_p_switch_core_session.getCPtr(session), grammar);
- return ret;
- }
+public class SWIGTYPE_p_int {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_record_session(SWIGTYPE_p_switch_core_session session, string file, uint limit, switch_file_handle fh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_record_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file, limit, switch_file_handle.getCPtr(fh));
- return ret;
+ internal SWIGTYPE_p_int(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_eavesdrop_session(SWIGTYPE_p_switch_core_session session, string uuid, string require_group, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_eavesdrop_session(SWIGTYPE_p_switch_core_session.getCPtr(session), uuid, require_group, flags);
- return ret;
+ protected SWIGTYPE_p_int() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_displace_session(SWIGTYPE_p_switch_core_session session, string file, uint limit, string flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_displace_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file, limit, flags);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_int obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_stop_displace_session(SWIGTYPE_p_switch_core_session session, string file) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_displace_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_stop_record_session(SWIGTYPE_p_switch_core_session session, string file) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_record_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_inband_dtmf_session(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_inband_dtmf_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_stop_inband_dtmf_session(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_inband_dtmf_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+public class SWIGTYPE_p_p_apr_pool_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session session, switch_bool_t read_stream) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)read_stream);
- return ret;
+ internal SWIGTYPE_p_p_apr_pool_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_stop_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+ protected SWIGTYPE_p_p_apr_pool_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_ivr_session_echo(SWIGTYPE_p_switch_core_session session, switch_input_args_t args) {
- freeswitchPINVOKE.switch_ivr_session_echo(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args));
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_apr_pool_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_stop_tone_detect_session(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session session, string key, string tone_spec, string flags, SWIGTYPE_p_time_t timeout, int hits, string app, string data, SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t callback) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, tone_spec, flags, SWIGTYPE_p_time_t.getCPtr(timeout), hits, app, data, SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t.getCPtr(callback));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_play_file(SWIGTYPE_p_switch_core_session session, switch_file_handle fh, string file, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_play_file(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_file_handle.getCPtr(fh), file, switch_input_args_t.getCPtr(args));
- return ret;
+using System;
+using System.Runtime.InteropServices;
+
+public class SWIGTYPE_p_p_char {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_p_char(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_wait_for_silence(SWIGTYPE_p_switch_core_session session, uint thresh, uint silence_hits, uint listen_hits, uint timeout_ms, string file) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_wait_for_silence(SWIGTYPE_p_switch_core_session.getCPtr(session), thresh, silence_hits, listen_hits, timeout_ms, file);
- return ret;
+ protected SWIGTYPE_p_p_char() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_gentones(SWIGTYPE_p_switch_core_session session, string script, int loops, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_gentones(SWIGTYPE_p_switch_core_session.getCPtr(session), script, loops, switch_input_args_t.getCPtr(args));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_char obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_record_file(SWIGTYPE_p_switch_core_session session, switch_file_handle fh, string file, switch_input_args_t args, uint limit) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_record_file(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_file_handle.getCPtr(fh), file, switch_input_args_t.getCPtr(args), limit);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_play_and_get_digits(SWIGTYPE_p_switch_core_session session, uint min_digits, uint max_digits, uint max_tries, uint timeout, string valid_terminators, string audio_file, string bad_input_audio_file, string var_name, string digit_buffer, uint digit_buffer_length, string digits_regex) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_play_and_get_digits(SWIGTYPE_p_switch_core_session.getCPtr(session), min_digits, max_digits, max_tries, timeout, valid_terminators, audio_file, bad_input_audio_file, var_name, digit_buffer, digit_buffer_length, digits_regex);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_speak_text_handle(SWIGTYPE_p_switch_core_session session, switch_speech_handle sh, switch_codec codec, switch_timer timer, string text, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_speak_text_handle(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_speech_handle.getCPtr(sh), switch_codec.getCPtr(codec), switch_timer.getCPtr(timer), text, switch_input_args_t.getCPtr(args));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_ivr_clear_speech_cache(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_ivr_clear_speech_cache(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+public class SWIGTYPE_p_p_p_char {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_speak_text(SWIGTYPE_p_switch_core_session session, string tts_name, string voice_name, string text, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_speak_text(SWIGTYPE_p_switch_core_session.getCPtr(session), tts_name, voice_name, text, switch_input_args_t.getCPtr(args));
- return ret;
+ internal SWIGTYPE_p_p_p_char(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_originate(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_core_session bleg, SWIGTYPE_p_switch_call_cause_t cause, string bridgeto, uint timelimit_sec, switch_state_handler_table table, string cid_name_override, string cid_num_override, switch_caller_profile caller_profile_override, switch_event ovars, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_originate(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_core_session.getCPtr(bleg), SWIGTYPE_p_switch_call_cause_t.getCPtr(cause), bridgeto, timelimit_sec, switch_state_handler_table.getCPtr(table), cid_name_override, cid_num_override, switch_caller_profile.getCPtr(caller_profile_override), switch_event.getCPtr(ovars), flags);
- return ret;
+ protected SWIGTYPE_p_p_p_char() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_multi_threaded_bridge(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session, SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t dtmf_callback, SWIGTYPE_p_void session_data, SWIGTYPE_p_void peer_session_data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_multi_threaded_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session), SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t.getCPtr(dtmf_callback), SWIGTYPE_p_void.getCPtr(session_data), SWIGTYPE_p_void.getCPtr(peer_session_data));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_p_char obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_signal_bridge(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_signal_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_session_transfer(SWIGTYPE_p_switch_core_session session, string extension, string dialplan, string context) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_session_transfer(SWIGTYPE_p_switch_core_session.getCPtr(session), extension, dialplan, context);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_ivr_schedule_transfer(SWIGTYPE_p_time_t runtime, string uuid, string extension, string dialplan, string context) {
- uint ret = freeswitchPINVOKE.switch_ivr_schedule_transfer(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, extension, dialplan, context);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static uint switch_ivr_schedule_hangup(SWIGTYPE_p_time_t runtime, string uuid, switch_call_cause_t cause, switch_bool_t bleg) {
- uint ret = freeswitchPINVOKE.switch_ivr_schedule_hangup(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, (int)cause, (int)bleg);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_p_real_pcre {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_uuid_bridge(string originator_uuid, string originatee_uuid) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_uuid_bridge(originator_uuid, originatee_uuid);
- return ret;
+ internal SWIGTYPE_p_p_real_pcre(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_media(string uuid, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_media(uuid, flags);
- return ret;
+ protected SWIGTYPE_p_p_real_pcre() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_nomedia(string uuid, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_nomedia(uuid, flags);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_real_pcre obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_hold_uuid(string uuid, string message, switch_bool_t moh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_hold_uuid(uuid, message, (int)moh);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_unhold_uuid(string uuid) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unhold_uuid(uuid);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_hold(SWIGTYPE_p_switch_core_session session, string message, switch_bool_t moh) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_hold(SWIGTYPE_p_switch_core_session.getCPtr(session), message, (int)moh);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_unhold(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unhold(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
- }
+public class SWIGTYPE_p_p_sqlite3 {
+ private HandleRef swigCPtr;
- public static uint switch_ivr_schedule_broadcast(SWIGTYPE_p_time_t runtime, string uuid, string path, uint flags) {
- uint ret = freeswitchPINVOKE.switch_ivr_schedule_broadcast(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, path, flags);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_p_sqlite3(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_broadcast(string uuid, string path, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_broadcast(uuid, path, flags);
- return ret;
+ protected SWIGTYPE_p_p_sqlite3() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_transfer_variable(SWIGTYPE_p_switch_core_session sessa, SWIGTYPE_p_switch_core_session sessb, string var) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_transfer_variable(SWIGTYPE_p_switch_core_session.getCPtr(sessa), SWIGTYPE_p_switch_core_session.getCPtr(sessb), var);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_sqlite3 obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_digit_stream_parser_new(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_p_switch_ivr_digit_stream_parser parser) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_new(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_p_switch_ivr_digit_stream_parser.getCPtr(parser));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_digit_stream_parser_destroy(SWIGTYPE_p_switch_ivr_digit_stream_parser parser) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_destroy(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_digit_stream_new(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, SWIGTYPE_p_p_switch_ivr_digit_stream stream) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_new(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), SWIGTYPE_p_p_switch_ivr_digit_stream.getCPtr(stream));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_digit_stream_destroy(SWIGTYPE_p_switch_ivr_digit_stream stream) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_destroy(SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream));
- return ret;
- }
+public class SWIGTYPE_p_p_sqlite3_stmt {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_digit_stream_parser_set_event(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, string digits, SWIGTYPE_p_void data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_set_event(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digits, SWIGTYPE_p_void.getCPtr(data));
- return ret;
+ internal SWIGTYPE_p_p_sqlite3_stmt(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_digit_stream_parser_del_event(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, string digits) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_del_event(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digits);
- return ret;
+ protected SWIGTYPE_p_p_sqlite3_stmt() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static SWIGTYPE_p_void switch_ivr_digit_stream_parser_feed(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, SWIGTYPE_p_switch_ivr_digit_stream stream, char digit) {
- IntPtr cPtr = freeswitchPINVOKE.switch_ivr_digit_stream_parser_feed(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream), digit);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_sqlite3_stmt obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_digit_stream_reset(SWIGTYPE_p_switch_ivr_digit_stream stream) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_reset(SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_digit_stream_parser_set_terminator(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, char digit) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_set_terminator(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digit);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_menu_init(SWIGTYPE_p_p_switch_ivr_menu new_menu, SWIGTYPE_p_switch_ivr_menu main, string name, string greeting_sound, string short_greeting_sound, string invalid_sound, string exit_sound, string confirm_macro, string confirm_key, int confirm_attempts, int inter_timeout, int digit_len, int timeout, int max_failures, int max_timeouts, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_init(SWIGTYPE_p_p_switch_ivr_menu.getCPtr(new_menu), SWIGTYPE_p_switch_ivr_menu.getCPtr(main), name, greeting_sound, short_greeting_sound, invalid_sound, exit_sound, confirm_macro, confirm_key, confirm_attempts, inter_timeout, digit_len, timeout, max_failures, max_timeouts, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_menu_bind_action(SWIGTYPE_p_switch_ivr_menu menu, switch_ivr_action_t ivr_action, string arg, string bind) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_bind_action(SWIGTYPE_p_switch_ivr_menu.getCPtr(menu), (int)ivr_action, arg, bind);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_audio_resampler_t {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_menu_bind_function(SWIGTYPE_p_switch_ivr_menu menu, SWIGTYPE_p_switch_ivr_menu_action_function_t function, string arg, string bind) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_bind_function(SWIGTYPE_p_switch_ivr_menu.getCPtr(menu), SWIGTYPE_p_switch_ivr_menu_action_function_t.getCPtr(function), arg, bind);
- return ret;
+ internal SWIGTYPE_p_p_switch_audio_resampler_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_menu_execute(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_ivr_menu stack, string name, SWIGTYPE_p_void obj) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_execute(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_ivr_menu.getCPtr(stack), name, SWIGTYPE_p_void.getCPtr(obj));
- return ret;
+ protected SWIGTYPE_p_p_switch_audio_resampler_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_menu_stack_free(SWIGTYPE_p_switch_ivr_menu stack) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_free(SWIGTYPE_p_switch_ivr_menu.getCPtr(stack));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_audio_resampler_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_menu_stack_xml_build(SWIGTYPE_p_switch_ivr_menu_xml_ctx xml_menu_ctx, SWIGTYPE_p_p_switch_ivr_menu menu_stack, switch_xml xml_menus, switch_xml xml_menu) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_build(SWIGTYPE_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), SWIGTYPE_p_p_switch_ivr_menu.getCPtr(menu_stack), switch_xml.getCPtr(xml_menus), switch_xml.getCPtr(xml_menu));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_ivr_menu_str2action(string action_name, SWIGTYPE_p_switch_ivr_action_t action) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_str2action(action_name, SWIGTYPE_p_switch_ivr_action_t.getCPtr(action));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_menu_stack_xml_add_custom(SWIGTYPE_p_switch_ivr_menu_xml_ctx xml_menu_ctx, string name, SWIGTYPE_p_switch_ivr_menu_action_function_t function) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_add_custom(SWIGTYPE_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), name, SWIGTYPE_p_switch_ivr_menu_action_function_t.getCPtr(function));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_menu_stack_xml_init(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx xml_menu_ctx, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_init(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_buffer {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_phrase_macro(SWIGTYPE_p_switch_core_session session, string macro_name, string data, string lang, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_phrase_macro(SWIGTYPE_p_switch_core_session.getCPtr(session), macro_name, data, lang, switch_input_args_t.getCPtr(args));
- return ret;
+ internal SWIGTYPE_p_p_switch_buffer(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_ivr_delay_echo(SWIGTYPE_p_switch_core_session session, uint delay_ms) {
- freeswitchPINVOKE.switch_ivr_delay_echo(SWIGTYPE_p_switch_core_session.getCPtr(session), delay_ms);
+ protected SWIGTYPE_p_p_switch_buffer() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_find_bridged_uuid(string uuid, string b_uuid, SWIGTYPE_p_switch_size_t blen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_find_bridged_uuid(uuid, b_uuid, SWIGTYPE_p_switch_size_t.getCPtr(blen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_buffer obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_ivr_intercept_session(SWIGTYPE_p_switch_core_session session, string uuid, switch_bool_t bleg) {
- freeswitchPINVOKE.switch_ivr_intercept_session(SWIGTYPE_p_switch_core_session.getCPtr(session), uuid, (int)bleg);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_ivr_park_session(SWIGTYPE_p_switch_core_session session) {
- freeswitchPINVOKE.switch_ivr_park_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_ivr_wait_for_answer(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_wait_for_answer(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_read(SWIGTYPE_p_switch_core_session session, uint min_digits, uint max_digits, string prompt_audio_file, string var_name, string digit_buffer, SWIGTYPE_p_switch_size_t digit_buffer_length, uint timeout, string valid_terminators) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_read(SWIGTYPE_p_switch_core_session.getCPtr(session), min_digits, max_digits, prompt_audio_file, var_name, digit_buffer, SWIGTYPE_p_switch_size_t.getCPtr(digit_buffer_length), timeout, valid_terminators);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_p_switch_caller_extension {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_ivr_bind_dtmf_meta_session(SWIGTYPE_p_switch_core_session session, uint key, uint bind_flags, string app) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_bind_dtmf_meta_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, bind_flags, app);
- return ret;
+ internal SWIGTYPE_p_p_switch_caller_extension(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_ivr_unbind_dtmf_meta_session(SWIGTYPE_p_switch_core_session session, uint key) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unbind_dtmf_meta_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key);
- return ret;
+ protected SWIGTYPE_p_p_switch_caller_extension() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_ivr_soft_hold(SWIGTYPE_p_switch_core_session session, string unhold_key, string moh_a, string moh_b) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_soft_hold(SWIGTYPE_p_switch_core_session.getCPtr(session), unhold_key, moh_a, moh_b);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_caller_extension obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_ivr_say(SWIGTYPE_p_switch_core_session session, string tosay, string module_name, string say_type, string say_method, switch_input_args_t args) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_say(SWIGTYPE_p_switch_core_session.getCPtr(session), tosay, module_name, say_type, say_method, switch_input_args_t.getCPtr(args));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_say_method_t switch_ivr_get_say_method_by_name(string name) {
- switch_say_method_t ret = (switch_say_method_t)freeswitchPINVOKE.switch_ivr_get_say_method_by_name(name);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_say_type_t switch_ivr_get_say_type_by_name(string name) {
- switch_say_type_t ret = (switch_say_type_t)freeswitchPINVOKE.switch_ivr_get_say_type_by_name(name);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_ivr_set_user(SWIGTYPE_p_switch_core_session session, string data) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_set_user(SWIGTYPE_p_switch_core_session.getCPtr(session), data);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_channel {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_rtp_add_crypto_key(SWIGTYPE_p_switch_rtp rtp_session, switch_rtp_crypto_direction_t direction, uint index, switch_rtp_crypto_key_type_t type, SWIGTYPE_p_unsigned_char key, SWIGTYPE_p_switch_size_t keylen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_add_crypto_key(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), (int)direction, index, (int)type, SWIGTYPE_p_unsigned_char.getCPtr(key), SWIGTYPE_p_switch_size_t.getCPtr(keylen));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal SWIGTYPE_p_p_switch_channel(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_rtp_get_random(SWIGTYPE_p_void buf, uint len) {
- freeswitchPINVOKE.switch_rtp_get_random(SWIGTYPE_p_void.getCPtr(buf), len);
+ protected SWIGTYPE_p_p_switch_channel() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_rtp_init(SWIGTYPE_p_apr_pool_t pool) {
- freeswitchPINVOKE.switch_rtp_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_channel obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_rtp_shutdown() {
- freeswitchPINVOKE.switch_rtp_shutdown();
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static ushort switch_rtp_set_start_port(ushort port) {
- ushort ret = freeswitchPINVOKE.switch_rtp_set_start_port(port);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static ushort switch_rtp_set_end_port(ushort port) {
- ushort ret = freeswitchPINVOKE.switch_rtp_set_end_port(port);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static ushort switch_rtp_request_port(string ip) {
- ushort ret = freeswitchPINVOKE.switch_rtp_request_port(ip);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_core_port_allocator {
+ private HandleRef swigCPtr;
- public static void switch_rtp_release_port(string ip, ushort port) {
- freeswitchPINVOKE.switch_rtp_release_port(ip, port);
+ internal SWIGTYPE_p_p_switch_core_port_allocator(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_rtp_change_interval(SWIGTYPE_p_switch_rtp rtp_session, uint ms_per_packet, uint samples_per_interval) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_change_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), ms_per_packet, samples_per_interval);
- return ret;
+ protected SWIGTYPE_p_p_switch_core_port_allocator() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_rtp_create(SWIGTYPE_p_p_switch_rtp new_rtp_session, byte payload, uint samples_per_interval, uint ms_per_packet, uint flags, string timer_name, ref string err, SWIGTYPE_p_apr_pool_t pool) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_create(SWIGTYPE_p_p_switch_rtp.getCPtr(new_rtp_session), payload, samples_per_interval, ms_per_packet, flags, timer_name, ref err, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_port_allocator obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static SWIGTYPE_p_switch_rtp switch_rtp_new(string rx_host, ushort rx_port, string tx_host, ushort tx_port, byte payload, uint samples_per_interval, uint ms_per_packet, uint flags, string timer_name, ref string err, SWIGTYPE_p_apr_pool_t pool) {
- IntPtr cPtr = freeswitchPINVOKE.switch_rtp_new(rx_host, rx_port, tx_host, tx_port, payload, samples_per_interval, ms_per_packet, flags, timer_name, ref err, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
- SWIGTYPE_p_switch_rtp ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_rtp(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_rtp_set_remote_address(SWIGTYPE_p_switch_rtp rtp_session, string host, ushort port, switch_bool_t change_adv_addr, ref string err) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_set_remote_address(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), host, port, (int)change_adv_addr, ref err);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_rtp_get_remote_host(SWIGTYPE_p_switch_rtp rtp_session) {
- string ret = freeswitchPINVOKE.switch_rtp_get_remote_host(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static ushort switch_rtp_get_remote_port(SWIGTYPE_p_switch_rtp rtp_session) {
- ushort ret = freeswitchPINVOKE.switch_rtp_get_remote_port(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_core_session {
+ private HandleRef swigCPtr;
- public static void switch_rtp_reset_media_timer(SWIGTYPE_p_switch_rtp rtp_session) {
- freeswitchPINVOKE.switch_rtp_reset_media_timer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ internal SWIGTYPE_p_p_switch_core_session(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_rtp_set_max_missed_packets(SWIGTYPE_p_switch_rtp rtp_session, uint max) {
- freeswitchPINVOKE.switch_rtp_set_max_missed_packets(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), max);
+ protected SWIGTYPE_p_p_switch_core_session() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp rtp_session, string host, ushort port, ref string err) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), host, port, ref err);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_session obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_rtp_kill_socket(SWIGTYPE_p_switch_rtp rtp_session) {
- freeswitchPINVOKE.switch_rtp_kill_socket(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_rtp_break(SWIGTYPE_p_switch_rtp rtp_session) {
- freeswitchPINVOKE.switch_rtp_break(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- }
+namespace FreeSWITCH.Native {
- public static byte switch_rtp_ready(SWIGTYPE_p_switch_rtp rtp_session) {
- byte ret = freeswitchPINVOKE.switch_rtp_ready(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_rtp_destroy(SWIGTYPE_p_p_switch_rtp rtp_session) {
- freeswitchPINVOKE.switch_rtp_destroy(SWIGTYPE_p_p_switch_rtp.getCPtr(rtp_session));
- }
+public class SWIGTYPE_p_p_switch_core_session_message {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_rtp_activate_ice(SWIGTYPE_p_switch_rtp rtp_session, string login, string rlogin) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_ice(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), login, rlogin);
- return ret;
+ internal SWIGTYPE_p_p_switch_core_session_message(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_rtp_activate_jitter_buffer(SWIGTYPE_p_switch_rtp rtp_session, uint queue_frames) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_jitter_buffer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), queue_frames);
- return ret;
+ protected SWIGTYPE_p_p_switch_core_session_message() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_rtp_set_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
- freeswitchPINVOKE.switch_rtp_set_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_session_message obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static uint switch_rtp_test_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
- uint ret = freeswitchPINVOKE.switch_rtp_test_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_rtp_clear_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
- freeswitchPINVOKE.switch_rtp_clear_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
- }
+namespace FreeSWITCH.Native {
- public static SWIGTYPE_p_switch_socket_t switch_rtp_get_rtp_socket(SWIGTYPE_p_switch_rtp rtp_session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_rtp_get_rtp_socket(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- SWIGTYPE_p_switch_socket_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_socket_t(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void switch_rtp_set_default_samples_per_interval(SWIGTYPE_p_switch_rtp rtp_session, uint samples_per_interval) {
- freeswitchPINVOKE.switch_rtp_set_default_samples_per_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), samples_per_interval);
- }
+public class SWIGTYPE_p_p_switch_event {
+ private HandleRef swigCPtr;
- public static uint switch_rtp_get_default_samples_per_interval(SWIGTYPE_p_switch_rtp rtp_session) {
- uint ret = freeswitchPINVOKE.switch_rtp_get_default_samples_per_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
+ internal SWIGTYPE_p_p_switch_event(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_rtp_set_default_payload(SWIGTYPE_p_switch_rtp rtp_session, byte payload) {
- freeswitchPINVOKE.switch_rtp_set_default_payload(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), payload);
+ protected SWIGTYPE_p_p_switch_event() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static uint switch_rtp_get_default_payload(SWIGTYPE_p_switch_rtp rtp_session) {
- uint ret = freeswitchPINVOKE.switch_rtp_get_default_payload(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_event obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_rtp_set_invald_handler(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void on_invalid) {
- freeswitchPINVOKE.switch_rtp_set_invald_handler(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void.getCPtr(on_invalid));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_rtp_read(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void data, SWIGTYPE_p_unsigned_long datalen, SWIGTYPE_p_unsigned_char payload_type, SWIGTYPE_p_unsigned_long flags, uint io_flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_read(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(datalen), SWIGTYPE_p_unsigned_char.getCPtr(payload_type), SWIGTYPE_p_unsigned_long.getCPtr(flags), io_flags);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_rtp_queue_rfc2833(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_queue_rfc2833(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_rtp_queue_rfc2833_in(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_queue_rfc2833_in(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_event_node {
+ private HandleRef swigCPtr;
- public static SWIGTYPE_p_switch_size_t switch_rtp_has_dtmf(SWIGTYPE_p_switch_rtp rtp_session) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_rtp_has_dtmf(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session)), true);
- return ret;
+ internal SWIGTYPE_p_p_switch_event_node(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static SWIGTYPE_p_switch_size_t switch_rtp_dequeue_dtmf(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
- SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_rtp_dequeue_dtmf(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf)), true);
- return ret;
+ protected SWIGTYPE_p_p_switch_event_node() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_rtp_zerocopy_read(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long datalen, SWIGTYPE_p_unsigned_char payload_type, SWIGTYPE_p_unsigned_long flags, uint io_flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_zerocopy_read(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(datalen), SWIGTYPE_p_unsigned_char.getCPtr(payload_type), SWIGTYPE_p_unsigned_long.getCPtr(flags), io_flags);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_event_node obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_rtp_zerocopy_read_frame(SWIGTYPE_p_switch_rtp rtp_session, switch_frame frame, uint io_flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_zerocopy_read_frame(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_frame.getCPtr(frame), io_flags);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void rtp_flush_read_buffer(SWIGTYPE_p_switch_rtp rtp_session) {
- freeswitchPINVOKE.rtp_flush_read_buffer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_rtp_enable_vad(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_switch_core_session session, switch_codec codec, uint flags) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_enable_vad(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec), flags);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_rtp_disable_vad(SWIGTYPE_p_switch_rtp rtp_session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_disable_vad(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_frame {
+ private HandleRef swigCPtr;
- public static int switch_rtp_write_frame(SWIGTYPE_p_switch_rtp rtp_session, switch_frame frame) {
- int ret = freeswitchPINVOKE.switch_rtp_write_frame(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_frame.getCPtr(frame));
- return ret;
+ internal SWIGTYPE_p_p_switch_frame(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static int switch_rtp_write_manual(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void data, uint datalen, byte m, byte payload, uint ts, SWIGTYPE_p_unsigned_long flags) {
- int ret = freeswitchPINVOKE.switch_rtp_write_manual(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(data), datalen, m, payload, ts, SWIGTYPE_p_unsigned_long.getCPtr(flags));
- return ret;
+ protected SWIGTYPE_p_p_switch_frame() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static uint switch_rtp_get_ssrc(SWIGTYPE_p_switch_rtp rtp_session) {
- uint ret = freeswitchPINVOKE.switch_rtp_get_ssrc(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_frame obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_rtp_set_private(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void private_data) {
- freeswitchPINVOKE.switch_rtp_set_private(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(private_data));
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_rtp_set_telephony_event(SWIGTYPE_p_switch_rtp rtp_session, byte te) {
- freeswitchPINVOKE.switch_rtp_set_telephony_event(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), te);
- }
+namespace FreeSWITCH.Native {
- public static void switch_rtp_set_cng_pt(SWIGTYPE_p_switch_rtp rtp_session, byte pt) {
- freeswitchPINVOKE.switch_rtp_set_cng_pt(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), pt);
- }
+using System;
+using System.Runtime.InteropServices;
- public static SWIGTYPE_p_void switch_rtp_get_private(SWIGTYPE_p_switch_rtp rtp_session) {
- IntPtr cPtr = freeswitchPINVOKE.switch_rtp_get_private(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_hash {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_rtp_activate_stun_ping(SWIGTYPE_p_switch_rtp rtp_session, string stun_ip, ushort stun_port, uint packet_count, switch_bool_t funny) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_stun_ping(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), stun_ip, stun_port, packet_count, (int)funny);
- return ret;
+ internal SWIGTYPE_p_p_switch_hash(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_rtp_intentional_bugs(SWIGTYPE_p_switch_rtp rtp_session, switch_rtp_bug_flag_t bugs) {
- freeswitchPINVOKE.switch_rtp_intentional_bugs(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), (int)bugs);
+ protected SWIGTYPE_p_p_switch_hash() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_log_init(SWIGTYPE_p_apr_pool_t pool, switch_bool_t colorize) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool), (int)colorize);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_hash obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_log_shutdown() {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_shutdown();
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_log_bind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t function, switch_log_level_t level, switch_bool_t is_console) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_bind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t.getCPtr(function), (int)level, (int)is_console);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_log_unbind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t function) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_unbind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t.getCPtr(function));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static string switch_log_level2str(switch_log_level_t level) {
- string ret = freeswitchPINVOKE.switch_log_level2str((int)level);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_ivr_digit_stream {
+ private HandleRef swigCPtr;
- public static switch_log_level_t switch_log_str2level(string str) {
- switch_log_level_t ret = (switch_log_level_t)freeswitchPINVOKE.switch_log_str2level(str);
- return ret;
+ internal SWIGTYPE_p_p_switch_ivr_digit_stream(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static uint switch_log_str2mask(string str) {
- uint ret = freeswitchPINVOKE.switch_log_str2mask(str);
- return ret;
+ protected SWIGTYPE_p_p_switch_ivr_digit_stream() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_xml switch_xml_parse_str(string s, SWIGTYPE_p_switch_size_t len) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_str(s, SWIGTYPE_p_switch_size_t.getCPtr(len));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_digit_stream obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_xml switch_xml_parse_fd(int fd) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_fd(fd);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_xml switch_xml_parse_file(string file) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_file(file);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_xml switch_xml_parse_file_simple(string file) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_file_simple(file);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_xml switch_xml_parse_fp(SWIGTYPE_p_FILE fp) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_fp(SWIGTYPE_p_FILE.getCPtr(fp));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+public class SWIGTYPE_p_p_switch_ivr_digit_stream_parser {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_p_switch_ivr_digit_stream_parser(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_xml switch_xml_child(switch_xml xml, string name) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_child(switch_xml.getCPtr(xml), name);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_p_switch_ivr_digit_stream_parser() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_xml switch_xml_find_child(switch_xml node, string childname, string attrname, string value) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_find_child(switch_xml.getCPtr(node), childname, attrname, value);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_digit_stream_parser obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_xml switch_xml_find_child_multi(switch_xml node, string childname) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_find_child_multi(switch_xml.getCPtr(node), childname);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_xml_attr(switch_xml xml, string attr) {
- string ret = freeswitchPINVOKE.switch_xml_attr(switch_xml.getCPtr(xml), attr);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static string switch_xml_attr_soft(switch_xml xml, string attr) {
- string ret = freeswitchPINVOKE.switch_xml_attr_soft(switch_xml.getCPtr(xml), attr);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_xml switch_xml_get(switch_xml xml) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_get(switch_xml.getCPtr(xml));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_ivr_menu {
+ private HandleRef swigCPtr;
- public static string switch_xml_toxml(switch_xml xml, switch_bool_t prn_header) {
- string ret = freeswitchPINVOKE.switch_xml_toxml(switch_xml.getCPtr(xml), (int)prn_header);
- return ret;
+ internal SWIGTYPE_p_p_switch_ivr_menu(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static string switch_xml_toxml_buf(switch_xml xml, string buf, SWIGTYPE_p_switch_size_t buflen, SWIGTYPE_p_switch_size_t offset, switch_bool_t prn_header) {
- string ret = freeswitchPINVOKE.switch_xml_toxml_buf(switch_xml.getCPtr(xml), buf, SWIGTYPE_p_switch_size_t.getCPtr(buflen), SWIGTYPE_p_switch_size_t.getCPtr(offset), (int)prn_header);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
+ protected SWIGTYPE_p_p_switch_ivr_menu() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_xml_free(switch_xml xml) {
- freeswitchPINVOKE.switch_xml_free(switch_xml.getCPtr(xml));
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_menu obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void switch_xml_free_in_thread(switch_xml xml, int stacksize) {
- freeswitchPINVOKE.switch_xml_free_in_thread(switch_xml.getCPtr(xml), stacksize);
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static string switch_xml_error(switch_xml xml) {
- string ret = freeswitchPINVOKE.switch_xml_error(switch_xml.getCPtr(xml));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_xml switch_xml_new(string name) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_new(name);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_xml switch_xml_add_child(switch_xml xml, string name, SWIGTYPE_p_switch_size_t off) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_add_child(switch_xml.getCPtr(xml), name, SWIGTYPE_p_switch_size_t.getCPtr(off));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+public class SWIGTYPE_p_p_switch_ivr_menu_xml_ctx {
+ private HandleRef swigCPtr;
- public static switch_xml switch_xml_set_txt(switch_xml xml, string txt) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_txt(switch_xml.getCPtr(xml), txt);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_p_switch_ivr_menu_xml_ctx(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_xml switch_xml_set_attr(switch_xml xml, string name, string value) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_attr(switch_xml.getCPtr(xml), name, value);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_p_switch_ivr_menu_xml_ctx() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_xml switch_xml_set_flag(switch_xml xml, switch_xml_flag_t flag) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_flag(switch_xml.getCPtr(xml), (int)flag);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_xml switch_xml_cut(switch_xml xml) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_cut(switch_xml.getCPtr(xml));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_xml switch_xml_insert(switch_xml xml, switch_xml dest, SWIGTYPE_p_switch_size_t off) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_insert(switch_xml.getCPtr(xml), switch_xml.getCPtr(dest), SWIGTYPE_p_switch_size_t.getCPtr(off));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_xml switch_xml_open_root(byte reload, ref string err) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_open_root(reload, ref err);
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_xml_init(SWIGTYPE_p_apr_pool_t pool, ref string err) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool), ref err);
- return ret;
- }
+public class SWIGTYPE_p_p_switch_media_bug {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_xml_destroy() {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_destroy();
- return ret;
+ internal SWIGTYPE_p_p_switch_media_bug(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_xml switch_xml_root() {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_root();
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ protected SWIGTYPE_p_p_switch_media_bug() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_xml_locate(string section, string tag_name, string key_name, string key_value, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml node, switch_event arg6) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate(section, tag_name, key_name, key_value, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(node), switch_event.getCPtr(arg6));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_media_bug obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_xml_locate_domain(string domain_name, switch_event arg1, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_domain(domain_name, switch_event.getCPtr(arg1), SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_xml_locate_group(string group_name, string domain_name, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain, SWIGTYPE_p_p_switch_xml group, switch_event arg5) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_group(group_name, domain_name, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(group), switch_event.getCPtr(arg5));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_xml_locate_user(string key, string user_name, string domain_name, string ip, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain, SWIGTYPE_p_p_switch_xml user, SWIGTYPE_p_p_switch_xml ingroup, switch_event arg8) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_user(key, user_name, domain_name, ip, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(user), SWIGTYPE_p_p_switch_xml.getCPtr(ingroup), switch_event.getCPtr(arg8));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_xml_locate_user_in_domain(string user_name, switch_xml domain, SWIGTYPE_p_p_switch_xml user, SWIGTYPE_p_p_switch_xml ingroup) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_user_in_domain(user_name, switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(user), SWIGTYPE_p_p_switch_xml.getCPtr(ingroup));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_network_list {
+ private HandleRef swigCPtr;
- public static switch_xml switch_xml_open_cfg(string file_path, SWIGTYPE_p_p_switch_xml node, switch_event arg2) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_open_cfg(file_path, SWIGTYPE_p_p_switch_xml.getCPtr(node), switch_event.getCPtr(arg2));
- switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
- return ret;
+ internal SWIGTYPE_p_p_switch_network_list(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_xml_set_binding_sections(SWIGTYPE_p_switch_xml_binding binding, uint sections) {
- freeswitchPINVOKE.switch_xml_set_binding_sections(SWIGTYPE_p_switch_xml_binding.getCPtr(binding), sections);
+ protected SWIGTYPE_p_p_switch_network_list() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_xml_set_binding_user_data(SWIGTYPE_p_switch_xml_binding binding, SWIGTYPE_p_void user_data) {
- freeswitchPINVOKE.switch_xml_set_binding_user_data(SWIGTYPE_p_switch_xml_binding.getCPtr(binding), SWIGTYPE_p_void.getCPtr(user_data));
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_network_list obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static uint switch_xml_get_binding_sections(SWIGTYPE_p_switch_xml_binding binding) {
- uint ret = freeswitchPINVOKE.switch_xml_get_binding_sections(SWIGTYPE_p_switch_xml_binding.getCPtr(binding));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static SWIGTYPE_p_void switch_xml_get_binding_user_data(SWIGTYPE_p_switch_xml_binding binding) {
- IntPtr cPtr = freeswitchPINVOKE.switch_xml_get_binding_user_data(SWIGTYPE_p_switch_xml_binding.getCPtr(binding));
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_xml_bind_search_function_ret(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml function, uint sections, SWIGTYPE_p_void user_data, SWIGTYPE_p_p_switch_xml_binding ret_binding) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_bind_search_function_ret(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml.getCPtr(function), sections, SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_p_switch_xml_binding.getCPtr(ret_binding));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_xml_unbind_search_function(SWIGTYPE_p_p_switch_xml_binding binding) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_unbind_search_function(SWIGTYPE_p_p_switch_xml_binding.getCPtr(binding));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_rtp {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_xml_unbind_search_function_ptr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml function) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_unbind_search_function_ptr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml.getCPtr(function));
- return ret;
+ internal SWIGTYPE_p_p_switch_rtp(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static uint switch_xml_parse_section_string(string str) {
- uint ret = freeswitchPINVOKE.switch_xml_parse_section_string(str);
- return ret;
+ protected SWIGTYPE_p_p_switch_rtp() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_event_hook_add_outgoing_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t outgoing_channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t.getCPtr(outgoing_channel));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_rtp obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_event_hook_add_receive_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t receive_message) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t.getCPtr(receive_message));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_event_hook_add_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t receive_event) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t.getCPtr(receive_event));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_event_hook_add_state_change(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session__switch_status_t state_change) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session__switch_status_t.getCPtr(state_change));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_event_hook_add_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t read_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(read_frame));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_xml {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_event_hook_add_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t write_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(write_frame));
- return ret;
+ internal SWIGTYPE_p_p_switch_xml(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_event_hook_add_video_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t video_read_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_video_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_read_frame));
- return ret;
+ protected SWIGTYPE_p_p_switch_xml() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_event_hook_add_video_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t video_write_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_video_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_write_frame));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_xml obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_event_hook_add_kill_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t kill_channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t.getCPtr(kill_channel));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_event_hook_add_send_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t send_dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(send_dtmf));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_event_hook_add_recv_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(recv_dtmf));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_event_hook_add_resurrect_session(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_resurrect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(resurrect_session));
- return ret;
- }
+public class SWIGTYPE_p_p_switch_xml_binding {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_event_hook_remove_outgoing_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t outgoing_channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t.getCPtr(outgoing_channel));
- return ret;
+ internal SWIGTYPE_p_p_switch_xml_binding(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_event_hook_remove_receive_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t receive_message) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t.getCPtr(receive_message));
- return ret;
+ protected SWIGTYPE_p_p_switch_xml_binding() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_event_hook_remove_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t receive_event) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t.getCPtr(receive_event));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_xml_binding obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_event_hook_remove_state_change(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session__switch_status_t state_change) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session__switch_status_t.getCPtr(state_change));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_event_hook_remove_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t read_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(read_frame));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static switch_status_t switch_core_event_hook_remove_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t write_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(write_frame));
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static switch_status_t switch_core_event_hook_remove_video_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t video_read_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_video_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_read_frame));
- return ret;
- }
+public class SWIGTYPE_p_p_void {
+ private HandleRef swigCPtr;
- public static switch_status_t switch_core_event_hook_remove_video_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t video_write_frame) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_video_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_write_frame));
- return ret;
+ internal SWIGTYPE_p_p_void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t switch_core_event_hook_remove_kill_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t kill_channel) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t.getCPtr(kill_channel));
- return ret;
+ protected SWIGTYPE_p_p_void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static switch_status_t switch_core_event_hook_remove_send_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t send_dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(send_dtmf));
- return ret;
+ internal static HandleRef getCPtr(SWIGTYPE_p_p_void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t switch_core_event_hook_remove_recv_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(recv_dtmf));
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static switch_status_t switch_core_event_hook_remove_resurrect_session(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_resurrect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(resurrect_session));
- return ret;
- }
+namespace FreeSWITCH.Native {
- public static uint switch_scheduler_add_task(SWIGTYPE_p_time_t task_runtime, SWIGTYPE_p_f_p_switch_scheduler_task__void func, string desc, string group, uint cmd_id, SWIGTYPE_p_void cmd_arg, uint flags) {
- uint ret = freeswitchPINVOKE.switch_scheduler_add_task(SWIGTYPE_p_time_t.getCPtr(task_runtime), SWIGTYPE_p_f_p_switch_scheduler_task__void.getCPtr(func), desc, group, cmd_id, SWIGTYPE_p_void.getCPtr(cmd_arg), flags);
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static uint switch_scheduler_del_task_id(uint task_id) {
- uint ret = freeswitchPINVOKE.switch_scheduler_del_task_id(task_id);
- return ret;
- }
+public class SWIGTYPE_p_real_pcre {
+ private HandleRef swigCPtr;
- public static uint switch_scheduler_del_task_group(string group) {
- uint ret = freeswitchPINVOKE.switch_scheduler_del_task_group(group);
- return ret;
+ internal SWIGTYPE_p_real_pcre(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void switch_scheduler_task_thread_start() {
- freeswitchPINVOKE.switch_scheduler_task_thread_start();
+ protected SWIGTYPE_p_real_pcre() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void switch_scheduler_task_thread_stop() {
- freeswitchPINVOKE.switch_scheduler_task_thread_stop();
+ internal static HandleRef getCPtr(SWIGTYPE_p_real_pcre obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static int switch_config_open_file(switch_config cfg, string file_path) {
- int ret = freeswitchPINVOKE.switch_config_open_file(switch_config.getCPtr(cfg), file_path);
- return ret;
- }
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public static void switch_config_close_file(switch_config cfg) {
- freeswitchPINVOKE.switch_config_close_file(switch_config.getCPtr(cfg));
- }
+namespace FreeSWITCH.Native {
- public static int switch_config_next_pair(switch_config cfg, ref string var, ref string val) {
- int ret = freeswitchPINVOKE.switch_config_next_pair(switch_config.getCPtr(cfg), ref var, ref val);
- return ret;
- }
+using System;
+using System.Runtime.InteropServices;
- public static void consoleLog(string level_str, string msg) {
- freeswitchPINVOKE.consoleLog(level_str, msg);
+public class SWIGTYPE_p_short {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_short(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void consoleCleanLog(string msg) {
- freeswitchPINVOKE.consoleCleanLog(msg);
+ protected SWIGTYPE_p_short() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void console_log(string level_str, string msg) {
- freeswitchPINVOKE.console_log(level_str, msg);
+ internal static HandleRef getCPtr(SWIGTYPE_p_short obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static void console_clean_log(string msg) {
- freeswitchPINVOKE.console_clean_log(msg);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+using System;
+using System.Runtime.InteropServices;
+
+public class SWIGTYPE_p_sockaddr {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_sockaddr(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static void msleep(uint ms) {
- freeswitchPINVOKE.msleep(ms);
+ protected SWIGTYPE_p_sockaddr() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static void bridge(CoreSession session_a, CoreSession session_b) {
- freeswitchPINVOKE.bridge(CoreSession.getCPtr(session_a), CoreSession.getCPtr(session_b));
- if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ internal static HandleRef getCPtr(SWIGTYPE_p_sockaddr obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- public static switch_status_t hanguphook(SWIGTYPE_p_switch_core_session session) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.hanguphook(SWIGTYPE_p_switch_core_session.getCPtr(session));
- return ret;
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+using System;
+using System.Runtime.InteropServices;
+
+public class SWIGTYPE_p_socklen_t {
+ private HandleRef swigCPtr;
+
+ internal SWIGTYPE_p_socklen_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
- public static switch_status_t dtmf_callback(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void input, switch_input_type_t itype, SWIGTYPE_p_void buf, uint buflen) {
- switch_status_t ret = (switch_status_t)freeswitchPINVOKE.dtmf_callback(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(input), (int)itype, SWIGTYPE_p_void.getCPtr(buf), buflen);
- return ret;
+ protected SWIGTYPE_p_socklen_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
}
- public static readonly string FREESWITCH_PEN = freeswitchPINVOKE.FREESWITCH_PEN_get();
- public static readonly string FREESWITCH_OID_PREFIX = freeswitchPINVOKE.FREESWITCH_OID_PREFIX_get();
- public static readonly string FREESWITCH_ITAD = freeswitchPINVOKE.FREESWITCH_ITAD_get();
- public static readonly int __EXTENSIONS__ = freeswitchPINVOKE.__EXTENSIONS___get();
- public static readonly int __BSD_VISIBLE = freeswitchPINVOKE.__BSD_VISIBLE_get();
- public static readonly string SWITCH_BLANK_STRING = freeswitchPINVOKE.SWITCH_BLANK_STRING_get();
- public static readonly string SWITCH_SEQ_ESC = freeswitchPINVOKE.SWITCH_SEQ_ESC_get();
- public static readonly char SWITCH_SEQ_HOME_CHAR = freeswitchPINVOKE.SWITCH_SEQ_HOME_CHAR_get();
- public static readonly string SWITCH_SEQ_HOME_CHAR_STR = freeswitchPINVOKE.SWITCH_SEQ_HOME_CHAR_STR_get();
- public static readonly char SWITCH_SEQ_CLEARLINE_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_CHAR_get();
- public static readonly string SWITCH_SEQ_CLEARLINE_CHAR_STR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_CHAR_STR_get();
- public static readonly string SWITCH_SEQ_CLEARLINEEND_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINEEND_CHAR_get();
- public static readonly char SWITCH_SEQ_CLEARSCR_CHAR0 = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR0_get();
- public static readonly char SWITCH_SEQ_CLEARSCR_CHAR1 = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR1_get();
- public static readonly string SWITCH_SEQ_CLEARSCR_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR_get();
- public static readonly string SWITCH_SEQ_AND_COLOR = freeswitchPINVOKE.SWITCH_SEQ_AND_COLOR_get();
- public static readonly string SWITCH_SEQ_END_COLOR = freeswitchPINVOKE.SWITCH_SEQ_END_COLOR_get();
- public static readonly string SWITCH_SEQ_F_BLACK = freeswitchPINVOKE.SWITCH_SEQ_F_BLACK_get();
- public static readonly string SWITCH_SEQ_F_RED = freeswitchPINVOKE.SWITCH_SEQ_F_RED_get();
- public static readonly string SWITCH_SEQ_F_GREEN = freeswitchPINVOKE.SWITCH_SEQ_F_GREEN_get();
- public static readonly string SWITCH_SEQ_F_YELLOW = freeswitchPINVOKE.SWITCH_SEQ_F_YELLOW_get();
- public static readonly string SWITCH_SEQ_F_BLUE = freeswitchPINVOKE.SWITCH_SEQ_F_BLUE_get();
- public static readonly string SWITCH_SEQ_F_MAGEN = freeswitchPINVOKE.SWITCH_SEQ_F_MAGEN_get();
- public static readonly string SWITCH_SEQ_F_CYAN = freeswitchPINVOKE.SWITCH_SEQ_F_CYAN_get();
- public static readonly string SWITCH_SEQ_F_WHITE = freeswitchPINVOKE.SWITCH_SEQ_F_WHITE_get();
- public static readonly string SWITCH_SEQ_B_BLACK = freeswitchPINVOKE.SWITCH_SEQ_B_BLACK_get();
- public static readonly string SWITCH_SEQ_B_RED = freeswitchPINVOKE.SWITCH_SEQ_B_RED_get();
- public static readonly string SWITCH_SEQ_B_GREEN = freeswitchPINVOKE.SWITCH_SEQ_B_GREEN_get();
- public static readonly string SWITCH_SEQ_B_YELLOW = freeswitchPINVOKE.SWITCH_SEQ_B_YELLOW_get();
- public static readonly string SWITCH_SEQ_B_BLUE = freeswitchPINVOKE.SWITCH_SEQ_B_BLUE_get();
- public static readonly string SWITCH_SEQ_B_MAGEN = freeswitchPINVOKE.SWITCH_SEQ_B_MAGEN_get();
- public static readonly string SWITCH_SEQ_B_CYAN = freeswitchPINVOKE.SWITCH_SEQ_B_CYAN_get();
- public static readonly string SWITCH_SEQ_B_WHITE = freeswitchPINVOKE.SWITCH_SEQ_B_WHITE_get();
- public static readonly string SWITCH_SEQ_FBLACK = freeswitchPINVOKE.SWITCH_SEQ_FBLACK_get();
- public static readonly string SWITCH_SEQ_FRED = freeswitchPINVOKE.SWITCH_SEQ_FRED_get();
- public static readonly string SWITCH_SEQ_FGREEN = freeswitchPINVOKE.SWITCH_SEQ_FGREEN_get();
- public static readonly string SWITCH_SEQ_FYELLOW = freeswitchPINVOKE.SWITCH_SEQ_FYELLOW_get();
- public static readonly string SWITCH_SEQ_FBLUE = freeswitchPINVOKE.SWITCH_SEQ_FBLUE_get();
- public static readonly string SWITCH_SEQ_FMAGEN = freeswitchPINVOKE.SWITCH_SEQ_FMAGEN_get();
- public static readonly string SWITCH_SEQ_FCYAN = freeswitchPINVOKE.SWITCH_SEQ_FCYAN_get();
- public static readonly string SWITCH_SEQ_FWHITE = freeswitchPINVOKE.SWITCH_SEQ_FWHITE_get();
- public static readonly string SWITCH_SEQ_BBLACK = freeswitchPINVOKE.SWITCH_SEQ_BBLACK_get();
- public static readonly string SWITCH_SEQ_BRED = freeswitchPINVOKE.SWITCH_SEQ_BRED_get();
- public static readonly string SWITCH_SEQ_BGREEN = freeswitchPINVOKE.SWITCH_SEQ_BGREEN_get();
- public static readonly string SWITCH_SEQ_BYELLOW = freeswitchPINVOKE.SWITCH_SEQ_BYELLOW_get();
- public static readonly string SWITCH_SEQ_BBLUE = freeswitchPINVOKE.SWITCH_SEQ_BBLUE_get();
- public static readonly string SWITCH_SEQ_BMAGEN = freeswitchPINVOKE.SWITCH_SEQ_BMAGEN_get();
- public static readonly string SWITCH_SEQ_BCYAN = freeswitchPINVOKE.SWITCH_SEQ_BCYAN_get();
- public static readonly string SWITCH_SEQ_BWHITE = freeswitchPINVOKE.SWITCH_SEQ_BWHITE_get();
- public static readonly string SWITCH_SEQ_HOME = freeswitchPINVOKE.SWITCH_SEQ_HOME_get();
- public static readonly string SWITCH_SEQ_CLEARLINE = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_get();
- public static readonly string SWITCH_SEQ_CLEARLINEEND = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINEEND_get();
- public static readonly string SWITCH_SEQ_CLEARSCR = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_get();
- public static readonly int SWITCH_DEFAULT_DTMF_DURATION = freeswitchPINVOKE.SWITCH_DEFAULT_DTMF_DURATION_get();
- public static readonly int SWITCH_MAX_DTMF_DURATION = freeswitchPINVOKE.SWITCH_MAX_DTMF_DURATION_get();
- public static readonly string SWITCH_PATH_SEPARATOR = freeswitchPINVOKE.SWITCH_PATH_SEPARATOR_get();
- public static readonly string SWITCH_URL_SEPARATOR = freeswitchPINVOKE.SWITCH_URL_SEPARATOR_get();
- public static readonly string SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE = freeswitchPINVOKE.SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get();
- public static readonly string SWITCH_CURRENT_APPLICATION_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_VARIABLE_get();
- public static readonly string SWITCH_CURRENT_APPLICATION_DATA_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get();
- public static readonly string SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get();
- public static readonly string SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE = freeswitchPINVOKE.SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get();
- public static readonly string SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get();
- public static readonly string SWITCH_READ_RESULT_VARIABLE = freeswitchPINVOKE.SWITCH_READ_RESULT_VARIABLE_get();
- public static readonly string SWITCH_COPY_XML_CDR_VARIABLE = freeswitchPINVOKE.SWITCH_COPY_XML_CDR_VARIABLE_get();
- public static readonly string SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE = freeswitchPINVOKE.SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get();
- public static readonly string SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get();
- public static readonly string SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get();
- public static readonly string SWITCH_CALL_TIMEOUT_VARIABLE = freeswitchPINVOKE.SWITCH_CALL_TIMEOUT_VARIABLE_get();
- public static readonly string SWITCH_HOLDING_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_HOLDING_UUID_VARIABLE_get();
- public static readonly string SWITCH_API_BRIDGE_END_VARIABLE = freeswitchPINVOKE.SWITCH_API_BRIDGE_END_VARIABLE_get();
- public static readonly string SWITCH_API_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_API_HANGUP_HOOK_VARIABLE_get();
- public static readonly string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
- public static readonly string SWITCH_PROCESS_CDR_VARIABLE = freeswitchPINVOKE.SWITCH_PROCESS_CDR_VARIABLE_get();
- public static readonly string SWITCH_BRIDGE_CHANNEL_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_CHANNEL_VARIABLE_get();
- public static readonly string SWITCH_CHANNEL_NAME_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_NAME_VARIABLE_get();
- public static readonly string SWITCH_BRIDGE_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_UUID_VARIABLE_get();
- public static readonly string SWITCH_CONTINUE_ON_FAILURE_VARIABLE = freeswitchPINVOKE.SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get();
- public static readonly string SWITCH_PLAYBACK_TERMINATORS_VARIABLE = freeswitchPINVOKE.SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get();
- public static readonly string SWITCH_PLAYBACK_TERMINATOR_USED = freeswitchPINVOKE.SWITCH_PLAYBACK_TERMINATOR_USED_get();
- public static readonly string SWITCH_CACHE_SPEECH_HANDLES_VARIABLE = freeswitchPINVOKE.SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get();
- public static readonly string SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME = freeswitchPINVOKE.SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get();
- public static readonly string SWITCH_BYPASS_MEDIA_VARIABLE = freeswitchPINVOKE.SWITCH_BYPASS_MEDIA_VARIABLE_get();
- public static readonly string SWITCH_PROXY_MEDIA_VARIABLE = freeswitchPINVOKE.SWITCH_PROXY_MEDIA_VARIABLE_get();
- public static readonly string SWITCH_ENDPOINT_DISPOSITION_VARIABLE = freeswitchPINVOKE.SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get();
- public static readonly string SWITCH_HOLD_MUSIC_VARIABLE = freeswitchPINVOKE.SWITCH_HOLD_MUSIC_VARIABLE_get();
- public static readonly string SWITCH_EXPORT_VARS_VARIABLE = freeswitchPINVOKE.SWITCH_EXPORT_VARS_VARIABLE_get();
- public static readonly string SWITCH_R_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_R_SDP_VARIABLE_get();
- public static readonly string SWITCH_L_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_L_SDP_VARIABLE_get();
- public static readonly string SWITCH_B_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_B_SDP_VARIABLE_get();
- public static readonly string SWITCH_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_VARIABLE_get();
- public static readonly string SWITCH_SIGNAL_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_SIGNAL_BRIDGE_VARIABLE_get();
- public static readonly string SWITCH_SIGNAL_BOND_VARIABLE = freeswitchPINVOKE.SWITCH_SIGNAL_BOND_VARIABLE_get();
- public static readonly string SWITCH_ORIGINATOR_VARIABLE = freeswitchPINVOKE.SWITCH_ORIGINATOR_VARIABLE_get();
- public static readonly string SWITCH_ORIGINATOR_CODEC_VARIABLE = freeswitchPINVOKE.SWITCH_ORIGINATOR_CODEC_VARIABLE_get();
- public static readonly string SWITCH_LOCAL_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_IP_VARIABLE_get();
- public static readonly string SWITCH_LOCAL_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get();
- public static readonly string SWITCH_REMOTE_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_IP_VARIABLE_get();
- public static readonly string SWITCH_REMOTE_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get();
- public static readonly string SWITCH_REMOTE_VIDEO_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_VIDEO_IP_VARIABLE_get();
- public static readonly string SWITCH_REMOTE_VIDEO_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get();
- public static readonly string SWITCH_LOCAL_VIDEO_IP_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_VIDEO_IP_VARIABLE_get();
- public static readonly string SWITCH_LOCAL_VIDEO_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get();
- public static readonly string SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get();
- public static readonly string SWITCH_PARK_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get();
- public static readonly string SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE = freeswitchPINVOKE.SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get();
- public static readonly string SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE = freeswitchPINVOKE.SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get();
- public static readonly string SWITCH_MAX_FORWARDS_VARIABLE = freeswitchPINVOKE.SWITCH_MAX_FORWARDS_VARIABLE_get();
- public static readonly string SWITCH_DISABLE_APP_LOG_VARIABLE = freeswitchPINVOKE.SWITCH_DISABLE_APP_LOG_VARIABLE_get();
- public static readonly string SWITCH_SPEECH_KEY = freeswitchPINVOKE.SWITCH_SPEECH_KEY_get();
- public static readonly string SWITCH_UUID_BRIDGE = freeswitchPINVOKE.SWITCH_UUID_BRIDGE_get();
- public static readonly int SWITCH_BITS_PER_BYTE = freeswitchPINVOKE.SWITCH_BITS_PER_BYTE_get();
- public static readonly int SWITCH_DEFAULT_FILE_BUFFER_LEN = freeswitchPINVOKE.SWITCH_DEFAULT_FILE_BUFFER_LEN_get();
- public static readonly int SWITCH_MAX_STACKS = freeswitchPINVOKE.SWITCH_MAX_STACKS_get();
- public static readonly int SWITCH_THREAD_STACKSIZE = freeswitchPINVOKE.SWITCH_THREAD_STACKSIZE_get();
- public static readonly int SWITCH_SYSTEM_THREAD_STACKSIZE = freeswitchPINVOKE.SWITCH_SYSTEM_THREAD_STACKSIZE_get();
- public static readonly int SWITCH_MAX_INTERVAL = freeswitchPINVOKE.SWITCH_MAX_INTERVAL_get();
- public static readonly int SWITCH_INTERVAL_PAD = freeswitchPINVOKE.SWITCH_INTERVAL_PAD_get();
- public static readonly int SWITCH_MAX_SAMPLE_LEN = freeswitchPINVOKE.SWITCH_MAX_SAMPLE_LEN_get();
- public static readonly int SWITCH_BYTES_PER_SAMPLE = freeswitchPINVOKE.SWITCH_BYTES_PER_SAMPLE_get();
- public static readonly int SWITCH_RECOMMENDED_BUFFER_SIZE = freeswitchPINVOKE.SWITCH_RECOMMENDED_BUFFER_SIZE_get();
- public static readonly int SWITCH_MAX_CODECS = freeswitchPINVOKE.SWITCH_MAX_CODECS_get();
- public static readonly int SWITCH_MAX_STATE_HANDLERS = freeswitchPINVOKE.SWITCH_MAX_STATE_HANDLERS_get();
- public static readonly int SWITCH_CORE_QUEUE_LEN = freeswitchPINVOKE.SWITCH_CORE_QUEUE_LEN_get();
- public static readonly int SWITCH_MAX_MANAGEMENT_BUFFER_LEN = freeswitchPINVOKE.SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get();
- public static readonly int SWITCH_RTP_CNG_PAYLOAD = freeswitchPINVOKE.SWITCH_RTP_CNG_PAYLOAD_get();
- public static readonly int SWITCH_API_VERSION = freeswitchPINVOKE.SWITCH_API_VERSION_get();
- public static readonly int SWITCH_CORE_DB_OK = freeswitchPINVOKE.SWITCH_CORE_DB_OK_get();
- public static readonly int SWITCH_CORE_DB_ERROR = freeswitchPINVOKE.SWITCH_CORE_DB_ERROR_get();
- public static readonly int SWITCH_CORE_DB_INTERNAL = freeswitchPINVOKE.SWITCH_CORE_DB_INTERNAL_get();
- public static readonly int SWITCH_CORE_DB_PERM = freeswitchPINVOKE.SWITCH_CORE_DB_PERM_get();
- public static readonly int SWITCH_CORE_DB_ABORT = freeswitchPINVOKE.SWITCH_CORE_DB_ABORT_get();
- public static readonly int SWITCH_CORE_DB_BUSY = freeswitchPINVOKE.SWITCH_CORE_DB_BUSY_get();
- public static readonly int SWITCH_CORE_DB_LOCKED = freeswitchPINVOKE.SWITCH_CORE_DB_LOCKED_get();
- public static readonly int SWITCH_CORE_DB_NOMEM = freeswitchPINVOKE.SWITCH_CORE_DB_NOMEM_get();
- public static readonly int SWITCH_CORE_DB_READONLY = freeswitchPINVOKE.SWITCH_CORE_DB_READONLY_get();
- public static readonly int SWITCH_CORE_DB_INTERRUPT = freeswitchPINVOKE.SWITCH_CORE_DB_INTERRUPT_get();
- public static readonly int SWITCH_CORE_DB_IOERR = freeswitchPINVOKE.SWITCH_CORE_DB_IOERR_get();
- public static readonly int SWITCH_CORE_DB_CORRUPT = freeswitchPINVOKE.SWITCH_CORE_DB_CORRUPT_get();
- public static readonly int SWITCH_CORE_DB_NOTFOUND = freeswitchPINVOKE.SWITCH_CORE_DB_NOTFOUND_get();
- public static readonly int SWITCH_CORE_DB_FULL = freeswitchPINVOKE.SWITCH_CORE_DB_FULL_get();
- public static readonly int SWITCH_CORE_DB_CANTOPEN = freeswitchPINVOKE.SWITCH_CORE_DB_CANTOPEN_get();
- public static readonly int SWITCH_CORE_DB_PROTOCOL = freeswitchPINVOKE.SWITCH_CORE_DB_PROTOCOL_get();
- public static readonly int SWITCH_CORE_DB_EMPTY = freeswitchPINVOKE.SWITCH_CORE_DB_EMPTY_get();
- public static readonly int SWITCH_CORE_DB_SCHEMA = freeswitchPINVOKE.SWITCH_CORE_DB_SCHEMA_get();
- public static readonly int SWITCH_CORE_DB_TOOBIG = freeswitchPINVOKE.SWITCH_CORE_DB_TOOBIG_get();
- public static readonly int SWITCH_CORE_DB_CONSTRAINT = freeswitchPINVOKE.SWITCH_CORE_DB_CONSTRAINT_get();
- public static readonly int SWITCH_CORE_DB_MISMATCH = freeswitchPINVOKE.SWITCH_CORE_DB_MISMATCH_get();
- public static readonly int SWITCH_CORE_DB_MISUSE = freeswitchPINVOKE.SWITCH_CORE_DB_MISUSE_get();
- public static readonly int SWITCH_CORE_DB_NOLFS = freeswitchPINVOKE.SWITCH_CORE_DB_NOLFS_get();
- public static readonly int SWITCH_CORE_DB_AUTH = freeswitchPINVOKE.SWITCH_CORE_DB_AUTH_get();
- public static readonly int SWITCH_CORE_DB_FORMAT = freeswitchPINVOKE.SWITCH_CORE_DB_FORMAT_get();
- public static readonly int SWITCH_CORE_DB_RANGE = freeswitchPINVOKE.SWITCH_CORE_DB_RANGE_get();
- public static readonly int SWITCH_CORE_DB_NOTADB = freeswitchPINVOKE.SWITCH_CORE_DB_NOTADB_get();
- public static readonly int SWITCH_CORE_DB_ROW = freeswitchPINVOKE.SWITCH_CORE_DB_ROW_get();
- public static readonly int SWITCH_CORE_DB_DONE = freeswitchPINVOKE.SWITCH_CORE_DB_DONE_get();
- public static readonly int SWITCH_MAX_CORE_THREAD_SESSION_OBJS = freeswitchPINVOKE.SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get();
- public static readonly int SWITCH_MAX_STREAMS = freeswitchPINVOKE.SWITCH_MAX_STREAMS_get();
- public static readonly string SWITCH_CORE_DB = freeswitchPINVOKE.SWITCH_CORE_DB_get();
- public static readonly int SWITCH_CMD_CHUNK_LEN = freeswitchPINVOKE.SWITCH_CMD_CHUNK_LEN_get();
- public static readonly int SWITCH_SMAX = freeswitchPINVOKE.SWITCH_SMAX_get();
- public static readonly int SWITCH_SMIN = freeswitchPINVOKE.SWITCH_SMIN_get();
- public static readonly int SWITCH_RTP_MAX_BUF_LEN = freeswitchPINVOKE.SWITCH_RTP_MAX_BUF_LEN_get();
- public static readonly int SWITCH_RTP_MAX_CRYPTO_LEN = freeswitchPINVOKE.SWITCH_RTP_MAX_CRYPTO_LEN_get();
- public static readonly int SWITCH_RTP_KEY_LEN = freeswitchPINVOKE.SWITCH_RTP_KEY_LEN_get();
- public static readonly string SWITCH_RTP_CRYPTO_KEY_32 = freeswitchPINVOKE.SWITCH_RTP_CRYPTO_KEY_32_get();
- public static readonly string SWITCH_RTP_CRYPTO_KEY_80 = freeswitchPINVOKE.SWITCH_RTP_CRYPTO_KEY_80_get();
- public static readonly int SWITCH_XML_BUFSIZE = freeswitchPINVOKE.SWITCH_XML_BUFSIZE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_socklen_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
}
}
@@ -4238,11096 +3773,11484 @@
using System;
using System.Runtime.InteropServices;
-class freeswitchPINVOKE {
+public class SWIGTYPE_p_sqlite3 {
+ private HandleRef swigCPtr;
- protected class SWIGExceptionHelper {
+ internal SWIGTYPE_p_sqlite3(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- public delegate void ExceptionDelegate(string message);
- public delegate void ExceptionArgumentDelegate(string message, string paramName);
+ protected SWIGTYPE_p_sqlite3() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException);
- static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException);
- static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException);
- static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException);
- static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException);
- static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException);
- static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException);
- static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
- static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
- static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException);
- static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException);
+ internal static HandleRef getCPtr(SWIGTYPE_p_sqlite3 obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
- static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
- static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="SWIGRegisterExceptionCallbacks_freeswitch")]
- public static extern void SWIGRegisterExceptionCallbacks_freeswitch(
- ExceptionDelegate applicationDelegate,
- ExceptionDelegate arithmeticDelegate,
- ExceptionDelegate divideByZeroDelegate,
- ExceptionDelegate indexOutOfRangeDelegate,
- ExceptionDelegate invalidCastDelegate,
- ExceptionDelegate invalidOperationDelegate,
- ExceptionDelegate ioDelegate,
- ExceptionDelegate nullReferenceDelegate,
- ExceptionDelegate outOfMemoryDelegate,
- ExceptionDelegate overflowDelegate,
- ExceptionDelegate systemExceptionDelegate);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_freeswitch")]
- public static extern void SWIGRegisterExceptionCallbacksArgument_freeswitch(
- ExceptionArgumentDelegate argumentDelegate,
- ExceptionArgumentDelegate argumentNullDelegate,
- ExceptionArgumentDelegate argumentOutOfRangeDelegate);
+using System;
+using System.Runtime.InteropServices;
- static void SetPendingApplicationException(string message) {
- SWIGPendingException.Set(new System.ApplicationException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingArithmeticException(string message) {
- SWIGPendingException.Set(new System.ArithmeticException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingDivideByZeroException(string message) {
- SWIGPendingException.Set(new System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingIndexOutOfRangeException(string message) {
- SWIGPendingException.Set(new System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingInvalidCastException(string message) {
- SWIGPendingException.Set(new System.InvalidCastException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingInvalidOperationException(string message) {
- SWIGPendingException.Set(new System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingIOException(string message) {
- SWIGPendingException.Set(new System.IO.IOException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingNullReferenceException(string message) {
- SWIGPendingException.Set(new System.NullReferenceException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingOutOfMemoryException(string message) {
- SWIGPendingException.Set(new System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingOverflowException(string message) {
- SWIGPendingException.Set(new System.OverflowException(message, SWIGPendingException.Retrieve()));
- }
- static void SetPendingSystemException(string message) {
- SWIGPendingException.Set(new System.SystemException(message, SWIGPendingException.Retrieve()));
- }
+public class SWIGTYPE_p_sqlite3_stmt {
+ private HandleRef swigCPtr;
- static void SetPendingArgumentException(string message, string paramName) {
- SWIGPendingException.Set(new System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
- }
- static void SetPendingArgumentNullException(string message, string paramName) {
- Exception e = SWIGPendingException.Retrieve();
- if (e != null) message = message + " Inner Exception: " + e.Message;
- SWIGPendingException.Set(new System.ArgumentNullException(paramName, message));
- }
- static void SetPendingArgumentOutOfRangeException(string message, string paramName) {
- Exception e = SWIGPendingException.Retrieve();
- if (e != null) message = message + " Inner Exception: " + e.Message;
- SWIGPendingException.Set(new System.ArgumentOutOfRangeException(paramName, message));
- }
+ internal SWIGTYPE_p_sqlite3_stmt(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- static SWIGExceptionHelper() {
- SWIGRegisterExceptionCallbacks_freeswitch(
- applicationDelegate,
- arithmeticDelegate,
- divideByZeroDelegate,
- indexOutOfRangeDelegate,
- invalidCastDelegate,
- invalidOperationDelegate,
- ioDelegate,
- nullReferenceDelegate,
- outOfMemoryDelegate,
- overflowDelegate,
- systemDelegate);
+ protected SWIGTYPE_p_sqlite3_stmt() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- SWIGRegisterExceptionCallbacksArgument_freeswitch(
- argumentDelegate,
- argumentNullDelegate,
- argumentOutOfRangeDelegate);
- }
+ internal static HandleRef getCPtr(SWIGTYPE_p_sqlite3_stmt obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
+}
- protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- public class SWIGPendingException {
- [ThreadStatic]
- private static Exception pendingException = null;
- private static int numExceptionsPending = 0;
+namespace FreeSWITCH.Native {
- public static bool Pending {
- get {
- bool pending = false;
- if (numExceptionsPending > 0)
- if (pendingException != null)
- pending = true;
- return pending;
- }
- }
+using System;
+using System.Runtime.InteropServices;
- public static void Set(Exception e) {
- if (pendingException != null)
- throw new ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
- pendingException = e;
- lock(typeof(freeswitchPINVOKE)) {
- numExceptionsPending++;
- }
- }
+public class SWIGTYPE_p_switch_buffer {
+ private HandleRef swigCPtr;
- public static Exception Retrieve() {
- Exception e = null;
- if (numExceptionsPending > 0) {
- if (pendingException != null) {
- e = pendingException;
- pendingException = null;
- lock(typeof(freeswitchPINVOKE)) {
- numExceptionsPending--;
- }
- }
- }
- return e;
- }
+ internal SWIGTYPE_p_switch_buffer(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
}
+ protected SWIGTYPE_p_switch_buffer() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- protected class SWIGStringHelper {
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_buffer obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- public delegate string SWIGStringDelegate(string message);
- static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="SWIGRegisterStringCallback_freeswitch")]
- public static extern void SWIGRegisterStringCallback_freeswitch(SWIGStringDelegate stringDelegate);
+namespace FreeSWITCH.Native {
- static string CreateString(string cString) {
- return cString;
- }
+using System;
+using System.Runtime.InteropServices;
- static SWIGStringHelper() {
- SWIGRegisterStringCallback_freeswitch(stringDelegate);
- }
- }
+public class SWIGTYPE_p_switch_call_cause_t {
+ private HandleRef swigCPtr;
- static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper();
+ internal SWIGTYPE_p_switch_call_cause_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
+ protected SWIGTYPE_p_switch_call_cause_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_PEN_get")]
- public static extern string FREESWITCH_PEN_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_call_cause_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_OID_PREFIX_get")]
- public static extern string FREESWITCH_OID_PREFIX_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_ITAD_get")]
- public static extern string FREESWITCH_ITAD_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp___EXTENSIONS___get")]
- public static extern int __EXTENSIONS___get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp___BSD_VISIBLE_get")]
- public static extern int __BSD_VISIBLE_get();
+public class SWIGTYPE_p_switch_channel {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BLANK_STRING_get")]
- public static extern string SWITCH_BLANK_STRING_get();
+ internal SWIGTYPE_p_switch_channel(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_ESC_get")]
- public static extern string SWITCH_SEQ_ESC_get();
+ protected SWIGTYPE_p_switch_channel() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_CHAR_get")]
- public static extern char SWITCH_SEQ_HOME_CHAR_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_channel obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_CHAR_STR_get")]
- public static extern string SWITCH_SEQ_HOME_CHAR_STR_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_CHAR_get")]
- public static extern char SWITCH_SEQ_CLEARLINE_CHAR_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_CHAR_STR_get")]
- public static extern string SWITCH_SEQ_CLEARLINE_CHAR_STR_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINEEND_CHAR_get")]
- public static extern string SWITCH_SEQ_CLEARLINEEND_CHAR_get();
+public class SWIGTYPE_p_switch_core_port_allocator {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR0_get")]
- public static extern char SWITCH_SEQ_CLEARSCR_CHAR0_get();
+ internal SWIGTYPE_p_switch_core_port_allocator(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR1_get")]
- public static extern char SWITCH_SEQ_CLEARSCR_CHAR1_get();
+ protected SWIGTYPE_p_switch_core_port_allocator() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR_get")]
- public static extern string SWITCH_SEQ_CLEARSCR_CHAR_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_core_port_allocator obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_AND_COLOR_get")]
- public static extern string SWITCH_SEQ_AND_COLOR_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_END_COLOR_get")]
- public static extern string SWITCH_SEQ_END_COLOR_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_BLACK_get")]
- public static extern string SWITCH_SEQ_F_BLACK_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_RED_get")]
- public static extern string SWITCH_SEQ_F_RED_get();
+public class SWIGTYPE_p_switch_core_session {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_GREEN_get")]
- public static extern string SWITCH_SEQ_F_GREEN_get();
+ internal SWIGTYPE_p_switch_core_session(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_YELLOW_get")]
- public static extern string SWITCH_SEQ_F_YELLOW_get();
+ protected SWIGTYPE_p_switch_core_session() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_BLUE_get")]
- public static extern string SWITCH_SEQ_F_BLUE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_core_session obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_MAGEN_get")]
- public static extern string SWITCH_SEQ_F_MAGEN_get();
-
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_CYAN_get")]
- public static extern string SWITCH_SEQ_F_CYAN_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_WHITE_get")]
- public static extern string SWITCH_SEQ_F_WHITE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_BLACK_get")]
- public static extern string SWITCH_SEQ_B_BLACK_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_RED_get")]
- public static extern string SWITCH_SEQ_B_RED_get();
+public class SWIGTYPE_p_switch_event_node {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_GREEN_get")]
- public static extern string SWITCH_SEQ_B_GREEN_get();
+ internal SWIGTYPE_p_switch_event_node(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_YELLOW_get")]
- public static extern string SWITCH_SEQ_B_YELLOW_get();
+ protected SWIGTYPE_p_switch_event_node() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_BLUE_get")]
- public static extern string SWITCH_SEQ_B_BLUE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_event_node obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_MAGEN_get")]
- public static extern string SWITCH_SEQ_B_MAGEN_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_CYAN_get")]
- public static extern string SWITCH_SEQ_B_CYAN_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_WHITE_get")]
- public static extern string SWITCH_SEQ_B_WHITE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FBLACK_get")]
- public static extern string SWITCH_SEQ_FBLACK_get();
+public class SWIGTYPE_p_switch_event_types_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FRED_get")]
- public static extern string SWITCH_SEQ_FRED_get();
+ internal SWIGTYPE_p_switch_event_types_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FGREEN_get")]
- public static extern string SWITCH_SEQ_FGREEN_get();
+ protected SWIGTYPE_p_switch_event_types_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FYELLOW_get")]
- public static extern string SWITCH_SEQ_FYELLOW_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_event_types_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FBLUE_get")]
- public static extern string SWITCH_SEQ_FBLUE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FMAGEN_get")]
- public static extern string SWITCH_SEQ_FMAGEN_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FCYAN_get")]
- public static extern string SWITCH_SEQ_FCYAN_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FWHITE_get")]
- public static extern string SWITCH_SEQ_FWHITE_get();
+public class SWIGTYPE_p_switch_file_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BBLACK_get")]
- public static extern string SWITCH_SEQ_BBLACK_get();
+ internal SWIGTYPE_p_switch_file_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BRED_get")]
- public static extern string SWITCH_SEQ_BRED_get();
+ protected SWIGTYPE_p_switch_file_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BGREEN_get")]
- public static extern string SWITCH_SEQ_BGREEN_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_file_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BYELLOW_get")]
- public static extern string SWITCH_SEQ_BYELLOW_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BBLUE_get")]
- public static extern string SWITCH_SEQ_BBLUE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BMAGEN_get")]
- public static extern string SWITCH_SEQ_BMAGEN_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BCYAN_get")]
- public static extern string SWITCH_SEQ_BCYAN_get();
+public class SWIGTYPE_p_switch_hash {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BWHITE_get")]
- public static extern string SWITCH_SEQ_BWHITE_get();
+ internal SWIGTYPE_p_switch_hash(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_get")]
- public static extern string SWITCH_SEQ_HOME_get();
+ protected SWIGTYPE_p_switch_hash() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_get")]
- public static extern string SWITCH_SEQ_CLEARLINE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_hash obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINEEND_get")]
- public static extern string SWITCH_SEQ_CLEARLINEEND_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_get")]
- public static extern string SWITCH_SEQ_CLEARSCR_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DEFAULT_DTMF_DURATION_get")]
- public static extern int SWITCH_DEFAULT_DTMF_DURATION_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_DTMF_DURATION_get")]
- public static extern int SWITCH_MAX_DTMF_DURATION_get();
+public class SWIGTYPE_p_switch_interval_time_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PATH_SEPARATOR_get")]
- public static extern string SWITCH_PATH_SEPARATOR_get();
+ internal SWIGTYPE_p_switch_interval_time_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_URL_SEPARATOR_get")]
- public static extern string SWITCH_URL_SEPARATOR_get();
+ protected SWIGTYPE_p_switch_interval_time_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get")]
- public static extern string SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_interval_time_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_VARIABLE_get")]
- public static extern string SWITCH_CURRENT_APPLICATION_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get")]
- public static extern string SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get")]
- public static extern string SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get")]
- public static extern string SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_action_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get")]
- public static extern string SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_action_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_READ_RESULT_VARIABLE_get")]
- public static extern string SWITCH_READ_RESULT_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_action_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_COPY_XML_CDR_VARIABLE_get")]
- public static extern string SWITCH_COPY_XML_CDR_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_action_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get")]
- public static extern string SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get")]
- public static extern string SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get")]
- public static extern string SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CALL_TIMEOUT_VARIABLE_get")]
- public static extern string SWITCH_CALL_TIMEOUT_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_digit_stream {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HOLDING_UUID_VARIABLE_get")]
- public static extern string SWITCH_HOLDING_UUID_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_digit_stream(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_BRIDGE_END_VARIABLE_get")]
- public static extern string SWITCH_API_BRIDGE_END_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_digit_stream() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_HANGUP_HOOK_VARIABLE_get")]
- public static extern string SWITCH_API_HANGUP_HOOK_VARIABLE_get();
-
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get")]
- public static extern string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_digit_stream obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROCESS_CDR_VARIABLE_get")]
- public static extern string SWITCH_PROCESS_CDR_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_CHANNEL_VARIABLE_get")]
- public static extern string SWITCH_BRIDGE_CHANNEL_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_NAME_VARIABLE_get")]
- public static extern string SWITCH_CHANNEL_NAME_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_UUID_VARIABLE_get")]
- public static extern string SWITCH_BRIDGE_UUID_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_digit_stream_parser {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get")]
- public static extern string SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_digit_stream_parser(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get")]
- public static extern string SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_digit_stream_parser() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PLAYBACK_TERMINATOR_USED_get")]
- public static extern string SWITCH_PLAYBACK_TERMINATOR_USED_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_digit_stream_parser obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get")]
- public static extern string SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get")]
- public static extern string SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYPASS_MEDIA_VARIABLE_get")]
- public static extern string SWITCH_BYPASS_MEDIA_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROXY_MEDIA_VARIABLE_get")]
- public static extern string SWITCH_PROXY_MEDIA_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_menu {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get")]
- public static extern string SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_menu(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HOLD_MUSIC_VARIABLE_get")]
- public static extern string SWITCH_HOLD_MUSIC_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_menu() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXPORT_VARS_VARIABLE_get")]
- public static extern string SWITCH_EXPORT_VARS_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_R_SDP_VARIABLE_get")]
- public static extern string SWITCH_R_SDP_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_L_SDP_VARIABLE_get")]
- public static extern string SWITCH_L_SDP_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_B_SDP_VARIABLE_get")]
- public static extern string SWITCH_B_SDP_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_VARIABLE_get")]
- public static extern string SWITCH_BRIDGE_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_menu_action_function_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SIGNAL_BRIDGE_VARIABLE_get")]
- public static extern string SWITCH_SIGNAL_BRIDGE_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_menu_action_function_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SIGNAL_BOND_VARIABLE_get")]
- public static extern string SWITCH_SIGNAL_BOND_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_menu_action_function_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ORIGINATOR_VARIABLE_get")]
- public static extern string SWITCH_ORIGINATOR_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu_action_function_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ORIGINATOR_CODEC_VARIABLE_get")]
- public static extern string SWITCH_ORIGINATOR_CODEC_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_MEDIA_IP_VARIABLE_get")]
- public static extern string SWITCH_LOCAL_MEDIA_IP_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get")]
- public static extern string SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_MEDIA_IP_VARIABLE_get")]
- public static extern string SWITCH_REMOTE_MEDIA_IP_VARIABLE_get();
+public class SWIGTYPE_p_switch_ivr_menu_xml_ctx {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get")]
- public static extern string SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get();
+ internal SWIGTYPE_p_switch_ivr_menu_xml_ctx(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_VIDEO_IP_VARIABLE_get")]
- public static extern string SWITCH_REMOTE_VIDEO_IP_VARIABLE_get();
+ protected SWIGTYPE_p_switch_ivr_menu_xml_ctx() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get")]
- public static extern string SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu_xml_ctx obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_VIDEO_IP_VARIABLE_get")]
- public static extern string SWITCH_LOCAL_VIDEO_IP_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get")]
- public static extern string SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get")]
- public static extern string SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get")]
- public static extern string SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get();
+public class SWIGTYPE_p_switch_loadable_module_interface {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get")]
- public static extern string SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get();
+ internal SWIGTYPE_p_switch_loadable_module_interface(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get")]
- public static extern string SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get();
+ protected SWIGTYPE_p_switch_loadable_module_interface() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_FORWARDS_VARIABLE_get")]
- public static extern string SWITCH_MAX_FORWARDS_VARIABLE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_loadable_module_interface obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DISABLE_APP_LOG_VARIABLE_get")]
- public static extern string SWITCH_DISABLE_APP_LOG_VARIABLE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SPEECH_KEY_get")]
- public static extern string SWITCH_SPEECH_KEY_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_UUID_BRIDGE_get")]
- public static extern string SWITCH_UUID_BRIDGE_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BITS_PER_BYTE_get")]
- public static extern int SWITCH_BITS_PER_BYTE_get();
+public class SWIGTYPE_p_switch_media_bug {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DEFAULT_FILE_BUFFER_LEN_get")]
- public static extern int SWITCH_DEFAULT_FILE_BUFFER_LEN_get();
+ internal SWIGTYPE_p_switch_media_bug(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_digit_set")]
- public static extern void switch_dtmf_t_digit_set(HandleRef jarg1, char jarg2);
+ protected SWIGTYPE_p_switch_media_bug() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_digit_get")]
- public static extern char switch_dtmf_t_digit_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_media_bug obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_duration_set")]
- public static extern void switch_dtmf_t_duration_set(HandleRef jarg1, uint jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_duration_get")]
- public static extern uint switch_dtmf_t_duration_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_dtmf_t")]
- public static extern IntPtr new_switch_dtmf_t();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_dtmf_t")]
- public static extern void delete_switch_dtmf_t(HandleRef jarg1);
+public class SWIGTYPE_p_switch_mutex_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buf_set")]
- public static extern void switch_bitpack_t_buf_set(HandleRef jarg1, HandleRef jarg2);
+ internal SWIGTYPE_p_switch_mutex_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buf_get")]
- public static extern IntPtr switch_bitpack_t_buf_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_mutex_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buflen_set")]
- public static extern void switch_bitpack_t_buflen_set(HandleRef jarg1, uint jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_mutex_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buflen_get")]
- public static extern uint switch_bitpack_t_buflen_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_cur_set")]
- public static extern void switch_bitpack_t_cur_set(HandleRef jarg1, HandleRef jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_cur_get")]
- public static extern IntPtr switch_bitpack_t_cur_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bytes_set")]
- public static extern void switch_bitpack_t_bytes_set(HandleRef jarg1, uint jarg2);
+public class SWIGTYPE_p_switch_network_list {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bytes_get")]
- public static extern uint switch_bitpack_t_bytes_get(HandleRef jarg1);
+ internal SWIGTYPE_p_switch_network_list(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_tot_set")]
- public static extern void switch_bitpack_t_bits_tot_set(HandleRef jarg1, uint jarg2);
+ protected SWIGTYPE_p_switch_network_list() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_tot_get")]
- public static extern uint switch_bitpack_t_bits_tot_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_network_list obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_cur_set")]
- public static extern void switch_bitpack_t_bits_cur_set(HandleRef jarg1, byte jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_cur_get")]
- public static extern byte switch_bitpack_t_bits_cur_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_rem_set")]
- public static extern void switch_bitpack_t_bits_rem_set(HandleRef jarg1, byte jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_rem_get")]
- public static extern byte switch_bitpack_t_bits_rem_get(HandleRef jarg1);
+public class SWIGTYPE_p_switch_pollfd_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_frame_bits_set")]
- public static extern void switch_bitpack_t_frame_bits_set(HandleRef jarg1, byte jarg2);
+ internal SWIGTYPE_p_switch_pollfd_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_frame_bits_get")]
- public static extern byte switch_bitpack_t_frame_bits_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_pollfd_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_shiftby_set")]
- public static extern void switch_bitpack_t_shiftby_set(HandleRef jarg1, byte jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_pollfd_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_shiftby_get")]
- public static extern byte switch_bitpack_t_shiftby_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_this_byte_set")]
- public static extern void switch_bitpack_t_this_byte_set(HandleRef jarg1, byte jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_this_byte_get")]
- public static extern byte switch_bitpack_t_this_byte_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_under_set")]
- public static extern void switch_bitpack_t_under_set(HandleRef jarg1, byte jarg2);
+public class SWIGTYPE_p_switch_queue_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_under_get")]
- public static extern byte switch_bitpack_t_under_get(HandleRef jarg1);
+ internal SWIGTYPE_p_switch_queue_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_over_set")]
- public static extern void switch_bitpack_t_over_set(HandleRef jarg1, byte jarg2);
+ protected SWIGTYPE_p_switch_queue_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_over_get")]
- public static extern byte switch_bitpack_t_over_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_queue_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_mode_set")]
- public static extern void switch_bitpack_t_mode_set(HandleRef jarg1, int jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_mode_get")]
- public static extern int switch_bitpack_t_mode_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_bitpack_t")]
- public static extern IntPtr new_switch_bitpack_t();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_bitpack_t")]
- public static extern void delete_switch_bitpack_t(HandleRef jarg1);
+public class SWIGTYPE_p_switch_rtp {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_base_dir_set")]
- public static extern void switch_directories_base_dir_set(HandleRef jarg1, string jarg2);
+ internal SWIGTYPE_p_switch_rtp(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_base_dir_get")]
- public static extern string switch_directories_base_dir_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_rtp() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_mod_dir_set")]
- public static extern void switch_directories_mod_dir_set(HandleRef jarg1, string jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_rtp obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_mod_dir_get")]
- public static extern string switch_directories_mod_dir_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_conf_dir_set")]
- public static extern void switch_directories_conf_dir_set(HandleRef jarg1, string jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_conf_dir_get")]
- public static extern string switch_directories_conf_dir_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_log_dir_set")]
- public static extern void switch_directories_log_dir_set(HandleRef jarg1, string jarg2);
+public class SWIGTYPE_p_switch_size_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_log_dir_get")]
- public static extern string switch_directories_log_dir_get(HandleRef jarg1);
+ internal SWIGTYPE_p_switch_size_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_db_dir_set")]
- public static extern void switch_directories_db_dir_set(HandleRef jarg1, string jarg2);
+ protected SWIGTYPE_p_switch_size_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_db_dir_get")]
- public static extern string switch_directories_db_dir_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_size_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_script_dir_set")]
- public static extern void switch_directories_script_dir_set(HandleRef jarg1, string jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_script_dir_get")]
- public static extern string switch_directories_script_dir_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_temp_dir_set")]
- public static extern void switch_directories_temp_dir_set(HandleRef jarg1, string jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_temp_dir_get")]
- public static extern string switch_directories_temp_dir_get(HandleRef jarg1);
+public class SWIGTYPE_p_switch_sockaddr_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_htdocs_dir_set")]
- public static extern void switch_directories_htdocs_dir_set(HandleRef jarg1, string jarg2);
+ internal SWIGTYPE_p_switch_sockaddr_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_htdocs_dir_get")]
- public static extern string switch_directories_htdocs_dir_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_sockaddr_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_grammar_dir_set")]
- public static extern void switch_directories_grammar_dir_set(HandleRef jarg1, string jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_sockaddr_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_grammar_dir_get")]
- public static extern string switch_directories_grammar_dir_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_storage_dir_set")]
- public static extern void switch_directories_storage_dir_set(HandleRef jarg1, string jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_storage_dir_get")]
- public static extern string switch_directories_storage_dir_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directories")]
- public static extern IntPtr new_switch_directories();
+public class SWIGTYPE_p_switch_socket_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directories")]
- public static extern void delete_switch_directories(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_GLOBAL_dirs_set")]
- public static extern void SWITCH_GLOBAL_dirs_set(HandleRef jarg1);
+ internal SWIGTYPE_p_switch_socket_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_GLOBAL_dirs_get")]
- public static extern IntPtr SWITCH_GLOBAL_dirs_get();
+ protected SWIGTYPE_p_switch_socket_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STACKS_get")]
- public static extern int SWITCH_MAX_STACKS_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_socket_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_THREAD_STACKSIZE_get")]
- public static extern int SWITCH_THREAD_STACKSIZE_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SYSTEM_THREAD_STACKSIZE_get")]
- public static extern int SWITCH_SYSTEM_THREAD_STACKSIZE_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_INTERVAL_get")]
- public static extern int SWITCH_MAX_INTERVAL_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_INTERVAL_PAD_get")]
- public static extern int SWITCH_INTERVAL_PAD_get();
+public class SWIGTYPE_p_switch_ssize_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_SAMPLE_LEN_get")]
- public static extern int SWITCH_MAX_SAMPLE_LEN_get();
+ internal SWIGTYPE_p_switch_ssize_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYTES_PER_SAMPLE_get")]
- public static extern int SWITCH_BYTES_PER_SAMPLE_get();
+ protected SWIGTYPE_p_switch_ssize_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RECOMMENDED_BUFFER_SIZE_get")]
- public static extern int SWITCH_RECOMMENDED_BUFFER_SIZE_get();
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_ssize_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_CODECS_get")]
- public static extern int SWITCH_MAX_CODECS_get();
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STATE_HANDLERS_get")]
- public static extern int SWITCH_MAX_STATE_HANDLERS_get();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_QUEUE_LEN_get")]
- public static extern int SWITCH_CORE_QUEUE_LEN_get();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get")]
- public static extern int SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get();
+public class SWIGTYPE_p_switch_thread_rwlock_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CNG_PAYLOAD_get")]
- public static extern int SWITCH_RTP_CNG_PAYLOAD_get();
+ internal SWIGTYPE_p_switch_thread_rwlock_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_version_set")]
- public static extern void switch_rtp_hdr_t_version_set(HandleRef jarg1, uint jarg2);
+ protected SWIGTYPE_p_switch_thread_rwlock_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_version_get")]
- public static extern uint switch_rtp_hdr_t_version_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_thread_rwlock_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_p_set")]
- public static extern void switch_rtp_hdr_t_p_set(HandleRef jarg1, uint jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_p_get")]
- public static extern uint switch_rtp_hdr_t_p_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_x_set")]
- public static extern void switch_rtp_hdr_t_x_set(HandleRef jarg1, uint jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_x_get")]
- public static extern uint switch_rtp_hdr_t_x_get(HandleRef jarg1);
+public class SWIGTYPE_p_switch_time_exp_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_cc_set")]
- public static extern void switch_rtp_hdr_t_cc_set(HandleRef jarg1, uint jarg2);
+ internal SWIGTYPE_p_switch_time_exp_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_cc_get")]
- public static extern uint switch_rtp_hdr_t_cc_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_time_exp_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_m_set")]
- public static extern void switch_rtp_hdr_t_m_set(HandleRef jarg1, uint jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_time_exp_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_m_get")]
- public static extern uint switch_rtp_hdr_t_m_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_pt_set")]
- public static extern void switch_rtp_hdr_t_pt_set(HandleRef jarg1, uint jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_pt_get")]
- public static extern uint switch_rtp_hdr_t_pt_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_seq_set")]
- public static extern void switch_rtp_hdr_t_seq_set(HandleRef jarg1, uint jarg2);
+public class SWIGTYPE_p_switch_time_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_seq_get")]
- public static extern uint switch_rtp_hdr_t_seq_get(HandleRef jarg1);
+ internal SWIGTYPE_p_switch_time_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ts_set")]
- public static extern void switch_rtp_hdr_t_ts_set(HandleRef jarg1, uint jarg2);
+ protected SWIGTYPE_p_switch_time_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ts_get")]
- public static extern uint switch_rtp_hdr_t_ts_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_time_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ssrc_set")]
- public static extern void switch_rtp_hdr_t_ssrc_set(HandleRef jarg1, uint jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ssrc_get")]
- public static extern uint switch_rtp_hdr_t_ssrc_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_rtp_hdr_t")]
- public static extern IntPtr new_switch_rtp_hdr_t();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_rtp_hdr_t")]
- public static extern void delete_switch_rtp_hdr_t(HandleRef jarg1);
+public class SWIGTYPE_p_switch_xml_binding {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38MaxBitRate_set")]
- public static extern void switch_t38_options_t_T38MaxBitRate_set(HandleRef jarg1, uint jarg2);
+ internal SWIGTYPE_p_switch_xml_binding(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38MaxBitRate_get")]
- public static extern uint switch_t38_options_t_T38MaxBitRate_get(HandleRef jarg1);
+ protected SWIGTYPE_p_switch_xml_binding() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxFillBitRemoval_set")]
- public static extern void switch_t38_options_t_T38FaxFillBitRemoval_set(HandleRef jarg1, int jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_switch_xml_binding obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxFillBitRemoval_get")]
- public static extern int switch_t38_options_t_T38FaxFillBitRemoval_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingMMR_set")]
- public static extern void switch_t38_options_t_T38FaxTranscodingMMR_set(HandleRef jarg1, int jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingMMR_get")]
- public static extern int switch_t38_options_t_T38FaxTranscodingMMR_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingJBIG_set")]
- public static extern void switch_t38_options_t_T38FaxTranscodingJBIG_set(HandleRef jarg1, int jarg2);
+public class SWIGTYPE_p_time_t {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingJBIG_get")]
- public static extern int switch_t38_options_t_T38FaxTranscodingJBIG_get(HandleRef jarg1);
+ internal SWIGTYPE_p_time_t(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxRateManagement_set")]
- public static extern void switch_t38_options_t_T38FaxRateManagement_set(HandleRef jarg1, string jarg2);
+ protected SWIGTYPE_p_time_t() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxRateManagement_get")]
- public static extern string switch_t38_options_t_T38FaxRateManagement_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_time_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxBuffer_set")]
- public static extern void switch_t38_options_t_T38FaxMaxBuffer_set(HandleRef jarg1, uint jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxBuffer_get")]
- public static extern uint switch_t38_options_t_T38FaxMaxBuffer_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxDatagram_set")]
- public static extern void switch_t38_options_t_T38FaxMaxDatagram_set(HandleRef jarg1, uint jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxDatagram_get")]
- public static extern uint switch_t38_options_t_T38FaxMaxDatagram_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxUdpEC_set")]
- public static extern void switch_t38_options_t_T38FaxUdpEC_set(HandleRef jarg1, string jarg2);
+public class SWIGTYPE_p_unsigned_char {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxUdpEC_get")]
- public static extern string switch_t38_options_t_T38FaxUdpEC_get(HandleRef jarg1);
+ internal SWIGTYPE_p_unsigned_char(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38VendorInfo_set")]
- public static extern void switch_t38_options_t_T38VendorInfo_set(HandleRef jarg1, string jarg2);
+ protected SWIGTYPE_p_unsigned_char() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38VendorInfo_get")]
- public static extern string switch_t38_options_t_T38VendorInfo_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_char obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_ip_set")]
- public static extern void switch_t38_options_t_ip_set(HandleRef jarg1, string jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_ip_get")]
- public static extern string switch_t38_options_t_ip_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_port_set")]
- public static extern void switch_t38_options_t_port_set(HandleRef jarg1, uint jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_port_get")]
- public static extern uint switch_t38_options_t_port_get(HandleRef jarg1);
+public class SWIGTYPE_p_unsigned_int {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_t38_options_t")]
- public static extern IntPtr new_switch_t38_options_t();
+ internal SWIGTYPE_p_unsigned_int(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_t38_options_t")]
- public static extern void delete_switch_t38_options_t(HandleRef jarg1);
+ protected SWIGTYPE_p_unsigned_int() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_input_callback_set")]
- public static extern void switch_input_args_t_input_callback_set(HandleRef jarg1, HandleRef jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_int obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_input_callback_get")]
- public static extern IntPtr switch_input_args_t_input_callback_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buf_set")]
- public static extern void switch_input_args_t_buf_set(HandleRef jarg1, HandleRef jarg2);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buf_get")]
- public static extern IntPtr switch_input_args_t_buf_get(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buflen_set")]
- public static extern void switch_input_args_t_buflen_set(HandleRef jarg1, uint jarg2);
+public class SWIGTYPE_p_unsigned_long {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buflen_get")]
- public static extern uint switch_input_args_t_buflen_get(HandleRef jarg1);
+ internal SWIGTYPE_p_unsigned_long(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_read_frame_callback_set")]
- public static extern void switch_input_args_t_read_frame_callback_set(HandleRef jarg1, HandleRef jarg2);
+ protected SWIGTYPE_p_unsigned_long() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_read_frame_callback_get")]
- public static extern IntPtr switch_input_args_t_read_frame_callback_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_long obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_user_data_set")]
- public static extern void switch_input_args_t_user_data_set(HandleRef jarg1, HandleRef jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_user_data_get")]
- public static extern IntPtr switch_input_args_t_user_data_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_input_args_t")]
- public static extern IntPtr new_switch_input_args_t();
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_input_args_t")]
- public static extern void delete_switch_input_args_t(HandleRef jarg1);
+public class SWIGTYPE_p_unsigned_short {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_VERSION_get")]
- public static extern int SWITCH_API_VERSION_get();
+ internal SWIGTYPE_p_unsigned_short(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_switch_api_version_set")]
- public static extern void switch_loadable_module_function_table_t_switch_api_version_set(HandleRef jarg1, int jarg2);
+ protected SWIGTYPE_p_unsigned_short() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_switch_api_version_get")]
- public static extern int switch_loadable_module_function_table_t_switch_api_version_get(HandleRef jarg1);
+ internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_short obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_load_set")]
- public static extern void switch_loadable_module_function_table_t_load_set(HandleRef jarg1, HandleRef jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_load_get")]
- public static extern IntPtr switch_loadable_module_function_table_t_load_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_shutdown_set")]
- public static extern void switch_loadable_module_function_table_t_shutdown_set(HandleRef jarg1, HandleRef jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_shutdown_get")]
- public static extern IntPtr switch_loadable_module_function_table_t_shutdown_get(HandleRef jarg1);
+public class SWIGTYPE_p_void {
+ private HandleRef swigCPtr;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_runtime_set")]
- public static extern void switch_loadable_module_function_table_t_runtime_set(HandleRef jarg1, HandleRef jarg2);
+ internal SWIGTYPE_p_void(IntPtr cPtr, bool futureUse) {
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_runtime_get")]
- public static extern IntPtr switch_loadable_module_function_table_t_runtime_get(HandleRef jarg1);
+ protected SWIGTYPE_p_void() {
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_flags_set")]
- public static extern void switch_loadable_module_function_table_t_flags_set(HandleRef jarg1, uint jarg2);
+ internal static HandleRef getCPtr(SWIGTYPE_p_void obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_flags_get")]
- public static extern uint switch_loadable_module_function_table_t_flags_get(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_loadable_module_function_table_t")]
- public static extern IntPtr new_switch_loadable_module_function_table_t();
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_loadable_module_function_table_t")]
- public static extern void delete_switch_loadable_module_function_table_t(HandleRef jarg1);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_close")]
- public static extern int switch_core_db_close(HandleRef jarg1);
+public partial class Stream : IDisposable {
+ private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_open")]
- public static extern int switch_core_db_open(string jarg1, HandleRef jarg2);
+ internal Stream(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = new HandleRef(this, cPtr);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_text")]
- public static extern IntPtr switch_core_db_column_text(HandleRef jarg1, int jarg2);
+ internal static HandleRef getCPtr(Stream obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_name")]
- public static extern string switch_core_db_column_name(HandleRef jarg1, int jarg2);
+ ~Stream() {
+ Dispose();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_count")]
- public static extern int switch_core_db_column_count(HandleRef jarg1);
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_Stream(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_errmsg")]
- public static extern string switch_core_db_errmsg(HandleRef jarg1);
+ public Stream() : this(freeswitchPINVOKE.new_Stream__SWIG_0(), true) {
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_exec")]
- public static extern int switch_core_db_exec(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, ref string jarg5);
+ public Stream(switch_stream_handle arg0) : this(freeswitchPINVOKE.new_Stream__SWIG_1(switch_stream_handle.getCPtr(arg0)), true) {
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_finalize")]
- public static extern int switch_core_db_finalize(HandleRef jarg1);
+ public void Write(string data) {
+ freeswitchPINVOKE.Stream_Write(swigCPtr, data);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_prepare")]
- public static extern int switch_core_db_prepare(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4, ref string jarg5);
+ public string get_data() {
+ string ret = freeswitchPINVOKE.Stream_get_data(swigCPtr);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_step")]
- public static extern int switch_core_db_step(HandleRef jarg1);
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_reset")]
- public static extern int switch_core_db_reset(HandleRef jarg1);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_int")]
- public static extern int switch_core_db_bind_int(HandleRef jarg1, int jarg2, int jarg3);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_int64")]
- public static extern int switch_core_db_bind_int64(HandleRef jarg1, int jarg2, long jarg3);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_text")]
- public static extern int switch_core_db_bind_text(HandleRef jarg1, int jarg2, string jarg3, int jarg4, HandleRef jarg5);
+public class freeswitch {
+ public static switch_directories SWITCH_GLOBAL_dirs {
+ set {
+ freeswitchPINVOKE.SWITCH_GLOBAL_dirs_set(switch_directories.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.SWITCH_GLOBAL_dirs_get();
+ switch_directories ret = (cPtr == IntPtr.Zero) ? null : new switch_directories(cPtr, false);
+ return ret;
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_double")]
- public static extern int switch_core_db_bind_double(HandleRef jarg1, int jarg2, double jarg3);
+ public static int switch_core_db_close(SWIGTYPE_p_sqlite3 db) {
+ int ret = freeswitchPINVOKE.switch_core_db_close(SWIGTYPE_p_sqlite3.getCPtr(db));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_last_insert_rowid")]
- public static extern long switch_core_db_last_insert_rowid(HandleRef jarg1);
+ public static int switch_core_db_open(string filename, SWIGTYPE_p_p_sqlite3 ppDb) {
+ int ret = freeswitchPINVOKE.switch_core_db_open(filename, SWIGTYPE_p_p_sqlite3.getCPtr(ppDb));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_get_table")]
- public static extern int switch_core_db_get_table(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, ref string jarg6);
+ public static SWIGTYPE_p_unsigned_char switch_core_db_column_text(SWIGTYPE_p_sqlite3_stmt stmt, int iCol) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_db_column_text(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt), iCol);
+ SWIGTYPE_p_unsigned_char ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_free_table")]
- public static extern void switch_core_db_free_table(ref string jarg1);
+ public static string switch_core_db_column_name(SWIGTYPE_p_sqlite3_stmt stmt, int N) {
+ string ret = freeswitchPINVOKE.switch_core_db_column_name(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt), N);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_free")]
- public static extern void switch_core_db_free(string jarg1);
+ public static int switch_core_db_column_count(SWIGTYPE_p_sqlite3_stmt pStmt) {
+ int ret = freeswitchPINVOKE.switch_core_db_column_count(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_changes")]
- public static extern int switch_core_db_changes(HandleRef jarg1);
+ public static string switch_core_db_errmsg(SWIGTYPE_p_sqlite3 db) {
+ string ret = freeswitchPINVOKE.switch_core_db_errmsg(SWIGTYPE_p_sqlite3.getCPtr(db));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_OK_get")]
- public static extern int SWITCH_CORE_DB_OK_get();
+ public static int switch_core_db_exec(SWIGTYPE_p_sqlite3 db, string sql, SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int callback, SWIGTYPE_p_void data, ref string errmsg) {
+ int ret = freeswitchPINVOKE.switch_core_db_exec(SWIGTYPE_p_sqlite3.getCPtr(db), sql, SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int.getCPtr(callback), SWIGTYPE_p_void.getCPtr(data), ref errmsg);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ERROR_get")]
- public static extern int SWITCH_CORE_DB_ERROR_get();
+ public static int switch_core_db_finalize(SWIGTYPE_p_sqlite3_stmt pStmt) {
+ int ret = freeswitchPINVOKE.switch_core_db_finalize(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_INTERNAL_get")]
- public static extern int SWITCH_CORE_DB_INTERNAL_get();
+ public static int switch_core_db_prepare(SWIGTYPE_p_sqlite3 db, string zSql, int nBytes, SWIGTYPE_p_p_sqlite3_stmt ppStmt, ref string pzTail) {
+ int ret = freeswitchPINVOKE.switch_core_db_prepare(SWIGTYPE_p_sqlite3.getCPtr(db), zSql, nBytes, SWIGTYPE_p_p_sqlite3_stmt.getCPtr(ppStmt), ref pzTail);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_PERM_get")]
- public static extern int SWITCH_CORE_DB_PERM_get();
+ public static int switch_core_db_step(SWIGTYPE_p_sqlite3_stmt stmt) {
+ int ret = freeswitchPINVOKE.switch_core_db_step(SWIGTYPE_p_sqlite3_stmt.getCPtr(stmt));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ABORT_get")]
- public static extern int SWITCH_CORE_DB_ABORT_get();
+ public static int switch_core_db_reset(SWIGTYPE_p_sqlite3_stmt pStmt) {
+ int ret = freeswitchPINVOKE.switch_core_db_reset(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_BUSY_get")]
- public static extern int SWITCH_CORE_DB_BUSY_get();
+ public static int switch_core_db_bind_int(SWIGTYPE_p_sqlite3_stmt pStmt, int i, int iValue) {
+ int ret = freeswitchPINVOKE.switch_core_db_bind_int(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, iValue);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_LOCKED_get")]
- public static extern int SWITCH_CORE_DB_LOCKED_get();
+ public static int switch_core_db_bind_int64(SWIGTYPE_p_sqlite3_stmt pStmt, int i, long iValue) {
+ int ret = freeswitchPINVOKE.switch_core_db_bind_int64(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, iValue);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOMEM_get")]
- public static extern int SWITCH_CORE_DB_NOMEM_get();
+ public static int switch_core_db_bind_text(SWIGTYPE_p_sqlite3_stmt pStmt, int i, string zData, int nData, SWIGTYPE_p_f_p_void__void xDel) {
+ int ret = freeswitchPINVOKE.switch_core_db_bind_text(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, zData, nData, SWIGTYPE_p_f_p_void__void.getCPtr(xDel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_READONLY_get")]
- public static extern int SWITCH_CORE_DB_READONLY_get();
+ public static int switch_core_db_bind_double(SWIGTYPE_p_sqlite3_stmt pStmt, int i, double dValue) {
+ int ret = freeswitchPINVOKE.switch_core_db_bind_double(SWIGTYPE_p_sqlite3_stmt.getCPtr(pStmt), i, dValue);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_INTERRUPT_get")]
- public static extern int SWITCH_CORE_DB_INTERRUPT_get();
+ public static long switch_core_db_last_insert_rowid(SWIGTYPE_p_sqlite3 db) {
+ long ret = freeswitchPINVOKE.switch_core_db_last_insert_rowid(SWIGTYPE_p_sqlite3.getCPtr(db));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_IOERR_get")]
- public static extern int SWITCH_CORE_DB_IOERR_get();
+ public static int switch_core_db_get_table(SWIGTYPE_p_sqlite3 db, string sql, SWIGTYPE_p_p_p_char resultp, SWIGTYPE_p_int nrow, SWIGTYPE_p_int ncolumn, ref string errmsg) {
+ int ret = freeswitchPINVOKE.switch_core_db_get_table(SWIGTYPE_p_sqlite3.getCPtr(db), sql, SWIGTYPE_p_p_p_char.getCPtr(resultp), SWIGTYPE_p_int.getCPtr(nrow), SWIGTYPE_p_int.getCPtr(ncolumn), ref errmsg);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CORRUPT_get")]
- public static extern int SWITCH_CORE_DB_CORRUPT_get();
+ public static void switch_core_db_free_table(ref string result) {
+ freeswitchPINVOKE.switch_core_db_free_table(ref result);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOTFOUND_get")]
- public static extern int SWITCH_CORE_DB_NOTFOUND_get();
+ public static void switch_core_db_free(string z) {
+ freeswitchPINVOKE.switch_core_db_free(z);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_FULL_get")]
- public static extern int SWITCH_CORE_DB_FULL_get();
+ public static int switch_core_db_changes(SWIGTYPE_p_sqlite3 db) {
+ int ret = freeswitchPINVOKE.switch_core_db_changes(SWIGTYPE_p_sqlite3.getCPtr(db));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CANTOPEN_get")]
- public static extern int SWITCH_CORE_DB_CANTOPEN_get();
+ public static string switch_mprintf(string zFormat) {
+ string ret = freeswitchPINVOKE.switch_mprintf(zFormat);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_PROTOCOL_get")]
- public static extern int SWITCH_CORE_DB_PROTOCOL_get();
+ public static SWIGTYPE_p_real_pcre switch_regex_compile(string pattern, int options, ref string errorptr, SWIGTYPE_p_int erroroffset, SWIGTYPE_p_unsigned_char tables) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_regex_compile(pattern, options, ref errorptr, SWIGTYPE_p_int.getCPtr(erroroffset), SWIGTYPE_p_unsigned_char.getCPtr(tables));
+ SWIGTYPE_p_real_pcre ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_real_pcre(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_EMPTY_get")]
- public static extern int SWITCH_CORE_DB_EMPTY_get();
+ public static int switch_regex_copy_substring(string subject, SWIGTYPE_p_int ovector, int stringcount, int stringnumber, string buffer, int size) {
+ int ret = freeswitchPINVOKE.switch_regex_copy_substring(subject, SWIGTYPE_p_int.getCPtr(ovector), stringcount, stringnumber, buffer, size);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_SCHEMA_get")]
- public static extern int SWITCH_CORE_DB_SCHEMA_get();
+ public static void switch_regex_free(SWIGTYPE_p_void data) {
+ freeswitchPINVOKE.switch_regex_free(SWIGTYPE_p_void.getCPtr(data));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_TOOBIG_get")]
- public static extern int SWITCH_CORE_DB_TOOBIG_get();
+ public static int switch_regex_perform(string field, string expression, SWIGTYPE_p_p_real_pcre new_re, SWIGTYPE_p_int ovector, uint olen) {
+ int ret = freeswitchPINVOKE.switch_regex_perform(field, expression, SWIGTYPE_p_p_real_pcre.getCPtr(new_re), SWIGTYPE_p_int.getCPtr(ovector), olen);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CONSTRAINT_get")]
- public static extern int SWITCH_CORE_DB_CONSTRAINT_get();
+ public static void switch_perform_substitution(SWIGTYPE_p_real_pcre re, int match_count, string data, string field_data, string substituted, SWIGTYPE_p_switch_size_t len, SWIGTYPE_p_int ovector) {
+ freeswitchPINVOKE.switch_perform_substitution(SWIGTYPE_p_real_pcre.getCPtr(re), match_count, data, field_data, substituted, SWIGTYPE_p_switch_size_t.getCPtr(len), SWIGTYPE_p_int.getCPtr(ovector));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_MISMATCH_get")]
- public static extern int SWITCH_CORE_DB_MISMATCH_get();
+ public static switch_status_t switch_regex_match(string target, string expression) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_regex_match(target, expression);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_MISUSE_get")]
- public static extern int SWITCH_CORE_DB_MISUSE_get();
+ public static switch_status_t switch_regex_match_partial(string target, string expression, SWIGTYPE_p_int partial_match) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_regex_match_partial(target, expression, SWIGTYPE_p_int.getCPtr(partial_match));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOLFS_get")]
- public static extern int SWITCH_CORE_DB_NOLFS_get();
+ public static void switch_core_session_sched_heartbeat(SWIGTYPE_p_switch_core_session session, uint seconds) {
+ freeswitchPINVOKE.switch_core_session_sched_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session), seconds);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_AUTH_get")]
- public static extern int SWITCH_CORE_DB_AUTH_get();
+ public static void switch_core_session_unsched_heartbeat(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_unsched_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_FORMAT_get")]
- public static extern int SWITCH_CORE_DB_FORMAT_get();
+ public static void switch_core_session_enable_heartbeat(SWIGTYPE_p_switch_core_session session, uint seconds) {
+ freeswitchPINVOKE.switch_core_session_enable_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session), seconds);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_RANGE_get")]
- public static extern int SWITCH_CORE_DB_RANGE_get();
+ public static void switch_core_session_disable_heartbeat(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_disable_heartbeat(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOTADB_get")]
- public static extern int SWITCH_CORE_DB_NOTADB_get();
+ public static switch_status_t switch_core_media_bug_add(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t callback, SWIGTYPE_p_void user_data, SWIGTYPE_p_time_t stop_time, uint flags, SWIGTYPE_p_p_switch_media_bug new_bug) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_add(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_time_t.getCPtr(stop_time), flags, SWIGTYPE_p_p_switch_media_bug.getCPtr(new_bug));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ROW_get")]
- public static extern int SWITCH_CORE_DB_ROW_get();
+ public static void switch_core_media_bug_pause(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_media_bug_pause(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_DONE_get")]
- public static extern int SWITCH_CORE_DB_DONE_get();
+ public static void switch_core_media_bug_resume(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_media_bug_resume(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_mprintf")]
- public static extern string switch_mprintf(string jarg1);
+ public static SWIGTYPE_p_void switch_core_media_bug_get_user_data(SWIGTYPE_p_switch_media_bug bug) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_user_data(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_compile")]
- public static extern IntPtr switch_regex_compile(string jarg1, int jarg2, ref string jarg3, HandleRef jarg4, HandleRef jarg5);
+ public static switch_frame switch_core_media_bug_get_write_replace_frame(SWIGTYPE_p_switch_media_bug bug) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_write_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
+ switch_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_frame(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_copy_substring")]
- public static extern int switch_regex_copy_substring(string jarg1, HandleRef jarg2, int jarg3, int jarg4, string jarg5, int jarg6);
+ public static void switch_core_media_bug_set_write_replace_frame(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
+ freeswitchPINVOKE.switch_core_media_bug_set_write_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_free")]
- public static extern void switch_regex_free(HandleRef jarg1);
+ public static switch_frame switch_core_media_bug_get_read_replace_frame(SWIGTYPE_p_switch_media_bug bug) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_read_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
+ switch_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_frame(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_perform")]
- public static extern int switch_regex_perform(string jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5);
+ public static SWIGTYPE_p_switch_core_session switch_core_media_bug_get_session(SWIGTYPE_p_switch_media_bug bug) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_media_bug_get_session(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
+ SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_perform_substitution")]
- public static extern void switch_perform_substitution(HandleRef jarg1, int jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6, HandleRef jarg7);
+ public static uint switch_core_media_bug_test_flag(SWIGTYPE_p_switch_media_bug bug, uint flag) {
+ uint ret = freeswitchPINVOKE.switch_core_media_bug_test_flag(SWIGTYPE_p_switch_media_bug.getCPtr(bug), flag);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_match")]
- public static extern int switch_regex_match(string jarg1, string jarg2);
+ public static void switch_core_media_bug_set_read_replace_frame(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
+ freeswitchPINVOKE.switch_core_media_bug_set_read_replace_frame(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_match_partial")]
- public static extern int switch_regex_match_partial(string jarg1, string jarg2, HandleRef jarg3);
+ public static switch_status_t switch_core_media_bug_remove(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_media_bug bug) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_remove(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_media_bug.getCPtr(bug));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get")]
- public static extern int SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get();
+ public static switch_status_t switch_core_media_bug_close(SWIGTYPE_p_p_switch_media_bug bug) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_close(SWIGTYPE_p_p_switch_media_bug.getCPtr(bug));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STREAMS_get")]
- public static extern int SWITCH_MAX_STREAMS_get();
+ public static switch_status_t switch_core_media_bug_remove_all(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_remove_all(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_mms_set")]
- public static extern void switch_core_time_duration_mms_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_core_media_bug_read(SWIGTYPE_p_switch_media_bug bug, switch_frame frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_read(SWIGTYPE_p_switch_media_bug.getCPtr(bug), switch_frame.getCPtr(frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_mms_get")]
- public static extern uint switch_core_time_duration_mms_get(HandleRef jarg1);
+ public static void switch_core_media_bug_flush(SWIGTYPE_p_switch_media_bug bug) {
+ freeswitchPINVOKE.switch_core_media_bug_flush(SWIGTYPE_p_switch_media_bug.getCPtr(bug));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_ms_set")]
- public static extern void switch_core_time_duration_ms_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_core_media_bug_flush_all(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_media_bug_flush_all(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_ms_get")]
- public static extern uint switch_core_time_duration_ms_get(HandleRef jarg1);
+ public static switch_status_t switch_core_port_allocator_new(ushort start, ushort end, uint flags, SWIGTYPE_p_p_switch_core_port_allocator new_allocator) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_new(start, end, flags, SWIGTYPE_p_p_switch_core_port_allocator.getCPtr(new_allocator));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_sec_set")]
- public static extern void switch_core_time_duration_sec_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_core_port_allocator_request_port(SWIGTYPE_p_switch_core_port_allocator alloc, SWIGTYPE_p_unsigned_short port_ptr) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_request_port(SWIGTYPE_p_switch_core_port_allocator.getCPtr(alloc), SWIGTYPE_p_unsigned_short.getCPtr(port_ptr));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_sec_get")]
- public static extern uint switch_core_time_duration_sec_get(HandleRef jarg1);
+ public static switch_status_t switch_core_port_allocator_free_port(SWIGTYPE_p_switch_core_port_allocator alloc, ushort port) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_port_allocator_free_port(SWIGTYPE_p_switch_core_port_allocator.getCPtr(alloc), port);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_min_set")]
- public static extern void switch_core_time_duration_min_set(HandleRef jarg1, uint jarg2);
+ public static void switch_core_port_allocator_destroy(SWIGTYPE_p_p_switch_core_port_allocator alloc) {
+ freeswitchPINVOKE.switch_core_port_allocator_destroy(SWIGTYPE_p_p_switch_core_port_allocator.getCPtr(alloc));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_min_get")]
- public static extern uint switch_core_time_duration_min_get(HandleRef jarg1);
+ public static switch_status_t switch_core_init(uint flags, switch_bool_t console, ref string err) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_init(flags, (int)console, ref err);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_hr_set")]
- public static extern void switch_core_time_duration_hr_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_core_init_and_modload(uint flags, switch_bool_t console, ref string err) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_init_and_modload(flags, (int)console, ref err);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_hr_get")]
- public static extern uint switch_core_time_duration_hr_get(HandleRef jarg1);
+ public static uint switch_core_session_limit(uint new_limit) {
+ uint ret = freeswitchPINVOKE.switch_core_session_limit(new_limit);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_day_set")]
- public static extern void switch_core_time_duration_day_set(HandleRef jarg1, uint jarg2);
+ public static uint switch_core_sessions_per_second(uint new_limit) {
+ uint ret = freeswitchPINVOKE.switch_core_sessions_per_second(new_limit);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_day_get")]
- public static extern uint switch_core_time_duration_day_get(HandleRef jarg1);
+ public static switch_status_t switch_core_destroy() {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_destroy();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_yr_set")]
- public static extern void switch_core_time_duration_yr_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_core_session_read_lock(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_lock(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_yr_get")]
- public static extern uint switch_core_time_duration_yr_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_lock_hangup(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_time_duration")]
- public static extern IntPtr new_switch_core_time_duration();
+ public static void switch_core_session_write_lock(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_write_lock(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_time_duration")]
- public static extern void delete_switch_core_time_duration(HandleRef jarg1);
+ public static void switch_core_session_rwunlock(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_rwunlock(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_app_set")]
- public static extern void switch_app_log_app_set(HandleRef jarg1, string jarg2);
+ public static int switch_core_add_state_handler(switch_state_handler_table state_handler) {
+ int ret = freeswitchPINVOKE.switch_core_add_state_handler(switch_state_handler_table.getCPtr(state_handler));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_app_get")]
- public static extern string switch_app_log_app_get(HandleRef jarg1);
+ public static void switch_core_remove_state_handler(switch_state_handler_table state_handler) {
+ freeswitchPINVOKE.switch_core_remove_state_handler(switch_state_handler_table.getCPtr(state_handler));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_arg_set")]
- public static extern void switch_app_log_arg_set(HandleRef jarg1, string jarg2);
+ public static switch_state_handler_table switch_core_get_state_handler(int index) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_get_state_handler(index);
+ switch_state_handler_table ret = (cPtr == IntPtr.Zero) ? null : new switch_state_handler_table(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_arg_get")]
- public static extern string switch_app_log_arg_get(HandleRef jarg1);
+ public static void switch_core_memory_pool_tag(SWIGTYPE_p_apr_pool_t pool, string tag) {
+ freeswitchPINVOKE.switch_core_memory_pool_tag(SWIGTYPE_p_apr_pool_t.getCPtr(pool), tag);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_next_set")]
- public static extern void switch_app_log_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_perform_new_memory_pool(SWIGTYPE_p_p_apr_pool_t pool, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_new_memory_pool(SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_next_get")]
- public static extern IntPtr switch_app_log_next_get(HandleRef jarg1);
+ public static switch_status_t switch_core_perform_destroy_memory_pool(SWIGTYPE_p_p_apr_pool_t pool, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_destroy_memory_pool(SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_app_log")]
- public static extern IntPtr new_switch_app_log();
+ public static void switch_core_session_run(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_run(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_app_log")]
- public static extern void delete_switch_app_log(HandleRef jarg1);
+ public static uint switch_core_session_running(SWIGTYPE_p_switch_core_session session) {
+ uint ret = freeswitchPINVOKE.switch_core_session_running(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_from_set")]
- public static extern void switch_core_session_message_from_set(HandleRef jarg1, string jarg2);
+ public static SWIGTYPE_p_void switch_core_perform_permanent_alloc(SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_permanent_alloc(SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_from_get")]
- public static extern string switch_core_session_message_from_get(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_core_perform_alloc(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_alloc(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_message_id_set")]
- public static extern void switch_core_session_message_message_id_set(HandleRef jarg1, int jarg2);
+ public static SWIGTYPE_p_void switch_core_perform_session_alloc(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_size_t memory, string file, string func, int line) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_perform_session_alloc(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_size_t.getCPtr(memory), file, func, line);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_message_id_get")]
- public static extern int switch_core_session_message_message_id_get(HandleRef jarg1);
+ public static string switch_core_perform_permanent_strdup(string todup, string file, string func, int line) {
+ string ret = freeswitchPINVOKE.switch_core_perform_permanent_strdup(todup, file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_arg_set")]
- public static extern void switch_core_session_message_numeric_arg_set(HandleRef jarg1, int jarg2);
+ public static string switch_core_perform_session_strdup(SWIGTYPE_p_switch_core_session session, string todup, string file, string func, int line) {
+ string ret = freeswitchPINVOKE.switch_core_perform_session_strdup(SWIGTYPE_p_switch_core_session.getCPtr(session), todup, file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_arg_get")]
- public static extern int switch_core_session_message_numeric_arg_get(HandleRef jarg1);
+ public static string switch_core_perform_strdup(SWIGTYPE_p_apr_pool_t pool, string todup, string file, string func, int line) {
+ string ret = freeswitchPINVOKE.switch_core_perform_strdup(SWIGTYPE_p_apr_pool_t.getCPtr(pool), todup, file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_set")]
- public static extern void switch_core_session_message_string_arg_set(HandleRef jarg1, string jarg2);
+ public static string switch_core_session_sprintf(SWIGTYPE_p_switch_core_session session, string fmt) {
+ string ret = freeswitchPINVOKE.switch_core_session_sprintf(SWIGTYPE_p_switch_core_session.getCPtr(session), fmt);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_get")]
- public static extern string switch_core_session_message_string_arg_get(HandleRef jarg1);
+ public static string switch_core_sprintf(SWIGTYPE_p_apr_pool_t pool, string fmt) {
+ string ret = freeswitchPINVOKE.switch_core_sprintf(SWIGTYPE_p_apr_pool_t.getCPtr(pool), fmt);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_size_set")]
- public static extern void switch_core_session_message_string_arg_size_set(HandleRef jarg1, HandleRef jarg2);
+ public static SWIGTYPE_p_apr_pool_t switch_core_session_get_pool(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_pool(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ SWIGTYPE_p_apr_pool_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_apr_pool_t(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_size_get")]
- public static extern IntPtr switch_core_session_message_string_arg_size_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_core_session switch_core_session_request_uuid(switch_endpoint_interface endpoint_interface, SWIGTYPE_p_p_apr_pool_t pool, string use_uuid) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_request_uuid(switch_endpoint_interface.getCPtr(endpoint_interface), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), use_uuid);
+ SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_set")]
- public static extern void switch_core_session_message_pointer_arg_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_set_uuid(SWIGTYPE_p_switch_core_session session, string use_uuid) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_uuid(SWIGTYPE_p_switch_core_session.getCPtr(session), use_uuid);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_get")]
- public static extern IntPtr switch_core_session_message_pointer_arg_get(HandleRef jarg1);
+ public static void switch_core_session_perform_destroy(SWIGTYPE_p_p_switch_core_session session, string file, string func, int line) {
+ freeswitchPINVOKE.switch_core_session_perform_destroy(SWIGTYPE_p_p_switch_core_session.getCPtr(session), file, func, line);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_size_set")]
- public static extern void switch_core_session_message_pointer_arg_size_set(HandleRef jarg1, HandleRef jarg2);
+ public static uint switch_core_session_count() {
+ uint ret = freeswitchPINVOKE.switch_core_session_count();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_size_get")]
- public static extern IntPtr switch_core_session_message_pointer_arg_size_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_core_session_get_id(SWIGTYPE_p_switch_core_session session) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_core_session_get_id(SWIGTYPE_p_switch_core_session.getCPtr(session)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_reply_set")]
- public static extern void switch_core_session_message_numeric_reply_set(HandleRef jarg1, int jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_core_session_id() {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_core_session_id(), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_reply_get")]
- public static extern int switch_core_session_message_numeric_reply_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_core_session switch_core_session_request_by_name(string endpoint_name, SWIGTYPE_p_p_apr_pool_t pool) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_request_by_name(endpoint_name, SWIGTYPE_p_p_apr_pool_t.getCPtr(pool));
+ SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_set")]
- public static extern void switch_core_session_message_string_reply_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_session_thread_launch(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_thread_launch(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_get")]
- public static extern string switch_core_session_message_string_reply_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_channel switch_core_session_get_channel(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_channel(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ SWIGTYPE_p_switch_channel ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_channel(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_size_set")]
- public static extern void switch_core_session_message_string_reply_size_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_core_session_signal_state_change(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_signal_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_size_get")]
- public static extern IntPtr switch_core_session_message_string_reply_size_get(HandleRef jarg1);
+ public static string switch_core_session_get_uuid(SWIGTYPE_p_switch_core_session session) {
+ string ret = freeswitchPINVOKE.switch_core_session_get_uuid(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_set")]
- public static extern void switch_core_session_message_pointer_reply_set(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_core_get_uuid() {
+ string ret = freeswitchPINVOKE.switch_core_get_uuid();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_get")]
- public static extern IntPtr switch_core_session_message_pointer_reply_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_core_session switch_core_session_locate(string uuid_str) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_locate(uuid_str);
+ SWIGTYPE_p_switch_core_session ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_core_session(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_size_set")]
- public static extern void switch_core_session_message_pointer_reply_size_set(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_core_get_variable(string varname) {
+ string ret = freeswitchPINVOKE.switch_core_get_variable(varname);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_size_get")]
- public static extern IntPtr switch_core_session_message_pointer_reply_size_get(HandleRef jarg1);
+ public static void switch_core_set_variable(string varname, string value) {
+ freeswitchPINVOKE.switch_core_set_variable(varname, value);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_flags_set")]
- public static extern void switch_core_session_message_flags_set(HandleRef jarg1, uint jarg2);
+ public static void switch_core_dump_variables(switch_stream_handle stream) {
+ freeswitchPINVOKE.switch_core_dump_variables(switch_stream_handle.getCPtr(stream));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_flags_get")]
- public static extern uint switch_core_session_message_flags_get(HandleRef jarg1);
+ public static void switch_core_session_hupall(switch_call_cause_t cause) {
+ freeswitchPINVOKE.switch_core_session_hupall((int)cause);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__file_set")]
- public static extern void switch_core_session_message__file_set(HandleRef jarg1, string jarg2);
+ public static void switch_core_session_hupall_matching_var(string var_name, string var_val, switch_call_cause_t cause) {
+ freeswitchPINVOKE.switch_core_session_hupall_matching_var(var_name, var_val, (int)cause);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__file_get")]
- public static extern string switch_core_session_message__file_get(HandleRef jarg1);
+ public static void switch_core_session_hupall_endpoint(switch_endpoint_interface endpoint_interface, switch_call_cause_t cause) {
+ freeswitchPINVOKE.switch_core_session_hupall_endpoint(switch_endpoint_interface.getCPtr(endpoint_interface), (int)cause);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__func_set")]
- public static extern void switch_core_session_message__func_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_session_message_send(string uuid_str, switch_core_session_message message) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_message_send(uuid_str, switch_core_session_message.getCPtr(message));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__func_get")]
- public static extern string switch_core_session_message__func_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_queue_message(SWIGTYPE_p_switch_core_session session, switch_core_session_message message) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_message(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_core_session_message.getCPtr(message));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__line_set")]
- public static extern void switch_core_session_message__line_set(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_session_pass_indication(SWIGTYPE_p_switch_core_session session, switch_core_session_message_types_t indication) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_pass_indication(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)indication);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__line_get")]
- public static extern int switch_core_session_message__line_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_queue_indication(SWIGTYPE_p_switch_core_session session, switch_core_session_message_types_t indication) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_indication(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)indication);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_session_message")]
- public static extern IntPtr new_switch_core_session_message();
+ public static switch_status_t switch_core_session_dequeue_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_core_session_message message) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_core_session_message.getCPtr(message));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_session_message")]
- public static extern void delete_switch_core_session_message(HandleRef jarg1);
+ public static switch_status_t switch_core_session_flush_message(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_flush_message(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_running_set")]
- public static extern void switch_core_thread_session_running_set(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_session_event_send(string uuid_str, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_event_send(uuid_str, SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_running_get")]
- public static extern int switch_core_thread_session_running_get(HandleRef jarg1);
+ public static switch_app_log switch_core_session_get_app_log(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_app_log(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_app_log ret = (cPtr == IntPtr.Zero) ? null : new switch_app_log(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_mutex_set")]
- public static extern void switch_core_thread_session_mutex_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_exec(SWIGTYPE_p_switch_core_session session, switch_application_interface application_interface, string arg) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_exec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_application_interface.getCPtr(application_interface), arg);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_mutex_get")]
- public static extern IntPtr switch_core_thread_session_mutex_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_execute_application(SWIGTYPE_p_switch_core_session session, string app, string arg) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_execute_application(SWIGTYPE_p_switch_core_session.getCPtr(session), app, arg);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_objs_set")]
- public static extern void switch_core_thread_session_objs_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_execute_exten(SWIGTYPE_p_switch_core_session session, string exten, string dialplan, string context) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_execute_exten(SWIGTYPE_p_switch_core_session.getCPtr(session), exten, dialplan, context);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_objs_get")]
- public static extern IntPtr switch_core_thread_session_objs_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_input_callback_set")]
- public static extern void switch_core_thread_session_input_callback_set(HandleRef jarg1, HandleRef jarg2);
+ public static SWIGTYPE_p_void switch_core_session_get_private(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_private(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_input_callback_get")]
- public static extern IntPtr switch_core_thread_session_input_callback_get(HandleRef jarg1);
+ public static switch_status_t switch_core_session_set_private(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void private_info) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_private(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(private_info));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_pool_set")]
- public static extern void switch_core_thread_session_pool_set(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_core_session_add_stream(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void private_info) {
+ int ret = freeswitchPINVOKE.switch_core_session_add_stream(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(private_info));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_pool_get")]
- public static extern IntPtr switch_core_thread_session_pool_get(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_core_session_get_stream(SWIGTYPE_p_switch_core_session session, int index) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_stream(SWIGTYPE_p_switch_core_session.getCPtr(session), index);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_thread_session")]
- public static extern IntPtr new_switch_core_thread_session();
+ public static int switch_core_session_get_stream_count(SWIGTYPE_p_switch_core_session session) {
+ int ret = freeswitchPINVOKE.switch_core_session_get_stream_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_thread_session")]
- public static extern void delete_switch_core_thread_session(HandleRef jarg1);
+ public static void switch_core_session_launch_thread(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void func, SWIGTYPE_p_void obj) {
+ freeswitchPINVOKE.switch_core_session_launch_thread(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void.getCPtr(func), SWIGTYPE_p_void.getCPtr(obj));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_sched_heartbeat")]
- public static extern void switch_core_session_sched_heartbeat(HandleRef jarg1, uint jarg2);
+ public static void switch_core_thread_session_end(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_thread_session_end(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unsched_heartbeat")]
- public static extern void switch_core_session_unsched_heartbeat(HandleRef jarg1);
+ public static void switch_core_service_session(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_service_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_enable_heartbeat")]
- public static extern void switch_core_session_enable_heartbeat(HandleRef jarg1, uint jarg2);
+ public static switch_call_cause_t switch_core_session_outgoing_channel(SWIGTYPE_p_switch_core_session session, switch_event var_event, string endpoint_name, switch_caller_profile caller_profile, SWIGTYPE_p_p_switch_core_session new_session, SWIGTYPE_p_p_apr_pool_t pool, uint flags) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_core_session_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_event.getCPtr(var_event), endpoint_name, switch_caller_profile.getCPtr(caller_profile), SWIGTYPE_p_p_switch_core_session.getCPtr(new_session), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_disable_heartbeat")]
- public static extern void switch_core_session_disable_heartbeat(HandleRef jarg1);
+ public static switch_call_cause_t switch_core_session_resurrect_channel(string endpoint_name, SWIGTYPE_p_p_switch_core_session new_session, SWIGTYPE_p_p_apr_pool_t pool, SWIGTYPE_p_void data) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_core_session_resurrect_channel(endpoint_name, SWIGTYPE_p_p_switch_core_session.getCPtr(new_session), SWIGTYPE_p_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_void.getCPtr(data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_add")]
- public static extern int switch_core_media_bug_add(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5, HandleRef jarg6);
+ public static switch_status_t switch_core_session_perform_receive_message(SWIGTYPE_p_switch_core_session session, switch_core_session_message message, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_perform_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_core_session_message.getCPtr(message), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_pause")]
- public static extern void switch_core_media_bug_pause(HandleRef jarg1);
+ public static switch_status_t switch_core_session_queue_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_resume")]
- public static extern void switch_core_media_bug_resume(HandleRef jarg1);
+ public static uint switch_core_session_event_count(SWIGTYPE_p_switch_core_session session) {
+ uint ret = freeswitchPINVOKE.switch_core_session_event_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_user_data")]
- public static extern IntPtr switch_core_media_bug_get_user_data(HandleRef jarg1);
+ public static switch_status_t switch_core_session_dequeue_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_write_replace_frame")]
- public static extern IntPtr switch_core_media_bug_get_write_replace_frame(HandleRef jarg1);
+ public static switch_status_t switch_core_session_queue_private_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_queue_private_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_set_write_replace_frame")]
- public static extern void switch_core_media_bug_set_write_replace_frame(HandleRef jarg1, HandleRef jarg2);
+ public static uint switch_core_session_private_event_count(SWIGTYPE_p_switch_core_session session) {
+ uint ret = freeswitchPINVOKE.switch_core_session_private_event_count(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_read_replace_frame")]
- public static extern IntPtr switch_core_media_bug_get_read_replace_frame(HandleRef jarg1);
+ public static switch_status_t switch_core_session_dequeue_private_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_dequeue_private_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_session")]
- public static extern IntPtr switch_core_media_bug_get_session(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_test_flag")]
- public static extern uint switch_core_media_bug_test_flag(HandleRef jarg1, uint jarg2);
+ public static uint switch_core_session_flush_private_events(SWIGTYPE_p_switch_core_session session) {
+ uint ret = freeswitchPINVOKE.switch_core_session_flush_private_events(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_set_read_replace_frame")]
- public static extern void switch_core_media_bug_set_read_replace_frame(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_frame frame, uint flags, int stream_id) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_frame.getCPtr(frame), flags, stream_id);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_remove")]
- public static extern int switch_core_media_bug_remove(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_read_video_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_frame frame, uint flags, int stream_id) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_read_video_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_frame.getCPtr(frame), flags, stream_id);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_close")]
- public static extern int switch_core_media_bug_close(HandleRef jarg1);
+ public static switch_status_t switch_core_session_write_video_frame(SWIGTYPE_p_switch_core_session session, switch_frame frame, uint flags, int stream_id) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_write_video_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_frame.getCPtr(frame), flags, stream_id);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_remove_all")]
- public static extern int switch_core_media_bug_remove_all(HandleRef jarg1);
+ public static void switch_core_session_reset(SWIGTYPE_p_switch_core_session session, switch_bool_t flush_dtmf, switch_bool_t reset_read_codec) {
+ freeswitchPINVOKE.switch_core_session_reset(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)flush_dtmf, (int)reset_read_codec);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_read")]
- public static extern int switch_core_media_bug_read(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_write_frame(SWIGTYPE_p_switch_core_session session, switch_frame frame, uint flags, int stream_id) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_frame.getCPtr(frame), flags, stream_id);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_flush")]
- public static extern void switch_core_media_bug_flush(HandleRef jarg1);
+ public static switch_status_t switch_core_session_perform_kill_channel(SWIGTYPE_p_switch_core_session session, string file, string func, int line, switch_signal_t sig) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_perform_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), file, func, line, (int)sig);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_flush_all")]
- public static extern int switch_core_media_bug_flush_all(HandleRef jarg1);
+ public static switch_status_t switch_core_session_send_dtmf(SWIGTYPE_p_switch_core_session session, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_new")]
- public static extern int switch_core_port_allocator_new(ushort jarg1, ushort jarg2, uint jarg3, HandleRef jarg4);
+ public static switch_status_t switch_core_session_send_dtmf_string(SWIGTYPE_p_switch_core_session session, string dtmf_string) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_send_dtmf_string(SWIGTYPE_p_switch_core_session.getCPtr(session), dtmf_string);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_request_port")]
- public static extern int switch_core_port_allocator_request_port(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_session_recv_dtmf(SWIGTYPE_p_switch_core_session session, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_free_port")]
- public static extern int switch_core_port_allocator_free_port(HandleRef jarg1, ushort jarg2);
+ public static switch_status_t switch_core_hash_init_case(SWIGTYPE_p_p_switch_hash hash, SWIGTYPE_p_apr_pool_t pool, switch_bool_t case_sensitive) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_init_case(SWIGTYPE_p_p_switch_hash.getCPtr(hash), SWIGTYPE_p_apr_pool_t.getCPtr(pool), (int)case_sensitive);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_destroy")]
- public static extern void switch_core_port_allocator_destroy(HandleRef jarg1);
+ public static switch_status_t switch_core_hash_destroy(SWIGTYPE_p_p_switch_hash hash) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_destroy(SWIGTYPE_p_p_switch_hash.getCPtr(hash));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_init")]
- public static extern int switch_core_init(uint jarg1, int jarg2, ref string jarg3);
+ public static switch_status_t switch_core_hash_insert(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_void data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_init_and_modload")]
- public static extern int switch_core_init_and_modload(uint jarg1, int jarg2, ref string jarg3);
+ public static switch_status_t switch_core_hash_insert_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_void data, SWIGTYPE_p_switch_mutex_t mutex) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_insert_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_limit")]
- public static extern uint switch_core_session_limit(uint jarg1);
+ public static switch_status_t switch_core_hash_delete(SWIGTYPE_p_switch_hash hash, string key) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_delete(SWIGTYPE_p_switch_hash.getCPtr(hash), key);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_sessions_per_second")]
- public static extern uint switch_core_sessions_per_second(uint jarg1);
+ public static switch_status_t switch_core_hash_delete_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_switch_mutex_t mutex) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_hash_delete_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_destroy")]
- public static extern int switch_core_destroy();
+ public static SWIGTYPE_p_void switch_core_hash_find(SWIGTYPE_p_switch_hash hash, string key) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_hash_find(SWIGTYPE_p_switch_hash.getCPtr(hash), key);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock")]
- public static extern int switch_core_session_read_lock(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_core_hash_find_locked(SWIGTYPE_p_switch_hash hash, string key, SWIGTYPE_p_switch_mutex_t mutex) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_hash_find_locked(SWIGTYPE_p_switch_hash.getCPtr(hash), key, SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock_hangup")]
- public static extern int switch_core_session_read_lock_hangup(HandleRef jarg1);
+ public static SWIGTYPE_p_HashElem switch_hash_first(string depricate_me, SWIGTYPE_p_switch_hash hash) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_hash_first(depricate_me, SWIGTYPE_p_switch_hash.getCPtr(hash));
+ SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_lock")]
- public static extern void switch_core_session_write_lock(HandleRef jarg1);
+ public static SWIGTYPE_p_HashElem switch_hash_next(SWIGTYPE_p_HashElem hi) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_hash_next(SWIGTYPE_p_HashElem.getCPtr(hi));
+ SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_rwunlock")]
- public static extern void switch_core_session_rwunlock(HandleRef jarg1);
+ public static void switch_hash_this(SWIGTYPE_p_HashElem hi, SWIGTYPE_p_p_void key, SWIGTYPE_p_switch_ssize_t klen, SWIGTYPE_p_p_void val) {
+ freeswitchPINVOKE.switch_hash_this(SWIGTYPE_p_HashElem.getCPtr(hi), SWIGTYPE_p_p_void.getCPtr(key), SWIGTYPE_p_switch_ssize_t.getCPtr(klen), SWIGTYPE_p_p_void.getCPtr(val));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_add_state_handler")]
- public static extern int switch_core_add_state_handler(HandleRef jarg1);
+ public static switch_status_t switch_core_timer_init(switch_timer timer, string timer_name, int interval, int samples, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_init(switch_timer.getCPtr(timer), timer_name, interval, samples, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_remove_state_handler")]
- public static extern void switch_core_remove_state_handler(HandleRef jarg1);
+ public static switch_status_t switch_core_timer_next(switch_timer timer) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_next(switch_timer.getCPtr(timer));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_state_handler")]
- public static extern IntPtr switch_core_get_state_handler(int jarg1);
+ public static switch_status_t switch_core_timer_step(switch_timer timer) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_step(switch_timer.getCPtr(timer));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_pool_tag")]
- public static extern void switch_core_memory_pool_tag(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_timer_sync(switch_timer timer) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_sync(switch_timer.getCPtr(timer));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_new_memory_pool")]
- public static extern int switch_core_perform_new_memory_pool(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ public static switch_status_t switch_core_timer_check(switch_timer timer, switch_bool_t step) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_check(switch_timer.getCPtr(timer), (int)step);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_destroy_memory_pool")]
- public static extern int switch_core_perform_destroy_memory_pool(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ public static switch_status_t switch_core_timer_destroy(switch_timer timer) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_timer_destroy(switch_timer.getCPtr(timer));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_run")]
- public static extern void switch_core_session_run(HandleRef jarg1);
+ public static switch_status_t switch_core_codec_init(switch_codec codec, string codec_name, string fmtp, uint rate, int ms, int channels, uint flags, switch_codec_settings codec_settings, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_init(switch_codec.getCPtr(codec), codec_name, fmtp, rate, ms, channels, flags, switch_codec_settings.getCPtr(codec_settings), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_running")]
- public static extern uint switch_core_session_running(HandleRef jarg1);
+ public static switch_status_t switch_core_codec_copy(switch_codec codec, switch_codec new_codec, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_copy(switch_codec.getCPtr(codec), switch_codec.getCPtr(new_codec), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_permanent_alloc")]
- public static extern IntPtr switch_core_perform_permanent_alloc(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ public static switch_status_t switch_core_codec_encode(switch_codec codec, switch_codec other_codec, SWIGTYPE_p_void decoded_data, uint decoded_data_len, uint decoded_rate, SWIGTYPE_p_void encoded_data, SWIGTYPE_p_unsigned_long encoded_data_len, SWIGTYPE_p_unsigned_long encoded_rate, SWIGTYPE_p_unsigned_int flag) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_encode(switch_codec.getCPtr(codec), switch_codec.getCPtr(other_codec), SWIGTYPE_p_void.getCPtr(decoded_data), decoded_data_len, decoded_rate, SWIGTYPE_p_void.getCPtr(encoded_data), SWIGTYPE_p_unsigned_long.getCPtr(encoded_data_len), SWIGTYPE_p_unsigned_long.getCPtr(encoded_rate), SWIGTYPE_p_unsigned_int.getCPtr(flag));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_alloc")]
- public static extern IntPtr switch_core_perform_alloc(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
+ public static switch_status_t switch_core_codec_decode(switch_codec codec, switch_codec other_codec, SWIGTYPE_p_void encoded_data, uint encoded_data_len, uint encoded_rate, SWIGTYPE_p_void decoded_data, SWIGTYPE_p_unsigned_long decoded_data_len, SWIGTYPE_p_unsigned_long decoded_rate, SWIGTYPE_p_unsigned_int flag) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_decode(switch_codec.getCPtr(codec), switch_codec.getCPtr(other_codec), SWIGTYPE_p_void.getCPtr(encoded_data), encoded_data_len, encoded_rate, SWIGTYPE_p_void.getCPtr(decoded_data), SWIGTYPE_p_unsigned_long.getCPtr(decoded_data_len), SWIGTYPE_p_unsigned_long.getCPtr(decoded_rate), SWIGTYPE_p_unsigned_int.getCPtr(flag));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_session_alloc")]
- public static extern IntPtr switch_core_perform_session_alloc(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
+ public static switch_status_t switch_core_codec_destroy(switch_codec codec) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_codec_destroy(switch_codec.getCPtr(codec));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_permanent_strdup")]
- public static extern string switch_core_perform_permanent_strdup(string jarg1, string jarg2, string jarg3, int jarg4);
+ public static switch_status_t switch_core_session_set_read_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_session_strdup")]
- public static extern string switch_core_perform_session_strdup(HandleRef jarg1, string jarg2, string jarg3, string jarg4, int jarg5);
+ public static void switch_core_session_unset_read_codec(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_unset_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_strdup")]
- public static extern string switch_core_perform_strdup(HandleRef jarg1, string jarg2, string jarg3, string jarg4, int jarg5);
+ public static void switch_core_session_unset_write_codec(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_unset_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_sprintf")]
- public static extern string switch_core_session_sprintf(HandleRef jarg1, string jarg2);
+ public static void switch_core_session_lock_codec_write(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_lock_codec_write(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_sprintf")]
- public static extern string switch_core_sprintf(HandleRef jarg1, string jarg2);
+ public static void switch_core_session_unlock_codec_write(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_unlock_codec_write(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_pool")]
- public static extern IntPtr switch_core_session_get_pool(HandleRef jarg1);
+ public static void switch_core_session_lock_codec_read(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_lock_codec_read(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_request_uuid")]
- public static extern IntPtr switch_core_session_request_uuid(HandleRef jarg1, HandleRef jarg2, string jarg3);
+ public static void switch_core_session_unlock_codec_read(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_core_session_unlock_codec_read(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_uuid")]
- public static extern int switch_core_session_set_uuid(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_session_get_read_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_read_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_destroy")]
- public static extern void switch_core_session_perform_destroy(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ public static switch_status_t switch_core_session_get_write_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_write_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_count")]
- public static extern uint switch_core_session_count();
+ public static switch_status_t switch_core_session_get_video_read_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_video_read_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_id")]
- public static extern IntPtr switch_core_session_get_id(HandleRef jarg1);
+ public static switch_status_t switch_core_session_get_video_write_impl(SWIGTYPE_p_switch_core_session session, switch_codec_implementation impp) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_get_video_write_impl(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec_implementation.getCPtr(impp));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_id")]
- public static extern IntPtr switch_core_session_id();
+ public static switch_codec switch_core_session_get_read_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_request_by_name")]
- public static extern IntPtr switch_core_session_request_by_name(string jarg1, HandleRef jarg2);
+ public static switch_codec switch_core_session_get_effective_read_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_effective_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_thread_launch")]
- public static extern int switch_core_session_thread_launch(HandleRef jarg1);
+ public static switch_status_t switch_core_session_set_write_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_channel")]
- public static extern IntPtr switch_core_session_get_channel(HandleRef jarg1);
+ public static switch_codec switch_core_session_get_write_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_signal_state_change")]
- public static extern void switch_core_session_signal_state_change(HandleRef jarg1);
+ public static switch_codec switch_core_session_get_effective_write_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_effective_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_uuid")]
- public static extern string switch_core_session_get_uuid(HandleRef jarg1);
+ public static switch_status_t switch_core_session_set_video_read_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_video_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_uuid")]
- public static extern string switch_core_get_uuid();
+ public static switch_codec switch_core_session_get_video_read_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_video_read_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_locate")]
- public static extern IntPtr switch_core_session_locate(string jarg1);
+ public static switch_status_t switch_core_session_set_video_write_codec(SWIGTYPE_p_switch_core_session session, switch_codec codec) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_session_set_video_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_variable")]
- public static extern string switch_core_get_variable(string jarg1);
+ public static switch_codec switch_core_session_get_video_write_codec(SWIGTYPE_p_switch_core_session session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_session_get_video_write_codec(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ switch_codec ret = (cPtr == IntPtr.Zero) ? null : new switch_codec(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_variable")]
- public static extern void switch_core_set_variable(string jarg1, string jarg2);
+ public static SWIGTYPE_p_sqlite3 switch_core_db_open_file(string filename) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_db_open_file(filename);
+ SWIGTYPE_p_sqlite3 ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_sqlite3(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_dump_variables")]
- public static extern void switch_core_dump_variables(HandleRef jarg1);
+ public static switch_status_t switch_core_db_persistant_execute(SWIGTYPE_p_sqlite3 db, string sql, uint retries) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_db_persistant_execute(SWIGTYPE_p_sqlite3.getCPtr(db), sql, retries);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall")]
- public static extern void switch_core_session_hupall(int jarg1);
+ public static void switch_core_db_test_reactive(SWIGTYPE_p_sqlite3 db, string test_sql, string drop_sql, string reactive_sql) {
+ freeswitchPINVOKE.switch_core_db_test_reactive(SWIGTYPE_p_sqlite3.getCPtr(db), test_sql, drop_sql, reactive_sql);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall_matching_var")]
- public static extern void switch_core_session_hupall_matching_var(string jarg1, string jarg2, int jarg3);
+ public static switch_status_t switch_core_perform_file_open(string file, string func, int line, switch_file_handle fh, string file_path, byte channels, uint rate, uint flags, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_perform_file_open(file, func, line, switch_file_handle.getCPtr(fh), file_path, channels, rate, flags, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall_endpoint")]
- public static extern void switch_core_session_hupall_endpoint(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_file_read(switch_file_handle fh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t len) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_read(switch_file_handle.getCPtr(fh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(len));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_send")]
- public static extern int switch_core_session_message_send(string jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_file_write(switch_file_handle fh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t len) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_write(switch_file_handle.getCPtr(fh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(len));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_message")]
- public static extern int switch_core_session_queue_message(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_file_seek(switch_file_handle fh, SWIGTYPE_p_unsigned_int cur_pos, long samples, int whence) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_seek(switch_file_handle.getCPtr(fh), SWIGTYPE_p_unsigned_int.getCPtr(cur_pos), samples, whence);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_pass_indication")]
- public static extern int switch_core_session_pass_indication(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_file_set_string(switch_file_handle fh, switch_audio_col_t col, string arg2) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_set_string(switch_file_handle.getCPtr(fh), (int)col, arg2);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_indication")]
- public static extern int switch_core_session_queue_indication(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_file_get_string(switch_file_handle fh, switch_audio_col_t col, ref string arg2) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_get_string(switch_file_handle.getCPtr(fh), (int)col, ref arg2);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_message")]
- public static extern int switch_core_session_dequeue_message(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_file_close(switch_file_handle fh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_file_close(switch_file_handle.getCPtr(fh));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_flush_message")]
- public static extern int switch_core_session_flush_message(HandleRef jarg1);
+ public static switch_status_t switch_core_speech_open(switch_speech_handle sh, string module_name, string voice_name, uint rate, uint interval, SWIGTYPE_p_unsigned_long flags, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_open(switch_speech_handle.getCPtr(sh), module_name, voice_name, rate, interval, SWIGTYPE_p_unsigned_long.getCPtr(flags), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_event_send")]
- public static extern int switch_core_session_event_send(string jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_speech_feed_tts(switch_speech_handle sh, string text, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_feed_tts(switch_speech_handle.getCPtr(sh), text, SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_app_log")]
- public static extern IntPtr switch_core_session_get_app_log(HandleRef jarg1);
+ public static void switch_core_speech_flush_tts(switch_speech_handle sh) {
+ freeswitchPINVOKE.switch_core_speech_flush_tts(switch_speech_handle.getCPtr(sh));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_exec")]
- public static extern int switch_core_session_exec(HandleRef jarg1, HandleRef jarg2, string jarg3);
+ public static void switch_core_speech_text_param_tts(switch_speech_handle sh, string param, string val) {
+ freeswitchPINVOKE.switch_core_speech_text_param_tts(switch_speech_handle.getCPtr(sh), param, val);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_execute_application")]
- public static extern int switch_core_session_execute_application(HandleRef jarg1, string jarg2, string jarg3);
+ public static void switch_core_speech_numeric_param_tts(switch_speech_handle sh, string param, int val) {
+ freeswitchPINVOKE.switch_core_speech_numeric_param_tts(switch_speech_handle.getCPtr(sh), param, val);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_execute_exten")]
- public static extern int switch_core_session_execute_exten(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ public static void switch_core_speech_float_param_tts(switch_speech_handle sh, string param, double val) {
+ freeswitchPINVOKE.switch_core_speech_float_param_tts(switch_speech_handle.getCPtr(sh), param, val);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_receive_event")]
- public static extern int switch_core_session_receive_event(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_speech_read_tts(switch_speech_handle sh, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen, SWIGTYPE_p_unsigned_long rate, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_read_tts(switch_speech_handle.getCPtr(sh), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen), SWIGTYPE_p_unsigned_long.getCPtr(rate), SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_private")]
- public static extern IntPtr switch_core_session_get_private(HandleRef jarg1);
+ public static switch_status_t switch_core_speech_close(switch_speech_handle sh, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_speech_close(switch_speech_handle.getCPtr(sh), SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_private")]
- public static extern int switch_core_session_set_private(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_asr_open(switch_asr_handle ah, string module_name, string codec, int rate, string dest, SWIGTYPE_p_unsigned_long flags, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_open(switch_asr_handle.getCPtr(ah), module_name, codec, rate, dest, SWIGTYPE_p_unsigned_long.getCPtr(flags), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_add_stream")]
- public static extern int switch_core_session_add_stream(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_asr_close(switch_asr_handle ah, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_close(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_stream")]
- public static extern IntPtr switch_core_session_get_stream(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_asr_feed(switch_asr_handle ah, SWIGTYPE_p_void data, uint len, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_feed(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_void.getCPtr(data), len, SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_stream_count")]
- public static extern int switch_core_session_get_stream_count(HandleRef jarg1);
+ public static switch_status_t switch_core_asr_check_results(switch_asr_handle ah, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_check_results(switch_asr_handle.getCPtr(ah), SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_launch_thread")]
- public static extern void switch_core_session_launch_thread(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_status_t switch_core_asr_get_results(switch_asr_handle ah, ref string xmlstr, SWIGTYPE_p_unsigned_long flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_get_results(switch_asr_handle.getCPtr(ah), ref xmlstr, SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_end")]
- public static extern void switch_core_thread_session_end(HandleRef jarg1);
+ public static switch_status_t switch_core_asr_load_grammar(switch_asr_handle ah, string grammar, string path) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_load_grammar(switch_asr_handle.getCPtr(ah), grammar, path);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_service_session")]
- public static extern void switch_core_service_session(HandleRef jarg1);
+ public static switch_status_t switch_core_asr_unload_grammar(switch_asr_handle ah, string grammar) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_unload_grammar(switch_asr_handle.getCPtr(ah), grammar);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_outgoing_channel")]
- public static extern int switch_core_session_outgoing_channel(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6, uint jarg7);
+ public static switch_status_t switch_core_asr_pause(switch_asr_handle ah) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_pause(switch_asr_handle.getCPtr(ah));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_resurrect_channel")]
- public static extern int switch_core_session_resurrect_channel(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static switch_status_t switch_core_asr_resume(switch_asr_handle ah) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_asr_resume(switch_asr_handle.getCPtr(ah));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_receive_message")]
- public static extern int switch_core_session_perform_receive_message(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
+ public static switch_status_t switch_core_directory_open(switch_directory_handle dh, string module_name, string source, string dsn, string passwd, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_open(switch_directory_handle.getCPtr(dh), module_name, source, dsn, passwd, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_event")]
- public static extern int switch_core_session_queue_event(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_directory_query(switch_directory_handle dh, string arg1, string query) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_query(switch_directory_handle.getCPtr(dh), arg1, query);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_event_count")]
- public static extern uint switch_core_session_event_count(HandleRef jarg1);
+ public static switch_status_t switch_core_directory_next(switch_directory_handle dh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_next(switch_directory_handle.getCPtr(dh));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_event")]
- public static extern int switch_core_session_dequeue_event(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_directory_next_pair(switch_directory_handle dh, ref string var, ref string val) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_next_pair(switch_directory_handle.getCPtr(dh), ref var, ref val);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_private_event")]
- public static extern int switch_core_session_queue_private_event(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_directory_close(switch_directory_handle dh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_directory_close(switch_directory_handle.getCPtr(dh));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_private_event_count")]
- public static extern uint switch_core_session_private_event_count(HandleRef jarg1);
+ public static SWIGTYPE_p_FILE switch_core_data_channel(switch_text_channel_t channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_data_channel((int)channel);
+ SWIGTYPE_p_FILE ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_FILE(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_private_event")]
- public static extern int switch_core_session_dequeue_private_event(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_flush_private_events")]
- public static extern uint switch_core_session_flush_private_events(HandleRef jarg1);
+ public static switch_bool_t switch_core_ready() {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_core_ready();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_frame")]
- public static extern int switch_core_session_read_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
+ public static uint switch_core_flags() {
+ uint ret = freeswitchPINVOKE.switch_core_flags();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_video_frame")]
- public static extern int switch_core_session_read_video_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
+ public static switch_status_t switch_core_management_exec(string relative_oid, switch_management_action_t action, string data, SWIGTYPE_p_switch_size_t datalen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_management_exec(relative_oid, (int)action, data, SWIGTYPE_p_switch_size_t.getCPtr(datalen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_video_frame")]
- public static extern int switch_core_session_write_video_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
+ public static int set_high_priority() {
+ int ret = freeswitchPINVOKE.set_high_priority();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_reset")]
- public static extern void switch_core_session_reset(HandleRef jarg1, int jarg2, int jarg3);
+ public static int change_user_group(string user, string group) {
+ int ret = freeswitchPINVOKE.change_user_group(user, group);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_frame")]
- public static extern int switch_core_session_write_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
+ public static void switch_core_runtime_loop(int bg) {
+ freeswitchPINVOKE.switch_core_runtime_loop(bg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_kill_channel")]
- public static extern int switch_core_session_perform_kill_channel(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
+ public static switch_status_t switch_core_set_console(string console) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_set_console(console);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_send_dtmf")]
- public static extern int switch_core_session_send_dtmf(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_core_measure_time(SWIGTYPE_p_switch_time_t total_ms, switch_core_time_duration duration) {
+ freeswitchPINVOKE.switch_core_measure_time(SWIGTYPE_p_switch_time_t.getCPtr(total_ms), switch_core_time_duration.getCPtr(duration));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_send_dtmf_string")]
- public static extern int switch_core_session_send_dtmf_string(HandleRef jarg1, string jarg2);
+ public static SWIGTYPE_p_switch_time_t switch_core_uptime() {
+ SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_core_uptime(), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_recv_dtmf")]
- public static extern int switch_core_session_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_core_session_ctl(switch_session_ctl_t cmd, SWIGTYPE_p_int val) {
+ int ret = freeswitchPINVOKE.switch_core_session_ctl((int)cmd, SWIGTYPE_p_int.getCPtr(val));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_init_case")]
- public static extern int switch_core_hash_init_case(HandleRef jarg1, HandleRef jarg2, int jarg3);
+ public static SWIGTYPE_p_FILE switch_core_get_console() {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_get_console();
+ SWIGTYPE_p_FILE ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_FILE(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_destroy")]
- public static extern int switch_core_hash_destroy(HandleRef jarg1);
+ public static void switch_core_launch_thread(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void func, SWIGTYPE_p_void obj, SWIGTYPE_p_apr_pool_t pool) {
+ freeswitchPINVOKE.switch_core_launch_thread(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void.getCPtr(func), SWIGTYPE_p_void.getCPtr(obj), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_insert")]
- public static extern int switch_core_hash_insert(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ public static void switch_core_set_globals() {
+ freeswitchPINVOKE.switch_core_set_globals();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_insert_locked")]
- public static extern int switch_core_hash_insert_locked(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static byte switch_core_session_compare(SWIGTYPE_p_switch_core_session a, SWIGTYPE_p_switch_core_session b) {
+ byte ret = freeswitchPINVOKE.switch_core_session_compare(SWIGTYPE_p_switch_core_session.getCPtr(a), SWIGTYPE_p_switch_core_session.getCPtr(b));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_delete")]
- public static extern int switch_core_hash_delete(HandleRef jarg1, string jarg2);
+ public static byte switch_core_session_check_interface(SWIGTYPE_p_switch_core_session session, switch_endpoint_interface endpoint_interface) {
+ byte ret = freeswitchPINVOKE.switch_core_session_check_interface(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_endpoint_interface.getCPtr(endpoint_interface));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_delete_locked")]
- public static extern int switch_core_hash_delete_locked(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ public static SWIGTYPE_p_HashElem switch_core_mime_index() {
+ IntPtr cPtr = freeswitchPINVOKE.switch_core_mime_index();
+ SWIGTYPE_p_HashElem ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_HashElem(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_find")]
- public static extern IntPtr switch_core_hash_find(HandleRef jarg1, string jarg2);
+ public static string switch_core_mime_ext2type(string ext) {
+ string ret = freeswitchPINVOKE.switch_core_mime_ext2type(ext);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_find_locked")]
- public static extern IntPtr switch_core_hash_find_locked(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ public static switch_status_t switch_core_mime_add_type(string type, string ext) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_mime_add_type(type, ext);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_first")]
- public static extern IntPtr switch_hash_first(string jarg1, HandleRef jarg2);
+ public static SWIGTYPE_p_switch_loadable_module_interface switch_loadable_module_create_module_interface(SWIGTYPE_p_apr_pool_t pool, string name) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_loadable_module_create_module_interface(SWIGTYPE_p_apr_pool_t.getCPtr(pool), name);
+ SWIGTYPE_p_switch_loadable_module_interface ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_loadable_module_interface(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_next")]
- public static extern IntPtr switch_hash_next(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_loadable_module_create_interface(SWIGTYPE_p_switch_loadable_module_interface mod, switch_module_interface_name_t iname) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_loadable_module_create_interface(SWIGTYPE_p_switch_loadable_module_interface.getCPtr(mod), (int)iname);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_this")]
- public static extern void switch_hash_this(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static SWIGTYPE_p_switch_time_t switch_micro_time_now() {
+ SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_micro_time_now(), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_init")]
- public static extern int switch_core_timer_init(HandleRef jarg1, string jarg2, int jarg3, int jarg4, HandleRef jarg5);
+ public static void switch_core_memory_reclaim() {
+ freeswitchPINVOKE.switch_core_memory_reclaim();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_next")]
- public static extern int switch_core_timer_next(HandleRef jarg1);
+ public static void switch_core_memory_reclaim_events() {
+ freeswitchPINVOKE.switch_core_memory_reclaim_events();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_step")]
- public static extern int switch_core_timer_step(HandleRef jarg1);
+ public static void switch_core_memory_reclaim_logger() {
+ freeswitchPINVOKE.switch_core_memory_reclaim_logger();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_sync")]
- public static extern int switch_core_timer_sync(HandleRef jarg1);
+ public static void switch_core_memory_reclaim_all() {
+ freeswitchPINVOKE.switch_core_memory_reclaim_all();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_check")]
- public static extern int switch_core_timer_check(HandleRef jarg1, int jarg2);
+ public static void switch_core_setrlimits() {
+ freeswitchPINVOKE.switch_core_setrlimits();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_destroy")]
- public static extern int switch_core_timer_destroy(HandleRef jarg1);
+ public static void switch_time_sync() {
+ freeswitchPINVOKE.switch_time_sync();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_init")]
- public static extern int switch_core_codec_init(HandleRef jarg1, string jarg2, string jarg3, uint jarg4, int jarg5, int jarg6, uint jarg7, HandleRef jarg8, HandleRef jarg9);
+ public static SWIGTYPE_p_time_t switch_epoch_time_now(SWIGTYPE_p_time_t t) {
+ SWIGTYPE_p_time_t ret = new SWIGTYPE_p_time_t(freeswitchPINVOKE.switch_epoch_time_now(SWIGTYPE_p_time_t.getCPtr(t)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_copy")]
- public static extern int switch_core_codec_copy(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_status_t switch_strftime_tz(string tz, string format, string date, uint len, SWIGTYPE_p_switch_time_t thetime) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_strftime_tz(tz, format, date, len, SWIGTYPE_p_switch_time_t.getCPtr(thetime));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_encode")]
- public static extern int switch_core_codec_encode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
+ public static switch_status_t switch_time_exp_tz_name(string tz, SWIGTYPE_p_switch_time_exp_t tm, SWIGTYPE_p_switch_time_t thetime) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_time_exp_tz_name(tz, SWIGTYPE_p_switch_time_exp_t.getCPtr(tm), SWIGTYPE_p_switch_time_t.getCPtr(thetime));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_decode")]
- public static extern int switch_core_codec_decode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
+ public static void switch_load_network_lists(switch_bool_t reload) {
+ freeswitchPINVOKE.switch_load_network_lists((int)reload);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_destroy")]
- public static extern int switch_core_codec_destroy(HandleRef jarg1);
+ public static switch_bool_t switch_check_network_list_ip_token(string ip_str, string list_name, ref string token) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_check_network_list_ip_token(ip_str, list_name, ref token);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_read_codec")]
- public static extern int switch_core_session_set_read_codec(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_time_set_monotonic(switch_bool_t enable) {
+ freeswitchPINVOKE.switch_time_set_monotonic((int)enable);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unset_read_codec")]
- public static extern void switch_core_session_unset_read_codec(HandleRef jarg1);
+ public static uint switch_core_max_dtmf_duration(uint duration) {
+ uint ret = freeswitchPINVOKE.switch_core_max_dtmf_duration(duration);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unset_write_codec")]
- public static extern void switch_core_session_unset_write_codec(HandleRef jarg1);
+ public static uint switch_core_default_dtmf_duration(uint duration) {
+ uint ret = freeswitchPINVOKE.switch_core_default_dtmf_duration(duration);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_lock_codec_write")]
- public static extern void switch_core_session_lock_codec_write(HandleRef jarg1);
+ public static switch_status_t switch_console_set_complete(string arg0) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_set_complete(arg0);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unlock_codec_write")]
- public static extern void switch_core_session_unlock_codec_write(HandleRef jarg1);
+ public static switch_status_t switch_console_set_alias(string arg0) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_set_alias(arg0);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_lock_codec_read")]
- public static extern void switch_core_session_lock_codec_read(HandleRef jarg1);
+ public static int switch_system(string cmd, switch_bool_t wait) {
+ int ret = freeswitchPINVOKE.switch_system(cmd, (int)wait);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unlock_codec_read")]
- public static extern void switch_core_session_unlock_codec_read(HandleRef jarg1);
+ public static void switch_cond_yield(SWIGTYPE_p_switch_interval_time_t t) {
+ freeswitchPINVOKE.switch_cond_yield(SWIGTYPE_p_switch_interval_time_t.getCPtr(t));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_read_impl")]
- public static extern int switch_core_session_get_read_impl(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_cond_next() {
+ freeswitchPINVOKE.switch_cond_next();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_write_impl")]
- public static extern int switch_core_session_get_write_impl(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_chat_send(string name, string proto, string from, string to, string subject, string body, string type, string hint) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_chat_send(name, proto, from, to, subject, body, type, hint);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_read_impl")]
- public static extern int switch_core_session_get_video_read_impl(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_console_loop() {
+ freeswitchPINVOKE.switch_console_loop();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_write_impl")]
- public static extern int switch_core_session_get_video_write_impl(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_console_stream_raw_write(switch_stream_handle handle, SWIGTYPE_p_unsigned_char data, SWIGTYPE_p_switch_size_t datalen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_console_stream_raw_write(switch_stream_handle.getCPtr(handle), SWIGTYPE_p_unsigned_char.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_read_codec")]
- public static extern IntPtr switch_core_session_get_read_codec(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_effective_read_codec")]
- public static extern IntPtr switch_core_session_get_effective_read_codec(HandleRef jarg1);
+ public static int switch_toupper(int c) {
+ int ret = freeswitchPINVOKE.switch_toupper(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_write_codec")]
- public static extern int switch_core_session_set_write_codec(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_tolower(int c) {
+ int ret = freeswitchPINVOKE.switch_tolower(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_write_codec")]
- public static extern IntPtr switch_core_session_get_write_codec(HandleRef jarg1);
+ public static int switch_isalnum(int c) {
+ int ret = freeswitchPINVOKE.switch_isalnum(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_effective_write_codec")]
- public static extern IntPtr switch_core_session_get_effective_write_codec(HandleRef jarg1);
+ public static int switch_isalpha(int c) {
+ int ret = freeswitchPINVOKE.switch_isalpha(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_video_read_codec")]
- public static extern int switch_core_session_set_video_read_codec(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_iscntrl(int c) {
+ int ret = freeswitchPINVOKE.switch_iscntrl(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_read_codec")]
- public static extern IntPtr switch_core_session_get_video_read_codec(HandleRef jarg1);
+ public static int switch_isdigit(int c) {
+ int ret = freeswitchPINVOKE.switch_isdigit(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_video_write_codec")]
- public static extern int switch_core_session_set_video_write_codec(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_isgraph(int c) {
+ int ret = freeswitchPINVOKE.switch_isgraph(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_write_codec")]
- public static extern IntPtr switch_core_session_get_video_write_codec(HandleRef jarg1);
+ public static int switch_islower(int c) {
+ int ret = freeswitchPINVOKE.switch_islower(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_open_file")]
- public static extern IntPtr switch_core_db_open_file(string jarg1);
+ public static int switch_isprint(int c) {
+ int ret = freeswitchPINVOKE.switch_isprint(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_persistant_execute")]
- public static extern int switch_core_db_persistant_execute(HandleRef jarg1, string jarg2, uint jarg3);
+ public static int switch_ispunct(int c) {
+ int ret = freeswitchPINVOKE.switch_ispunct(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_test_reactive")]
- public static extern void switch_core_db_test_reactive(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ public static int switch_isspace(int c) {
+ int ret = freeswitchPINVOKE.switch_isspace(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_get")]
- public static extern string SWITCH_CORE_DB_get();
+ public static int switch_isupper(int c) {
+ int ret = freeswitchPINVOKE.switch_isupper(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_file_open")]
- public static extern int switch_core_perform_file_open(string jarg1, string jarg2, int jarg3, HandleRef jarg4, string jarg5, byte jarg6, uint jarg7, uint jarg8, HandleRef jarg9);
+ public static int switch_isxdigit(int c) {
+ int ret = freeswitchPINVOKE.switch_isxdigit(c);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_read")]
- public static extern int switch_core_file_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_bool_t switch_is_moh(string s) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_moh(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_write")]
- public static extern int switch_core_file_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_status_t switch_b64_encode(SWIGTYPE_p_unsigned_char arg0, SWIGTYPE_p_switch_size_t ilen, SWIGTYPE_p_unsigned_char arg2, SWIGTYPE_p_switch_size_t olen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_b64_encode(SWIGTYPE_p_unsigned_char.getCPtr(arg0), SWIGTYPE_p_switch_size_t.getCPtr(ilen), SWIGTYPE_p_unsigned_char.getCPtr(arg2), SWIGTYPE_p_switch_size_t.getCPtr(olen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_seek")]
- public static extern int switch_core_file_seek(HandleRef jarg1, HandleRef jarg2, long jarg3, int jarg4);
+ public static SWIGTYPE_p_switch_size_t switch_b64_decode(string arg0, string arg1, SWIGTYPE_p_switch_size_t olen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_b64_decode(arg0, arg1, SWIGTYPE_p_switch_size_t.getCPtr(olen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_set_string")]
- public static extern int switch_core_file_set_string(HandleRef jarg1, int jarg2, string jarg3);
+ public static string switch_amp_encode(string s, string buf, SWIGTYPE_p_switch_size_t len) {
+ string ret = freeswitchPINVOKE.switch_amp_encode(s, buf, SWIGTYPE_p_switch_size_t.getCPtr(len));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_get_string")]
- public static extern int switch_core_file_get_string(HandleRef jarg1, int jarg2, ref string jarg3);
+ public static switch_bool_t switch_is_digit_string(string s) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_digit_string(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_close")]
- public static extern int switch_core_file_close(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_fd_read_line(int fd, string buf, SWIGTYPE_p_switch_size_t len) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_fd_read_line(fd, buf, SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_open")]
- public static extern int switch_core_speech_open(HandleRef jarg1, string jarg2, string jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7);
+ public static switch_status_t switch_find_local_ip(string buf, int len, int family) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_find_local_ip(buf, len, family);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_feed_tts")]
- public static extern int switch_core_speech_feed_tts(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ public static string get_addr(string buf, SWIGTYPE_p_switch_size_t len, SWIGTYPE_p_sockaddr sa, SWIGTYPE_p_socklen_t salen) {
+ string ret = freeswitchPINVOKE.get_addr(buf, SWIGTYPE_p_switch_size_t.getCPtr(len), SWIGTYPE_p_sockaddr.getCPtr(sa), SWIGTYPE_p_socklen_t.getCPtr(salen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_flush_tts")]
- public static extern void switch_core_speech_flush_tts(HandleRef jarg1);
+ public static ushort get_port(SWIGTYPE_p_sockaddr sa) {
+ ushort ret = freeswitchPINVOKE.get_port(SWIGTYPE_p_sockaddr.getCPtr(sa));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_text_param_tts")]
- public static extern void switch_core_speech_text_param_tts(HandleRef jarg1, string jarg2, string jarg3);
+ public static int switch_build_uri(string uri, SWIGTYPE_p_switch_size_t size, string scheme, string user, SWIGTYPE_p_switch_sockaddr_t sa, int flags) {
+ int ret = freeswitchPINVOKE.switch_build_uri(uri, SWIGTYPE_p_switch_size_t.getCPtr(size), scheme, user, SWIGTYPE_p_switch_sockaddr_t.getCPtr(sa), flags);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_numeric_param_tts")]
- public static extern void switch_core_speech_numeric_param_tts(HandleRef jarg1, string jarg2, int jarg3);
+ public static string switch_priority_name(switch_priority_t priority) {
+ string ret = freeswitchPINVOKE.switch_priority_name((int)priority);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_float_param_tts")]
- public static extern void switch_core_speech_float_param_tts(HandleRef jarg1, string jarg2, double jarg3);
+ public static char switch_rfc2833_to_char(int arg0) {
+ char ret = freeswitchPINVOKE.switch_rfc2833_to_char(arg0);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_read_tts")]
- public static extern int switch_core_speech_read_tts(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);
+ public static byte switch_char_to_rfc2833(char key) {
+ byte ret = freeswitchPINVOKE.switch_char_to_rfc2833(key);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_close")]
- public static extern int switch_core_speech_close(HandleRef jarg1, HandleRef jarg2);
+ public static switch_bool_t switch_string_var_check(string s, switch_bool_t disable) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_string_var_check(s, (int)disable);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_open")]
- public static extern int switch_core_asr_open(HandleRef jarg1, string jarg2, string jarg3, int jarg4, string jarg5, HandleRef jarg6, HandleRef jarg7);
+ public static switch_bool_t switch_string_var_check_const(string s) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_string_var_check_const(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_close")]
- public static extern int switch_core_asr_close(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_var_clean_string(string s) {
+ string ret = freeswitchPINVOKE.switch_var_clean_string(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_feed")]
- public static extern int switch_core_asr_feed(HandleRef jarg1, HandleRef jarg2, uint jarg3, HandleRef jarg4);
+ public static string switch_clean_string(string s) {
+ string ret = freeswitchPINVOKE.switch_clean_string(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_check_results")]
- public static extern int switch_core_asr_check_results(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_safe_strdup(string it) {
+ string ret = freeswitchPINVOKE.switch_safe_strdup(it);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_get_results")]
- public static extern int switch_core_asr_get_results(HandleRef jarg1, ref string jarg2, HandleRef jarg3);
+ public static string switch_lc_strdup(string it) {
+ string ret = freeswitchPINVOKE.switch_lc_strdup(it);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_load_grammar")]
- public static extern int switch_core_asr_load_grammar(HandleRef jarg1, string jarg2, string jarg3);
+ public static string switch_uc_strdup(string it) {
+ string ret = freeswitchPINVOKE.switch_uc_strdup(it);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_unload_grammar")]
- public static extern int switch_core_asr_unload_grammar(HandleRef jarg1, string jarg2);
+ public static switch_bool_t switch_strstr(string s, string q) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_strstr(s, q);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_pause")]
- public static extern int switch_core_asr_pause(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_time_t switch_str_time(string arg0) {
+ SWIGTYPE_p_switch_time_t ret = new SWIGTYPE_p_switch_time_t(freeswitchPINVOKE.switch_str_time(arg0), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_resume")]
- public static extern int switch_core_asr_resume(HandleRef jarg1);
+ public static uint switch_separate_string(string buf, char delim, ref string array, uint arraylen) {
+ uint ret = freeswitchPINVOKE.switch_separate_string(buf, delim, ref array, arraylen);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_open")]
- public static extern int switch_core_directory_open(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
+ public static switch_bool_t switch_is_number(string str) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_number(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_query")]
- public static extern int switch_core_directory_query(HandleRef jarg1, string jarg2, string jarg3);
+ public static string switch_strip_spaces(string str) {
+ string ret = freeswitchPINVOKE.switch_strip_spaces(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_next")]
- public static extern int switch_core_directory_next(HandleRef jarg1);
+ public static string switch_separate_paren_args(string str) {
+ string ret = freeswitchPINVOKE.switch_separate_paren_args(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_next_pair")]
- public static extern int switch_core_directory_next_pair(HandleRef jarg1, ref string jarg2, ref string jarg3);
+ public static string switch_stristr(string instr, string str) {
+ string ret = freeswitchPINVOKE.switch_stristr(instr, str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_close")]
- public static extern int switch_core_directory_close(HandleRef jarg1);
+ public static switch_bool_t switch_is_lan_addr(string ip) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_is_lan_addr(ip);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_data_channel")]
- public static extern IntPtr switch_core_data_channel(int jarg1);
+ public static string switch_replace_char(string str, char from, char to, switch_bool_t dup) {
+ string ret = freeswitchPINVOKE.switch_replace_char(str, from, to, (int)dup);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_ready")]
- public static extern int switch_core_ready();
+ public static switch_bool_t switch_ast2regex(string pat, string rbuf, uint len) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_ast2regex(pat, rbuf, len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_flags")]
- public static extern uint switch_core_flags();
+ public static string switch_escape_char(SWIGTYPE_p_apr_pool_t pool, string arg1, string delim, char esc) {
+ string ret = freeswitchPINVOKE.switch_escape_char(SWIGTYPE_p_apr_pool_t.getCPtr(pool), arg1, delim, esc);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_management_exec")]
- public static extern int switch_core_management_exec(string jarg1, int jarg2, string jarg3, HandleRef jarg4);
+ public static int switch_socket_waitfor(SWIGTYPE_p_switch_pollfd_t poll, int ms) {
+ int ret = freeswitchPINVOKE.switch_socket_waitfor(SWIGTYPE_p_switch_pollfd_t.getCPtr(poll), ms);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_set_high_priority")]
- public static extern int set_high_priority();
+ public static string switch_cut_path(string arg0) {
+ string ret = freeswitchPINVOKE.switch_cut_path(arg0);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_change_user_group")]
- public static extern int change_user_group(string jarg1, string jarg2);
+ public static string switch_string_replace(string arg0, string search, string replace) {
+ string ret = freeswitchPINVOKE.switch_string_replace(arg0, search, replace);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_runtime_loop")]
- public static extern void switch_core_runtime_loop(int jarg1);
+ public static switch_status_t switch_string_match(string arg0, uint string_len, string search, uint search_len) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_string_match(arg0, string_len, search, search_len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_console")]
- public static extern int switch_core_set_console(string jarg1);
+ public static uint switch_url_encode(string url, string buf, uint len) {
+ uint ret = freeswitchPINVOKE.switch_url_encode(url, buf, len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_measure_time")]
- public static extern void switch_core_measure_time(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_url_decode(string s) {
+ string ret = freeswitchPINVOKE.switch_url_decode(s);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_uptime")]
- public static extern IntPtr switch_core_uptime();
+ public static switch_bool_t switch_simple_email(string to, string from, string headers, string body, string file) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_simple_email(to, from, headers, body, file);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_ctl")]
- public static extern int switch_core_session_ctl(int jarg1, HandleRef jarg2);
+ public static string switch_find_end_paren(string s, char open, char close) {
+ string ret = freeswitchPINVOKE.switch_find_end_paren(s, open, close);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_console")]
- public static extern IntPtr switch_core_get_console();
+ public static int switch_parse_cidr(string arg0, SWIGTYPE_p_unsigned_long ip, SWIGTYPE_p_unsigned_long mask, SWIGTYPE_p_unsigned_long bitp) {
+ int ret = freeswitchPINVOKE.switch_parse_cidr(arg0, SWIGTYPE_p_unsigned_long.getCPtr(ip), SWIGTYPE_p_unsigned_long.getCPtr(mask), SWIGTYPE_p_unsigned_long.getCPtr(bitp));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_launch_thread")]
- public static extern void switch_core_launch_thread(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_status_t switch_network_list_create(SWIGTYPE_p_p_switch_network_list list, switch_bool_t default_type, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_create(SWIGTYPE_p_p_switch_network_list.getCPtr(list), (int)default_type, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_globals")]
- public static extern void switch_core_set_globals();
+ public static switch_status_t switch_network_list_add_cidr_token(SWIGTYPE_p_switch_network_list list, string cidr_str, switch_bool_t ok, string token) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_add_cidr_token(SWIGTYPE_p_switch_network_list.getCPtr(list), cidr_str, (int)ok, token);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_compare")]
- public static extern byte switch_core_session_compare(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_network_list_add_host_mask(SWIGTYPE_p_switch_network_list list, string host, string mask_str, switch_bool_t ok) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_network_list_add_host_mask(SWIGTYPE_p_switch_network_list.getCPtr(list), host, mask_str, (int)ok);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_check_interface")]
- public static extern byte switch_core_session_check_interface(HandleRef jarg1, HandleRef jarg2);
+ public static switch_bool_t switch_network_list_validate_ip_token(SWIGTYPE_p_switch_network_list list, uint ip, ref string token) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_network_list_validate_ip_token(SWIGTYPE_p_switch_network_list.getCPtr(list), ip, ref token);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_index")]
- public static extern IntPtr switch_core_mime_index();
+ public static switch_caller_extension switch_caller_extension_new(SWIGTYPE_p_switch_core_session session, string extension_name, string extension_number) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_caller_extension_new(SWIGTYPE_p_switch_core_session.getCPtr(session), extension_name, extension_number);
+ switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_ext2type")]
- public static extern string switch_core_mime_ext2type(string jarg1);
+ public static switch_status_t switch_caller_extension_clone(SWIGTYPE_p_p_switch_caller_extension new_ext, switch_caller_extension orig, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_caller_extension_clone(SWIGTYPE_p_p_switch_caller_extension.getCPtr(new_ext), switch_caller_extension.getCPtr(orig), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_add_type")]
- public static extern int switch_core_mime_add_type(string jarg1, string jarg2);
+ public static void switch_caller_extension_add_application(SWIGTYPE_p_switch_core_session session, switch_caller_extension caller_extension, string application_name, string extra_data) {
+ freeswitchPINVOKE.switch_caller_extension_add_application(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_caller_extension.getCPtr(caller_extension), application_name, extra_data);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_create_module_interface")]
- public static extern IntPtr switch_loadable_module_create_module_interface(HandleRef jarg1, string jarg2);
+ public static string switch_caller_get_field_by_name(switch_caller_profile caller_profile, string name) {
+ string ret = freeswitchPINVOKE.switch_caller_get_field_by_name(switch_caller_profile.getCPtr(caller_profile), name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_create_interface")]
- public static extern IntPtr switch_loadable_module_create_interface(HandleRef jarg1, int jarg2);
+ public static switch_caller_profile switch_caller_profile_new(SWIGTYPE_p_apr_pool_t pool, string username, string dialplan, string caller_id_name, string caller_id_number, string network_addr, string ani, string aniii, string rdnis, string source, string context, string destination_number) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_new(SWIGTYPE_p_apr_pool_t.getCPtr(pool), username, dialplan, caller_id_name, caller_id_number, network_addr, ani, aniii, rdnis, source, context, destination_number);
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_micro_time_now")]
- public static extern IntPtr switch_micro_time_now();
+ public static switch_caller_profile switch_caller_profile_clone(SWIGTYPE_p_switch_core_session session, switch_caller_profile tocopy) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_clone(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_caller_profile.getCPtr(tocopy));
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim")]
- public static extern void switch_core_memory_reclaim();
+ public static switch_caller_profile switch_caller_profile_dup(SWIGTYPE_p_apr_pool_t pool, switch_caller_profile tocopy) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_caller_profile_dup(SWIGTYPE_p_apr_pool_t.getCPtr(pool), switch_caller_profile.getCPtr(tocopy));
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_events")]
- public static extern void switch_core_memory_reclaim_events();
+ public static void switch_caller_profile_event_set_data(switch_caller_profile caller_profile, string prefix, switch_event arg2) {
+ freeswitchPINVOKE.switch_caller_profile_event_set_data(switch_caller_profile.getCPtr(caller_profile), prefix, switch_event.getCPtr(arg2));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_logger")]
- public static extern void switch_core_memory_reclaim_logger();
+ public static switch_channel_state_t switch_channel_get_state(SWIGTYPE_p_switch_channel channel) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_get_state(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_all")]
- public static extern void switch_core_memory_reclaim_all();
+ public static switch_channel_state_t switch_channel_get_running_state(SWIGTYPE_p_switch_channel channel) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_get_running_state(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_setrlimits")]
- public static extern void switch_core_setrlimits();
+ public static byte switch_channel_ready(SWIGTYPE_p_switch_channel channel) {
+ byte ret = freeswitchPINVOKE.switch_channel_ready(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_time_sync")]
- public static extern void switch_time_sync();
+ public static void switch_channel_wait_for_state(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_switch_channel other_channel, switch_channel_state_t want_state) {
+ freeswitchPINVOKE.switch_channel_wait_for_state(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_switch_channel.getCPtr(other_channel), (int)want_state);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_epoch_time_now")]
- public static extern IntPtr switch_epoch_time_now(HandleRef jarg1);
+ public static switch_status_t switch_channel_wait_for_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t want_flag, switch_bool_t pres, uint to, SWIGTYPE_p_switch_channel super_channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_wait_for_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)want_flag, (int)pres, to, SWIGTYPE_p_switch_channel.getCPtr(super_channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_strftime_tz")]
- public static extern int switch_strftime_tz(string jarg1, string jarg2, string jarg3, uint jarg4, HandleRef jarg5);
+ public static switch_channel_state_t switch_channel_perform_set_state(SWIGTYPE_p_switch_channel channel, string file, string func, int line, switch_channel_state_t state) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_set_state(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line, (int)state);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_time_exp_tz_name")]
- public static extern int switch_time_exp_tz_name(string jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_channel_state_t switch_channel_perform_set_running_state(SWIGTYPE_p_switch_channel channel, switch_channel_state_t state, string file, string func, int line) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_set_running_state(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)state, file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_load_network_lists")]
- public static extern void switch_load_network_lists(int jarg1);
+ public static switch_call_cause_t switch_channel_str2cause(string str) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_str2cause(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_check_network_list_ip_token")]
- public static extern int switch_check_network_list_ip_token(string jarg1, string jarg2, ref string jarg3);
+ public static switch_call_cause_t switch_channel_get_cause(SWIGTYPE_p_switch_channel channel) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_get_cause(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_time_set_monotonic")]
- public static extern void switch_time_set_monotonic(int jarg1);
+ public static switch_call_cause_t switch_channel_cause_q850(switch_call_cause_t cause) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_cause_q850((int)cause);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_max_dtmf_duration")]
- public static extern uint switch_core_max_dtmf_duration(uint jarg1);
+ public static switch_call_cause_t switch_channel_get_cause_q850(SWIGTYPE_p_switch_channel channel) {
+ switch_call_cause_t ret = (switch_call_cause_t)freeswitchPINVOKE.switch_channel_get_cause_q850(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_default_dtmf_duration")]
- public static extern uint switch_core_default_dtmf_duration(uint jarg1);
+ public static string switch_channel_cause2str(switch_call_cause_t cause) {
+ string ret = freeswitchPINVOKE.switch_channel_cause2str((int)cause);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_console_set_complete")]
- public static extern int switch_console_set_complete(string jarg1);
+ public static switch_channel_timetable switch_channel_get_timetable(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_timetable(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_channel_timetable ret = (cPtr == IntPtr.Zero) ? null : new switch_channel_timetable(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_console_set_alias")]
- public static extern int switch_console_set_alias(string jarg1);
+ public static switch_status_t switch_channel_alloc(SWIGTYPE_p_p_switch_channel channel, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_alloc(SWIGTYPE_p_p_switch_channel.getCPtr(channel), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_system")]
- public static extern int switch_system(string jarg1, int jarg2);
+ public static switch_status_t switch_channel_init(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_switch_core_session session, switch_channel_state_t state, switch_channel_flag_t flag) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_init(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_switch_core_session.getCPtr(session), (int)state, (int)flag);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_cond_yield")]
- public static extern void switch_cond_yield(HandleRef jarg1);
+ public static void switch_channel_presence(SWIGTYPE_p_switch_channel channel, string rpid, string status, string id) {
+ freeswitchPINVOKE.switch_channel_presence(SWIGTYPE_p_switch_channel.getCPtr(channel), rpid, status, id);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_cond_next")]
- public static extern void switch_cond_next();
+ public static void switch_channel_uninit(SWIGTYPE_p_switch_channel channel) {
+ freeswitchPINVOKE.switch_channel_uninit(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_chat_send")]
- public static extern int switch_core_chat_send(string jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8);
+ public static void switch_channel_set_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
+ freeswitchPINVOKE.switch_channel_set_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CMD_CHUNK_LEN_get")]
- public static extern int SWITCH_CMD_CHUNK_LEN_get();
+ public static switch_caller_profile switch_channel_get_caller_profile(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_console_loop")]
- public static extern void switch_console_loop();
+ public static void switch_channel_set_originator_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
+ freeswitchPINVOKE.switch_channel_set_originator_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_console_stream_raw_write")]
- public static extern int switch_console_stream_raw_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_caller_profile switch_channel_get_originator_caller_profile(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_originator_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_toupper")]
- public static extern int switch_toupper(int jarg1);
+ public static void switch_channel_set_originatee_caller_profile(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile) {
+ freeswitchPINVOKE.switch_channel_set_originatee_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_tolower")]
- public static extern int switch_tolower(int jarg1);
+ public static switch_caller_profile switch_channel_get_originatee_caller_profile(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_originatee_caller_profile(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_caller_profile ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_profile(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isalnum")]
- public static extern int switch_isalnum(int jarg1);
+ public static string switch_channel_get_uuid(SWIGTYPE_p_switch_channel channel) {
+ string ret = freeswitchPINVOKE.switch_channel_get_uuid(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isalpha")]
- public static extern int switch_isalpha(int jarg1);
+ public static switch_status_t switch_channel_set_variable_var_check(SWIGTYPE_p_switch_channel channel, string varname, string value, switch_bool_t var_check) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_var_check(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, value, (int)var_check);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_iscntrl")]
- public static extern int switch_iscntrl(int jarg1);
+ public static switch_status_t switch_channel_set_variable_printf(SWIGTYPE_p_switch_channel channel, string varname, string fmt) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_printf(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, fmt);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isdigit")]
- public static extern int switch_isdigit(int jarg1);
+ public static switch_status_t switch_channel_set_variable_partner_var_check(SWIGTYPE_p_switch_channel channel, string varname, string value, switch_bool_t var_check) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_variable_partner_var_check(SWIGTYPE_p_switch_channel.getCPtr(channel), varname, value, (int)var_check);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isgraph")]
- public static extern int switch_isgraph(int jarg1);
+ public static string switch_channel_get_variable_partner(SWIGTYPE_p_switch_channel channel, string varname) {
+ string ret = freeswitchPINVOKE.switch_channel_get_variable_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), varname);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_islower")]
- public static extern int switch_islower(int jarg1);
+ public static string switch_channel_get_variable(SWIGTYPE_p_switch_channel channel, string varname) {
+ string ret = freeswitchPINVOKE.switch_channel_get_variable(SWIGTYPE_p_switch_channel.getCPtr(channel), varname);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isprint")]
- public static extern int switch_isprint(int jarg1);
+ public static switch_status_t switch_channel_get_variables(SWIGTYPE_p_switch_channel channel, SWIGTYPE_p_p_switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_get_variables(SWIGTYPE_p_switch_channel.getCPtr(channel), SWIGTYPE_p_p_switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ispunct")]
- public static extern int switch_ispunct(int jarg1);
+ public static switch_event_header switch_channel_variable_first(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_variable_first(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_event_header ret = (cPtr == IntPtr.Zero) ? null : new switch_event_header(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isspace")]
- public static extern int switch_isspace(int jarg1);
+ public static void switch_channel_variable_last(SWIGTYPE_p_switch_channel channel) {
+ freeswitchPINVOKE.switch_channel_variable_last(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isupper")]
- public static extern int switch_isupper(int jarg1);
+ public static void switch_channel_set_caller_extension(SWIGTYPE_p_switch_channel channel, switch_caller_extension caller_extension) {
+ freeswitchPINVOKE.switch_channel_set_caller_extension(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_extension.getCPtr(caller_extension));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_isxdigit")]
- public static extern int switch_isxdigit(int jarg1);
+ public static switch_caller_extension switch_channel_get_caller_extension(SWIGTYPE_p_switch_channel channel) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_caller_extension(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ switch_caller_extension ret = (cPtr == IntPtr.Zero) ? null : new switch_caller_extension(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SMAX_get")]
- public static extern int SWITCH_SMAX_get();
+ public static uint switch_channel_test_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ uint ret = freeswitchPINVOKE.switch_channel_test_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SMIN_get")]
- public static extern int SWITCH_SMIN_get();
+ public static void switch_channel_set_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ freeswitchPINVOKE.switch_channel_set_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_is_moh")]
- public static extern int switch_is_moh(string jarg1);
+ public static switch_bool_t switch_channel_set_flag_partner(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_channel_set_flag_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_b64_encode")]
- public static extern int switch_b64_encode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static switch_bool_t switch_channel_clear_flag_partner(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ switch_bool_t ret = (switch_bool_t)freeswitchPINVOKE.switch_channel_clear_flag_partner(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_b64_decode")]
- public static extern IntPtr switch_b64_decode(string jarg1, string jarg2, HandleRef jarg3);
+ public static void switch_channel_set_state_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ freeswitchPINVOKE.switch_channel_set_state_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_amp_encode")]
- public static extern string switch_amp_encode(string jarg1, string jarg2, HandleRef jarg3);
+ public static void switch_channel_clear_flag(SWIGTYPE_p_switch_channel channel, switch_channel_flag_t flag) {
+ freeswitchPINVOKE.switch_channel_clear_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)flag);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_is_digit_string")]
- public static extern int switch_is_digit_string(string jarg1);
+ public static switch_status_t switch_channel_perform_answer(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_answer(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_fd_read_line")]
- public static extern IntPtr switch_fd_read_line(int jarg1, string jarg2, HandleRef jarg3);
+ public static switch_status_t switch_channel_perform_mark_answered(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_answered(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_find_local_ip")]
- public static extern int switch_find_local_ip(string jarg1, int jarg2, int jarg3);
+ public static switch_status_t switch_channel_perform_ring_ready(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_ring_ready(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_get_addr")]
- public static extern string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static switch_status_t switch_channel_perform_pre_answer(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_pre_answer(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_get_port")]
- public static extern ushort get_port(HandleRef jarg1);
+ public static switch_status_t switch_channel_perform_mark_pre_answered(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_pre_answered(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_build_uri")]
- public static extern int switch_build_uri(string jarg1, HandleRef jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6);
+ public static switch_status_t switch_channel_perform_mark_ring_ready(SWIGTYPE_p_switch_channel channel, string file, string func, int line) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_mark_ring_ready(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_priority_name")]
- public static extern string switch_priority_name(int jarg1);
+ public static int switch_channel_add_state_handler(SWIGTYPE_p_switch_channel channel, switch_state_handler_table state_handler) {
+ int ret = freeswitchPINVOKE.switch_channel_add_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_state_handler_table.getCPtr(state_handler));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rfc2833_to_char")]
- public static extern char switch_rfc2833_to_char(int jarg1);
+ public static void switch_channel_clear_state_handler(SWIGTYPE_p_switch_channel channel, switch_state_handler_table state_handler) {
+ freeswitchPINVOKE.switch_channel_clear_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_state_handler_table.getCPtr(state_handler));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_char_to_rfc2833")]
- public static extern byte switch_char_to_rfc2833(char jarg1);
+ public static switch_state_handler_table switch_channel_get_state_handler(SWIGTYPE_p_switch_channel channel, int index) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_state_handler(SWIGTYPE_p_switch_channel.getCPtr(channel), index);
+ switch_state_handler_table ret = (cPtr == IntPtr.Zero) ? null : new switch_state_handler_table(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_string_var_check")]
- public static extern int switch_string_var_check(string jarg1, int jarg2);
+ public static switch_status_t switch_channel_set_private(SWIGTYPE_p_switch_channel channel, string key, SWIGTYPE_p_void private_info) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_private(SWIGTYPE_p_switch_channel.getCPtr(channel), key, SWIGTYPE_p_void.getCPtr(private_info));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_string_var_check_const")]
- public static extern int switch_string_var_check_const(string jarg1);
+ public static SWIGTYPE_p_void switch_channel_get_private(SWIGTYPE_p_switch_channel channel, string key) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_channel_get_private(SWIGTYPE_p_switch_channel.getCPtr(channel), key);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_var_clean_string")]
- public static extern string switch_var_clean_string(string jarg1);
+ public static switch_status_t switch_channel_set_name(SWIGTYPE_p_switch_channel channel, string name) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_name(SWIGTYPE_p_switch_channel.getCPtr(channel), name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_clean_string")]
- public static extern string switch_clean_string(string jarg1);
+ public static string switch_channel_get_name(SWIGTYPE_p_switch_channel channel) {
+ string ret = freeswitchPINVOKE.switch_channel_get_name(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_safe_strdup")]
- public static extern string switch_safe_strdup(string jarg1);
+ public static switch_channel_state_t switch_channel_perform_hangup(SWIGTYPE_p_switch_channel channel, string file, string func, int line, switch_call_cause_t hangup_cause) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_perform_hangup(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line, (int)hangup_cause);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_lc_strdup")]
- public static extern string switch_lc_strdup(string jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_channel_has_dtmf(SWIGTYPE_p_switch_channel channel) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_channel_has_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_uc_strdup")]
- public static extern string switch_uc_strdup(string jarg1);
+ public static switch_status_t switch_channel_queue_dtmf(SWIGTYPE_p_switch_channel channel, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_queue_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_strstr")]
- public static extern int switch_strstr(string jarg1, string jarg2);
+ public static switch_status_t switch_channel_queue_dtmf_string(SWIGTYPE_p_switch_channel channel, string dtmf_string) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_queue_dtmf_string(SWIGTYPE_p_switch_channel.getCPtr(channel), dtmf_string);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_str_time")]
- public static extern IntPtr switch_str_time(string jarg1);
+ public static switch_status_t switch_channel_dequeue_dtmf(SWIGTYPE_p_switch_channel channel, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_dequeue_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_separate_string")]
- public static extern uint switch_separate_string(string jarg1, char jarg2, ref string jarg3, uint jarg4);
+ public static void switch_channel_flush_dtmf(SWIGTYPE_p_switch_channel channel) {
+ freeswitchPINVOKE.switch_channel_flush_dtmf(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_is_number")]
- public static extern int switch_is_number(string jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_channel_dequeue_dtmf_string(SWIGTYPE_p_switch_channel channel, string dtmf_str, SWIGTYPE_p_switch_size_t len) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_channel_dequeue_dtmf_string(SWIGTYPE_p_switch_channel.getCPtr(channel), dtmf_str, SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_strip_spaces")]
- public static extern string switch_strip_spaces(string jarg1);
+ public static string switch_channel_state_name(switch_channel_state_t state) {
+ string ret = freeswitchPINVOKE.switch_channel_state_name((int)state);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_separate_paren_args")]
- public static extern string switch_separate_paren_args(string jarg1);
+ public static switch_channel_state_t switch_channel_name_state(string name) {
+ switch_channel_state_t ret = (switch_channel_state_t)freeswitchPINVOKE.switch_channel_name_state(name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stristr")]
- public static extern string switch_stristr(string jarg1, string jarg2);
+ public static void switch_channel_event_set_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
+ freeswitchPINVOKE.switch_channel_event_set_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_is_lan_addr")]
- public static extern int switch_is_lan_addr(string jarg1);
+ public static void switch_channel_event_set_basic_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
+ freeswitchPINVOKE.switch_channel_event_set_basic_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_replace_char")]
- public static extern string switch_replace_char(string jarg1, char jarg2, char jarg3, int jarg4);
+ public static void switch_channel_event_set_extended_data(SWIGTYPE_p_switch_channel channel, switch_event arg1) {
+ freeswitchPINVOKE.switch_channel_event_set_extended_data(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_event.getCPtr(arg1));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ast2regex")]
- public static extern int switch_ast2regex(string jarg1, string jarg2, uint jarg3);
+ public static string switch_channel_expand_variables(SWIGTYPE_p_switch_channel channel, string arg1) {
+ string ret = freeswitchPINVOKE.switch_channel_expand_variables(SWIGTYPE_p_switch_channel.getCPtr(channel), arg1);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_escape_char")]
- public static extern string switch_escape_char(HandleRef jarg1, string jarg2, string jarg3, char jarg4);
+ public static string switch_channel_build_param_string(SWIGTYPE_p_switch_channel channel, switch_caller_profile caller_profile, string prefix) {
+ string ret = freeswitchPINVOKE.switch_channel_build_param_string(SWIGTYPE_p_switch_channel.getCPtr(channel), switch_caller_profile.getCPtr(caller_profile), prefix);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_socket_waitfor")]
- public static extern int switch_socket_waitfor(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_channel_set_timestamps(SWIGTYPE_p_switch_channel channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_set_timestamps(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_cut_path")]
- public static extern string switch_cut_path(string jarg1);
+ public static void switch_channel_audio_sync(SWIGTYPE_p_switch_channel channel) {
+ freeswitchPINVOKE.switch_channel_audio_sync(SWIGTYPE_p_switch_channel.getCPtr(channel));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_string_replace")]
- public static extern string switch_string_replace(string jarg1, string jarg2, string jarg3);
+ public static void switch_channel_set_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ freeswitchPINVOKE.switch_channel_set_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_string_match")]
- public static extern int switch_string_match(string jarg1, uint jarg2, string jarg3, uint jarg4);
+ public static void switch_channel_clear_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ freeswitchPINVOKE.switch_channel_clear_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_url_encode")]
- public static extern uint switch_url_encode(string jarg1, string jarg2, uint jarg3);
+ public static int switch_channel_test_private_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ int ret = freeswitchPINVOKE.switch_channel_test_private_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_url_decode")]
- public static extern string switch_url_decode(string jarg1);
+ public static void switch_channel_set_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ freeswitchPINVOKE.switch_channel_set_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_simple_email")]
- public static extern int switch_simple_email(string jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
+ public static void switch_channel_clear_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ freeswitchPINVOKE.switch_channel_clear_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_find_end_paren")]
- public static extern string switch_find_end_paren(string jarg1, char jarg2, char jarg3);
+ public static int switch_channel_test_app_flag(SWIGTYPE_p_switch_channel channel, uint flags) {
+ int ret = freeswitchPINVOKE.switch_channel_test_app_flag(SWIGTYPE_p_switch_channel.getCPtr(channel), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_parse_cidr")]
- public static extern int switch_parse_cidr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ public static switch_status_t switch_buffer_create(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t max_len) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_create(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(max_len));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_create")]
- public static extern int switch_network_list_create(HandleRef jarg1, int jarg2, HandleRef jarg3);
+ public static switch_status_t switch_buffer_create_dynamic(SWIGTYPE_p_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t blocksize, SWIGTYPE_p_switch_size_t start_len, SWIGTYPE_p_switch_size_t max_len) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_create_dynamic(SWIGTYPE_p_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(blocksize), SWIGTYPE_p_switch_size_t.getCPtr(start_len), SWIGTYPE_p_switch_size_t.getCPtr(max_len));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_add_cidr_token")]
- public static extern int switch_network_list_add_cidr_token(HandleRef jarg1, string jarg2, int jarg3, string jarg4);
+ public static void switch_buffer_add_mutex(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_switch_mutex_t mutex) {
+ freeswitchPINVOKE.switch_buffer_add_mutex(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_mutex_t.getCPtr(mutex));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_add_host_mask")]
- public static extern int switch_network_list_add_host_mask(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ public static void switch_buffer_lock(SWIGTYPE_p_switch_buffer buffer) {
+ freeswitchPINVOKE.switch_buffer_lock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_validate_ip_token")]
- public static extern int switch_network_list_validate_ip_token(HandleRef jarg1, uint jarg2, ref string jarg3);
+ public static switch_status_t switch_buffer_trylock(SWIGTYPE_p_switch_buffer buffer) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_buffer_trylock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_username_set")]
- public static extern void switch_caller_profile_username_set(HandleRef jarg1, string jarg2);
+ public static void switch_buffer_unlock(SWIGTYPE_p_switch_buffer buffer) {
+ freeswitchPINVOKE.switch_buffer_unlock(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_username_get")]
- public static extern string switch_caller_profile_username_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_len(SWIGTYPE_p_switch_buffer buffer) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_len(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dialplan_set")]
- public static extern void switch_caller_profile_dialplan_set(HandleRef jarg1, string jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_freespace(SWIGTYPE_p_switch_buffer buffer) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_freespace(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dialplan_get")]
- public static extern string switch_caller_profile_dialplan_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_inuse(SWIGTYPE_p_switch_buffer buffer) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_inuse(SWIGTYPE_p_switch_buffer.getCPtr(buffer)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_name_set")]
- public static extern void switch_caller_profile_caller_id_name_set(HandleRef jarg1, string jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_read(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_read(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_name_get")]
- public static extern string switch_caller_profile_caller_id_name_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_read_loop(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_read_loop(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_number_set")]
- public static extern void switch_caller_profile_caller_id_number_set(HandleRef jarg1, string jarg2);
+ public static void switch_buffer_set_loops(SWIGTYPE_p_switch_buffer buffer, int loops) {
+ freeswitchPINVOKE.switch_buffer_set_loops(SWIGTYPE_p_switch_buffer.getCPtr(buffer), loops);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_number_get")]
- public static extern string switch_caller_profile_caller_id_number_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_write(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_write(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_ton_set")]
- public static extern void switch_caller_profile_caller_ton_set(HandleRef jarg1, byte jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_toss(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_switch_size_t datalen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_toss(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_ton_get")]
- public static extern byte switch_caller_profile_caller_ton_get(HandleRef jarg1);
+ public static void switch_buffer_zero(SWIGTYPE_p_switch_buffer buffer) {
+ freeswitchPINVOKE.switch_buffer_zero(SWIGTYPE_p_switch_buffer.getCPtr(buffer));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_numplan_set")]
- public static extern void switch_caller_profile_caller_numplan_set(HandleRef jarg1, byte jarg2);
+ public static void switch_buffer_destroy(SWIGTYPE_p_p_switch_buffer buffer) {
+ freeswitchPINVOKE.switch_buffer_destroy(SWIGTYPE_p_p_switch_buffer.getCPtr(buffer));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_numplan_get")]
- public static extern byte switch_caller_profile_caller_numplan_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_buffer_zwrite(SWIGTYPE_p_switch_buffer buffer, SWIGTYPE_p_void data, SWIGTYPE_p_switch_size_t datalen) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_buffer_zwrite(SWIGTYPE_p_switch_buffer.getCPtr(buffer), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_switch_size_t.getCPtr(datalen)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_network_addr_set")]
- public static extern void switch_caller_profile_network_addr_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_event_init(SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_network_addr_get")]
- public static extern string switch_caller_profile_network_addr_get(HandleRef jarg1);
+ public static switch_status_t switch_event_shutdown() {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_shutdown();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_set")]
- public static extern void switch_caller_profile_ani_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_event_create_subclass(SWIGTYPE_p_p_switch_event arg0, switch_event_types_t event_id, string subclass_name) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_create_subclass(SWIGTYPE_p_p_switch_event.getCPtr(arg0), (int)event_id, subclass_name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_get")]
- public static extern string switch_caller_profile_ani_get(HandleRef jarg1);
+ public static switch_status_t switch_event_set_priority(switch_event arg0, switch_priority_t priority) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_set_priority(switch_event.getCPtr(arg0), (int)priority);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_ton_set")]
- public static extern void switch_caller_profile_ani_ton_set(HandleRef jarg1, byte jarg2);
+ public static string switch_event_get_header(switch_event arg0, string header_name) {
+ string ret = freeswitchPINVOKE.switch_event_get_header(switch_event.getCPtr(arg0), header_name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_ton_get")]
- public static extern byte switch_caller_profile_ani_ton_get(HandleRef jarg1);
+ public static string switch_event_get_body(switch_event arg0) {
+ string ret = freeswitchPINVOKE.switch_event_get_body(switch_event.getCPtr(arg0));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_numplan_set")]
- public static extern void switch_caller_profile_ani_numplan_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_event_add_header_string(switch_event arg0, switch_stack_t stack, string header_name, string data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_add_header_string(switch_event.getCPtr(arg0), (int)stack, header_name, data);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_numplan_get")]
- public static extern byte switch_caller_profile_ani_numplan_get(HandleRef jarg1);
+ public static switch_status_t switch_event_del_header(switch_event arg0, string header_name) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_del_header(switch_event.getCPtr(arg0), header_name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_aniii_set")]
- public static extern void switch_caller_profile_aniii_set(HandleRef jarg1, string jarg2);
+ public static void switch_event_destroy(SWIGTYPE_p_p_switch_event arg0) {
+ freeswitchPINVOKE.switch_event_destroy(SWIGTYPE_p_p_switch_event.getCPtr(arg0));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_aniii_get")]
- public static extern string switch_caller_profile_aniii_get(HandleRef jarg1);
+ public static switch_status_t switch_event_dup(SWIGTYPE_p_p_switch_event arg0, switch_event todup) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_dup(SWIGTYPE_p_p_switch_event.getCPtr(arg0), switch_event.getCPtr(todup));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_set")]
- public static extern void switch_caller_profile_rdnis_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_event_fire_detailed(string file, string func, int line, SWIGTYPE_p_p_switch_event arg3, SWIGTYPE_p_void user_data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_fire_detailed(file, func, line, SWIGTYPE_p_p_switch_event.getCPtr(arg3), SWIGTYPE_p_void.getCPtr(user_data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_get")]
- public static extern string switch_caller_profile_rdnis_get(HandleRef jarg1);
+ public static switch_status_t switch_event_bind(string id, switch_event_types_t arg1, string subclass_name, SWIGTYPE_p_f_p_switch_event__void callback, SWIGTYPE_p_void user_data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_bind(id, (int)arg1, subclass_name, SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_ton_set")]
- public static extern void switch_caller_profile_rdnis_ton_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_event_bind_removable(string id, switch_event_types_t arg1, string subclass_name, SWIGTYPE_p_f_p_switch_event__void callback, SWIGTYPE_p_void user_data, SWIGTYPE_p_p_switch_event_node node) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_bind_removable(id, (int)arg1, subclass_name, SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback), SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_p_switch_event_node.getCPtr(node));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_ton_get")]
- public static extern byte switch_caller_profile_rdnis_ton_get(HandleRef jarg1);
+ public static switch_status_t switch_event_unbind(SWIGTYPE_p_p_switch_event_node node) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_unbind(SWIGTYPE_p_p_switch_event_node.getCPtr(node));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_numplan_set")]
- public static extern void switch_caller_profile_rdnis_numplan_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_event_unbind_callback(SWIGTYPE_p_f_p_switch_event__void callback) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_unbind_callback(SWIGTYPE_p_f_p_switch_event__void.getCPtr(callback));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_numplan_get")]
- public static extern byte switch_caller_profile_rdnis_numplan_get(HandleRef jarg1);
+ public static string switch_event_name(switch_event_types_t arg0) {
+ string ret = freeswitchPINVOKE.switch_event_name((int)arg0);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_set")]
- public static extern void switch_caller_profile_destination_number_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_name_event(string name, SWIGTYPE_p_switch_event_types_t type) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_name_event(name, SWIGTYPE_p_switch_event_types_t.getCPtr(type));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_get")]
- public static extern string switch_caller_profile_destination_number_get(HandleRef jarg1);
+ public static switch_status_t switch_event_reserve_subclass_detailed(string owner, string subclass_name) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_reserve_subclass_detailed(owner, subclass_name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_ton_set")]
- public static extern void switch_caller_profile_destination_number_ton_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_event_free_subclass_detailed(string owner, string subclass_name) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_free_subclass_detailed(owner, subclass_name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_ton_get")]
- public static extern byte switch_caller_profile_destination_number_ton_get(HandleRef jarg1);
+ public static switch_status_t switch_event_serialize(switch_event arg0, ref string str, switch_bool_t encode) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_serialize(switch_event.getCPtr(arg0), ref str, (int)encode);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_numplan_set")]
- public static extern void switch_caller_profile_destination_number_numplan_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_event_running() {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_running();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_numplan_get")]
- public static extern byte switch_caller_profile_destination_number_numplan_get(HandleRef jarg1);
+ public static string switch_event_expand_headers(switch_event arg0, string arg1) {
+ string ret = freeswitchPINVOKE.switch_event_expand_headers(switch_event.getCPtr(arg0), arg1);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_source_set")]
- public static extern void switch_caller_profile_source_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_event_create_pres_in_detailed(string file, string func, int line, string proto, string login, string from, string from_domain, string status, string event_type, string alt_event_type, int event_count, string unique_id, string channel_state, string answer_state, string call_direction) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_event_create_pres_in_detailed(file, func, line, proto, login, from, from_domain, status, event_type, alt_event_type, event_count, unique_id, channel_state, answer_state, call_direction);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_source_get")]
- public static extern string switch_caller_profile_source_get(HandleRef jarg1);
+ public static void switch_event_deliver(SWIGTYPE_p_p_switch_event arg0) {
+ freeswitchPINVOKE.switch_event_deliver(SWIGTYPE_p_p_switch_event.getCPtr(arg0));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_chan_name_set")]
- public static extern void switch_caller_profile_chan_name_set(HandleRef jarg1, string jarg2);
+ public static string switch_event_build_param_string(switch_event arg0, string prefix, SWIGTYPE_p_switch_hash vars_map) {
+ string ret = freeswitchPINVOKE.switch_event_build_param_string(switch_event.getCPtr(arg0), prefix, SWIGTYPE_p_switch_hash.getCPtr(vars_map));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_chan_name_get")]
- public static extern string switch_caller_profile_chan_name_get(HandleRef jarg1);
+ public static switch_status_t switch_resample_create(SWIGTYPE_p_p_switch_audio_resampler_t new_resampler, int from_rate, SWIGTYPE_p_switch_size_t from_size, int to_rate, uint to_size, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_resample_create(SWIGTYPE_p_p_switch_audio_resampler_t.getCPtr(new_resampler), from_rate, SWIGTYPE_p_switch_size_t.getCPtr(from_size), to_rate, to_size, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_uuid_set")]
- public static extern void switch_caller_profile_uuid_set(HandleRef jarg1, string jarg2);
+ public static void switch_resample_destroy(SWIGTYPE_p_p_switch_audio_resampler_t resampler) {
+ freeswitchPINVOKE.switch_resample_destroy(SWIGTYPE_p_p_switch_audio_resampler_t.getCPtr(resampler));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_uuid_get")]
- public static extern string switch_caller_profile_uuid_get(HandleRef jarg1);
+ public static uint switch_resample_process(switch_audio_resampler_t resampler, SWIGTYPE_p_float src, int srclen, SWIGTYPE_p_float dst, uint dstlen, int last) {
+ uint ret = freeswitchPINVOKE.switch_resample_process(switch_audio_resampler_t.getCPtr(resampler), SWIGTYPE_p_float.getCPtr(src), srclen, SWIGTYPE_p_float.getCPtr(dst), dstlen, last);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_context_set")]
- public static extern void switch_caller_profile_context_set(HandleRef jarg1, string jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_float_to_short(SWIGTYPE_p_float f, SWIGTYPE_p_short s, SWIGTYPE_p_switch_size_t len) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_float_to_short(SWIGTYPE_p_float.getCPtr(f), SWIGTYPE_p_short.getCPtr(s), SWIGTYPE_p_switch_size_t.getCPtr(len)), true);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_context_get")]
- public static extern string switch_caller_profile_context_get(HandleRef jarg1);
+ public static int switch_char_to_float(string c, SWIGTYPE_p_float f, int len) {
+ int ret = freeswitchPINVOKE.switch_char_to_float(c, SWIGTYPE_p_float.getCPtr(f), len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_profile_index_set")]
- public static extern void switch_caller_profile_profile_index_set(HandleRef jarg1, string jarg2);
+ public static int switch_float_to_char(SWIGTYPE_p_float f, string c, int len) {
+ int ret = freeswitchPINVOKE.switch_float_to_char(SWIGTYPE_p_float.getCPtr(f), c, len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_profile_index_get")]
- public static extern string switch_caller_profile_profile_index_get(HandleRef jarg1);
+ public static int switch_short_to_float(SWIGTYPE_p_short s, SWIGTYPE_p_float f, int len) {
+ int ret = freeswitchPINVOKE.switch_short_to_float(SWIGTYPE_p_short.getCPtr(s), SWIGTYPE_p_float.getCPtr(f), len);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_flags_set")]
- public static extern void switch_caller_profile_flags_set(HandleRef jarg1, uint jarg2);
+ public static void switch_swap_linear(SWIGTYPE_p_short buf, int len) {
+ freeswitchPINVOKE.switch_swap_linear(SWIGTYPE_p_short.getCPtr(buf), len);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_flags_get")]
- public static extern uint switch_caller_profile_flags_get(HandleRef jarg1);
+ public static void switch_generate_sln_silence(SWIGTYPE_p_short data, uint samples, uint divisor) {
+ freeswitchPINVOKE.switch_generate_sln_silence(SWIGTYPE_p_short.getCPtr(data), samples, divisor);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originator_caller_profile_set")]
- public static extern void switch_caller_profile_originator_caller_profile_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_change_sln_volume(SWIGTYPE_p_short data, uint samples, int vol) {
+ freeswitchPINVOKE.switch_change_sln_volume(SWIGTYPE_p_short.getCPtr(data), samples, vol);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originator_caller_profile_get")]
- public static extern IntPtr switch_caller_profile_originator_caller_profile_get(HandleRef jarg1);
+ public static uint switch_merge_sln(SWIGTYPE_p_short data, uint samples, SWIGTYPE_p_short other_data, uint other_samples) {
+ uint ret = freeswitchPINVOKE.switch_merge_sln(SWIGTYPE_p_short.getCPtr(data), samples, SWIGTYPE_p_short.getCPtr(other_data), other_samples);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originatee_caller_profile_set")]
- public static extern void switch_caller_profile_originatee_caller_profile_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_mux_channels(SWIGTYPE_p_short data, uint samples, uint channels) {
+ freeswitchPINVOKE.switch_mux_channels(SWIGTYPE_p_short.getCPtr(data), samples, channels);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originatee_caller_profile_get")]
- public static extern IntPtr switch_caller_profile_originatee_caller_profile_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_times_set")]
- public static extern void switch_caller_profile_times_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_activate_unicast(SWIGTYPE_p_switch_core_session session, string local_ip, ushort local_port, string remote_ip, ushort remote_port, string transport, string flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_activate_unicast(SWIGTYPE_p_switch_core_session.getCPtr(session), local_ip, local_port, remote_ip, remote_port, transport, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_times_get")]
- public static extern IntPtr switch_caller_profile_times_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_generate_xml_cdr(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_xml xml_cdr) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_generate_xml_cdr(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_xml.getCPtr(xml_cdr));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_extension_set")]
- public static extern void switch_caller_profile_caller_extension_set(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_ivr_set_xml_profile_data(switch_xml xml, switch_caller_profile caller_profile, int off) {
+ int ret = freeswitchPINVOKE.switch_ivr_set_xml_profile_data(switch_xml.getCPtr(xml), switch_caller_profile.getCPtr(caller_profile), off);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_extension_get")]
- public static extern IntPtr switch_caller_profile_caller_extension_get(HandleRef jarg1);
+ public static int switch_ivr_set_xml_chan_vars(switch_xml xml, SWIGTYPE_p_switch_channel channel, int off) {
+ int ret = freeswitchPINVOKE.switch_ivr_set_xml_chan_vars(switch_xml.getCPtr(xml), SWIGTYPE_p_switch_channel.getCPtr(channel), off);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_pool_set")]
- public static extern void switch_caller_profile_pool_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_parse_event(SWIGTYPE_p_switch_core_session session, switch_event arg1) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_event(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_event.getCPtr(arg1));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_pool_get")]
- public static extern IntPtr switch_caller_profile_pool_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_parse_all_events(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_all_events(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_next_set")]
- public static extern void switch_caller_profile_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_parse_next_event(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_parse_next_event(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_next_get")]
- public static extern IntPtr switch_caller_profile_next_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_sleep(SWIGTYPE_p_switch_core_session session, uint ms, switch_bool_t sync, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_sleep(SWIGTYPE_p_switch_core_session.getCPtr(session), ms, (int)sync, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_profile")]
- public static extern IntPtr new_switch_caller_profile();
+ public static switch_status_t switch_ivr_park(SWIGTYPE_p_switch_core_session session, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_park(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_profile")]
- public static extern void delete_switch_caller_profile(HandleRef jarg1);
+ public static switch_status_t switch_ivr_collect_digits_callback(SWIGTYPE_p_switch_core_session session, switch_input_args_t args, uint timeout) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_collect_digits_callback(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args), timeout);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_name_set")]
- public static extern void switch_caller_application_application_name_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_collect_digits_count(SWIGTYPE_p_switch_core_session session, string buf, SWIGTYPE_p_switch_size_t buflen, SWIGTYPE_p_switch_size_t maxdigits, string terminators, string terminator, uint first_timeout, uint digit_timeout, uint abs_timeout) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_collect_digits_count(SWIGTYPE_p_switch_core_session.getCPtr(session), buf, SWIGTYPE_p_switch_size_t.getCPtr(buflen), SWIGTYPE_p_switch_size_t.getCPtr(maxdigits), terminators, terminator, first_timeout, digit_timeout, abs_timeout);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_name_get")]
- public static extern string switch_caller_application_application_name_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_detect_speech(SWIGTYPE_p_switch_core_session session, string mod_name, string grammar, string path, string dest, switch_asr_handle ah) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session), mod_name, grammar, path, dest, switch_asr_handle.getCPtr(ah));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_data_set")]
- public static extern void switch_caller_application_application_data_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_stop_detect_speech(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_data_get")]
- public static extern string switch_caller_application_application_data_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_pause_detect_speech(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_pause_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_function_set")]
- public static extern void switch_caller_application_application_function_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_resume_detect_speech(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_resume_detect_speech(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_function_get")]
- public static extern IntPtr switch_caller_application_application_function_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_detect_speech_load_grammar(SWIGTYPE_p_switch_core_session session, string grammar, string path) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech_load_grammar(SWIGTYPE_p_switch_core_session.getCPtr(session), grammar, path);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_next_set")]
- public static extern void switch_caller_application_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_detect_speech_unload_grammar(SWIGTYPE_p_switch_core_session session, string grammar) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_detect_speech_unload_grammar(SWIGTYPE_p_switch_core_session.getCPtr(session), grammar);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_next_get")]
- public static extern IntPtr switch_caller_application_next_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_record_session(SWIGTYPE_p_switch_core_session session, string file, uint limit, switch_file_handle fh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_record_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file, limit, switch_file_handle.getCPtr(fh));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_application")]
- public static extern IntPtr new_switch_caller_application();
+ public static switch_status_t switch_ivr_eavesdrop_session(SWIGTYPE_p_switch_core_session session, string uuid, string require_group, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_eavesdrop_session(SWIGTYPE_p_switch_core_session.getCPtr(session), uuid, require_group, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_application")]
- public static extern void delete_switch_caller_application(HandleRef jarg1);
+ public static switch_status_t switch_ivr_displace_session(SWIGTYPE_p_switch_core_session session, string file, uint limit, string flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_displace_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file, limit, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_name_set")]
- public static extern void switch_caller_extension_extension_name_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_stop_displace_session(SWIGTYPE_p_switch_core_session session, string file) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_displace_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_name_get")]
- public static extern string switch_caller_extension_extension_name_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_stop_record_session(SWIGTYPE_p_switch_core_session session, string file) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_record_session(SWIGTYPE_p_switch_core_session.getCPtr(session), file);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_number_set")]
- public static extern void switch_caller_extension_extension_number_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_inband_dtmf_session(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_inband_dtmf_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_number_get")]
- public static extern string switch_caller_extension_extension_number_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_stop_inband_dtmf_session(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_inband_dtmf_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_current_application_set")]
- public static extern void switch_caller_extension_current_application_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session session, switch_bool_t read_stream) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session.getCPtr(session), (int)read_stream);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_current_application_get")]
- public static extern IntPtr switch_caller_extension_current_application_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_stop_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_inband_dtmf_generate_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_last_application_set")]
- public static extern void switch_caller_extension_last_application_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_ivr_session_echo(SWIGTYPE_p_switch_core_session session, switch_input_args_t args) {
+ freeswitchPINVOKE.switch_ivr_session_echo(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_input_args_t.getCPtr(args));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_last_application_get")]
- public static extern IntPtr switch_caller_extension_last_application_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_stop_tone_detect_session(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_stop_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_applications_set")]
- public static extern void switch_caller_extension_applications_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session session, string key, string tone_spec, string flags, SWIGTYPE_p_time_t timeout, int hits, string app, string data, SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t callback) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_tone_detect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, tone_spec, flags, SWIGTYPE_p_time_t.getCPtr(timeout), hits, app, data, SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t.getCPtr(callback));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_applications_get")]
- public static extern IntPtr switch_caller_extension_applications_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_play_file(SWIGTYPE_p_switch_core_session session, switch_file_handle fh, string file, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_play_file(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_file_handle.getCPtr(fh), file, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_children_set")]
- public static extern void switch_caller_extension_children_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_wait_for_silence(SWIGTYPE_p_switch_core_session session, uint thresh, uint silence_hits, uint listen_hits, uint timeout_ms, string file) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_wait_for_silence(SWIGTYPE_p_switch_core_session.getCPtr(session), thresh, silence_hits, listen_hits, timeout_ms, file);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_children_get")]
- public static extern IntPtr switch_caller_extension_children_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_gentones(SWIGTYPE_p_switch_core_session session, string script, int loops, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_gentones(SWIGTYPE_p_switch_core_session.getCPtr(session), script, loops, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_next_set")]
- public static extern void switch_caller_extension_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_record_file(SWIGTYPE_p_switch_core_session session, switch_file_handle fh, string file, switch_input_args_t args, uint limit) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_record_file(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_file_handle.getCPtr(fh), file, switch_input_args_t.getCPtr(args), limit);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_next_get")]
- public static extern IntPtr switch_caller_extension_next_get(HandleRef jarg1);
+ public static switch_status_t switch_play_and_get_digits(SWIGTYPE_p_switch_core_session session, uint min_digits, uint max_digits, uint max_tries, uint timeout, string valid_terminators, string audio_file, string bad_input_audio_file, string var_name, string digit_buffer, uint digit_buffer_length, string digits_regex) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_play_and_get_digits(SWIGTYPE_p_switch_core_session.getCPtr(session), min_digits, max_digits, max_tries, timeout, valid_terminators, audio_file, bad_input_audio_file, var_name, digit_buffer, digit_buffer_length, digits_regex);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_extension")]
- public static extern IntPtr new_switch_caller_extension();
+ public static switch_status_t switch_ivr_speak_text_handle(SWIGTYPE_p_switch_core_session session, switch_speech_handle sh, switch_codec codec, switch_timer timer, string text, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_speak_text_handle(SWIGTYPE_p_switch_core_session.getCPtr(session), switch_speech_handle.getCPtr(sh), switch_codec.getCPtr(codec), switch_timer.getCPtr(timer), text, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_extension")]
- public static extern void delete_switch_caller_extension(HandleRef jarg1);
+ public static void switch_ivr_clear_speech_cache(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_ivr_clear_speech_cache(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_new")]
- public static extern IntPtr switch_caller_extension_new(HandleRef jarg1, string jarg2, string jarg3);
+ public static switch_status_t switch_ivr_speak_text(SWIGTYPE_p_switch_core_session session, string tts_name, string voice_name, string text, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_speak_text(SWIGTYPE_p_switch_core_session.getCPtr(session), tts_name, voice_name, text, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_clone")]
- public static extern int switch_caller_extension_clone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ public static switch_status_t switch_ivr_originate(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_p_switch_core_session bleg, SWIGTYPE_p_switch_call_cause_t cause, string bridgeto, uint timelimit_sec, switch_state_handler_table table, string cid_name_override, string cid_num_override, switch_caller_profile caller_profile_override, switch_event ovars, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_originate(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_p_switch_core_session.getCPtr(bleg), SWIGTYPE_p_switch_call_cause_t.getCPtr(cause), bridgeto, timelimit_sec, switch_state_handler_table.getCPtr(table), cid_name_override, cid_num_override, switch_caller_profile.getCPtr(caller_profile_override), switch_event.getCPtr(ovars), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_add_application")]
- public static extern void switch_caller_extension_add_application(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);
+ public static switch_status_t switch_ivr_multi_threaded_bridge(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session, SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t dtmf_callback, SWIGTYPE_p_void session_data, SWIGTYPE_p_void peer_session_data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_multi_threaded_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session), SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t.getCPtr(dtmf_callback), SWIGTYPE_p_void.getCPtr(session_data), SWIGTYPE_p_void.getCPtr(peer_session_data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_get_field_by_name")]
- public static extern string switch_caller_get_field_by_name(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_signal_bridge(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_signal_bridge(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_new")]
- public static extern IntPtr switch_caller_profile_new(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, string jarg11, string jarg12);
+ public static switch_status_t switch_ivr_session_transfer(SWIGTYPE_p_switch_core_session session, string extension, string dialplan, string context) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_session_transfer(SWIGTYPE_p_switch_core_session.getCPtr(session), extension, dialplan, context);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_clone")]
- public static extern IntPtr switch_caller_profile_clone(HandleRef jarg1, HandleRef jarg2);
+ public static uint switch_ivr_schedule_transfer(SWIGTYPE_p_time_t runtime, string uuid, string extension, string dialplan, string context) {
+ uint ret = freeswitchPINVOKE.switch_ivr_schedule_transfer(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, extension, dialplan, context);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dup")]
- public static extern IntPtr switch_caller_profile_dup(HandleRef jarg1, HandleRef jarg2);
+ public static uint switch_ivr_schedule_hangup(SWIGTYPE_p_time_t runtime, string uuid, switch_call_cause_t cause, switch_bool_t bleg) {
+ uint ret = freeswitchPINVOKE.switch_ivr_schedule_hangup(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, (int)cause, (int)bleg);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_event_set_data")]
- public static extern void switch_caller_profile_event_set_data(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ public static switch_status_t switch_ivr_uuid_bridge(string originator_uuid, string originatee_uuid) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_uuid_bridge(originator_uuid, originatee_uuid);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_codec_set")]
- public static extern void switch_frame_codec_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_media(string uuid, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_media(uuid, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_codec_get")]
- public static extern IntPtr switch_frame_codec_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_nomedia(string uuid, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_nomedia(uuid, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_source_set")]
- public static extern void switch_frame_source_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_ivr_hold_uuid(string uuid, string message, switch_bool_t moh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_hold_uuid(uuid, message, (int)moh);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_source_get")]
- public static extern string switch_frame_source_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_unhold_uuid(string uuid) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unhold_uuid(uuid);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packet_set")]
- public static extern void switch_frame_packet_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_hold(SWIGTYPE_p_switch_core_session session, string message, switch_bool_t moh) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_hold(SWIGTYPE_p_switch_core_session.getCPtr(session), message, (int)moh);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packet_get")]
- public static extern IntPtr switch_frame_packet_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_unhold(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unhold(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packetlen_set")]
- public static extern void switch_frame_packetlen_set(HandleRef jarg1, uint jarg2);
+ public static uint switch_ivr_schedule_broadcast(SWIGTYPE_p_time_t runtime, string uuid, string path, uint flags) {
+ uint ret = freeswitchPINVOKE.switch_ivr_schedule_broadcast(SWIGTYPE_p_time_t.getCPtr(runtime), uuid, path, flags);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packetlen_get")]
- public static extern uint switch_frame_packetlen_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_broadcast(string uuid, string path, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_broadcast(uuid, path, flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_data_set")]
- public static extern void switch_frame_data_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_transfer_variable(SWIGTYPE_p_switch_core_session sessa, SWIGTYPE_p_switch_core_session sessb, string var) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_transfer_variable(SWIGTYPE_p_switch_core_session.getCPtr(sessa), SWIGTYPE_p_switch_core_session.getCPtr(sessb), var);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_data_get")]
- public static extern IntPtr switch_frame_data_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_digit_stream_parser_new(SWIGTYPE_p_apr_pool_t pool, SWIGTYPE_p_p_switch_ivr_digit_stream_parser parser) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_new(SWIGTYPE_p_apr_pool_t.getCPtr(pool), SWIGTYPE_p_p_switch_ivr_digit_stream_parser.getCPtr(parser));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_datalen_set")]
- public static extern void switch_frame_datalen_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_ivr_digit_stream_parser_destroy(SWIGTYPE_p_switch_ivr_digit_stream_parser parser) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_destroy(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_datalen_get")]
- public static extern uint switch_frame_datalen_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_digit_stream_new(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, SWIGTYPE_p_p_switch_ivr_digit_stream stream) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_new(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), SWIGTYPE_p_p_switch_ivr_digit_stream.getCPtr(stream));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_buflen_set")]
- public static extern void switch_frame_buflen_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_ivr_digit_stream_destroy(SWIGTYPE_p_switch_ivr_digit_stream stream) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_destroy(SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_buflen_get")]
- public static extern uint switch_frame_buflen_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_digit_stream_parser_set_event(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, string digits, SWIGTYPE_p_void data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_set_event(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digits, SWIGTYPE_p_void.getCPtr(data));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_samples_set")]
- public static extern void switch_frame_samples_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_ivr_digit_stream_parser_del_event(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, string digits) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_del_event(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digits);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_samples_get")]
- public static extern uint switch_frame_samples_get(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_ivr_digit_stream_parser_feed(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, SWIGTYPE_p_switch_ivr_digit_stream stream, char digit) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_ivr_digit_stream_parser_feed(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream), digit);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_rate_set")]
- public static extern void switch_frame_rate_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_ivr_digit_stream_reset(SWIGTYPE_p_switch_ivr_digit_stream stream) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_reset(SWIGTYPE_p_switch_ivr_digit_stream.getCPtr(stream));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_rate_get")]
- public static extern uint switch_frame_rate_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_digit_stream_parser_set_terminator(SWIGTYPE_p_switch_ivr_digit_stream_parser parser, char digit) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_digit_stream_parser_set_terminator(SWIGTYPE_p_switch_ivr_digit_stream_parser.getCPtr(parser), digit);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_payload_set")]
- public static extern void switch_frame_payload_set(HandleRef jarg1, byte jarg2);
+ public static switch_status_t switch_ivr_menu_init(SWIGTYPE_p_p_switch_ivr_menu new_menu, SWIGTYPE_p_switch_ivr_menu main, string name, string greeting_sound, string short_greeting_sound, string invalid_sound, string exit_sound, string confirm_macro, string confirm_key, int confirm_attempts, int inter_timeout, int digit_len, int timeout, int max_failures, int max_timeouts, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_init(SWIGTYPE_p_p_switch_ivr_menu.getCPtr(new_menu), SWIGTYPE_p_switch_ivr_menu.getCPtr(main), name, greeting_sound, short_greeting_sound, invalid_sound, exit_sound, confirm_macro, confirm_key, confirm_attempts, inter_timeout, digit_len, timeout, max_failures, max_timeouts, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_payload_get")]
- public static extern byte switch_frame_payload_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_menu_bind_action(SWIGTYPE_p_switch_ivr_menu menu, switch_ivr_action_t ivr_action, string arg, string bind) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_bind_action(SWIGTYPE_p_switch_ivr_menu.getCPtr(menu), (int)ivr_action, arg, bind);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_timestamp_set")]
- public static extern void switch_frame_timestamp_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_menu_bind_function(SWIGTYPE_p_switch_ivr_menu menu, SWIGTYPE_p_switch_ivr_menu_action_function_t function, string arg, string bind) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_bind_function(SWIGTYPE_p_switch_ivr_menu.getCPtr(menu), SWIGTYPE_p_switch_ivr_menu_action_function_t.getCPtr(function), arg, bind);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_timestamp_get")]
- public static extern IntPtr switch_frame_timestamp_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_menu_execute(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_ivr_menu stack, string name, SWIGTYPE_p_void obj) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_execute(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_ivr_menu.getCPtr(stack), name, SWIGTYPE_p_void.getCPtr(obj));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_seq_set")]
- public static extern void switch_frame_seq_set(HandleRef jarg1, ushort jarg2);
+ public static switch_status_t switch_ivr_menu_stack_free(SWIGTYPE_p_switch_ivr_menu stack) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_free(SWIGTYPE_p_switch_ivr_menu.getCPtr(stack));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_seq_get")]
- public static extern ushort switch_frame_seq_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_menu_stack_xml_build(SWIGTYPE_p_switch_ivr_menu_xml_ctx xml_menu_ctx, SWIGTYPE_p_p_switch_ivr_menu menu_stack, switch_xml xml_menus, switch_xml xml_menu) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_build(SWIGTYPE_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), SWIGTYPE_p_p_switch_ivr_menu.getCPtr(menu_stack), switch_xml.getCPtr(xml_menus), switch_xml.getCPtr(xml_menu));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_ssrc_set")]
- public static extern void switch_frame_ssrc_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_ivr_menu_str2action(string action_name, SWIGTYPE_p_switch_ivr_action_t action) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_str2action(action_name, SWIGTYPE_p_switch_ivr_action_t.getCPtr(action));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_ssrc_get")]
- public static extern uint switch_frame_ssrc_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_menu_stack_xml_add_custom(SWIGTYPE_p_switch_ivr_menu_xml_ctx xml_menu_ctx, string name, SWIGTYPE_p_switch_ivr_menu_action_function_t function) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_add_custom(SWIGTYPE_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), name, SWIGTYPE_p_switch_ivr_menu_action_function_t.getCPtr(function));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_m_set")]
- public static extern void switch_frame_m_set(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_ivr_menu_stack_xml_init(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx xml_menu_ctx, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_menu_stack_xml_init(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx.getCPtr(xml_menu_ctx), SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_m_get")]
- public static extern int switch_frame_m_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_phrase_macro(SWIGTYPE_p_switch_core_session session, string macro_name, string data, string lang, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_phrase_macro(SWIGTYPE_p_switch_core_session.getCPtr(session), macro_name, data, lang, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_flags_set")]
- public static extern void switch_frame_flags_set(HandleRef jarg1, uint jarg2);
+ public static void switch_ivr_delay_echo(SWIGTYPE_p_switch_core_session session, uint delay_ms) {
+ freeswitchPINVOKE.switch_ivr_delay_echo(SWIGTYPE_p_switch_core_session.getCPtr(session), delay_ms);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_flags_get")]
- public static extern uint switch_frame_flags_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_find_bridged_uuid(string uuid, string b_uuid, SWIGTYPE_p_switch_size_t blen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_find_bridged_uuid(uuid, b_uuid, SWIGTYPE_p_switch_size_t.getCPtr(blen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_frame")]
- public static extern IntPtr new_switch_frame();
+ public static void switch_ivr_intercept_session(SWIGTYPE_p_switch_core_session session, string uuid, switch_bool_t bleg) {
+ freeswitchPINVOKE.switch_ivr_intercept_session(SWIGTYPE_p_switch_core_session.getCPtr(session), uuid, (int)bleg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_frame")]
- public static extern void delete_switch_frame(HandleRef jarg1);
+ public static void switch_ivr_park_session(SWIGTYPE_p_switch_core_session session) {
+ freeswitchPINVOKE.switch_ivr_park_session(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_init_set")]
- public static extern void switch_state_handler_table_on_init_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_wait_for_answer(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_switch_core_session peer_session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_wait_for_answer(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_switch_core_session.getCPtr(peer_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_init_get")]
- public static extern IntPtr switch_state_handler_table_on_init_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_read(SWIGTYPE_p_switch_core_session session, uint min_digits, uint max_digits, string prompt_audio_file, string var_name, string digit_buffer, SWIGTYPE_p_switch_size_t digit_buffer_length, uint timeout, string valid_terminators) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_read(SWIGTYPE_p_switch_core_session.getCPtr(session), min_digits, max_digits, prompt_audio_file, var_name, digit_buffer, SWIGTYPE_p_switch_size_t.getCPtr(digit_buffer_length), timeout, valid_terminators);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_routing_set")]
- public static extern void switch_state_handler_table_on_routing_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_bind_dtmf_meta_session(SWIGTYPE_p_switch_core_session session, uint key, uint bind_flags, string app) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_bind_dtmf_meta_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key, bind_flags, app);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_routing_get")]
- public static extern IntPtr switch_state_handler_table_on_routing_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_unbind_dtmf_meta_session(SWIGTYPE_p_switch_core_session session, uint key) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_unbind_dtmf_meta_session(SWIGTYPE_p_switch_core_session.getCPtr(session), key);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_execute_set")]
- public static extern void switch_state_handler_table_on_execute_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_soft_hold(SWIGTYPE_p_switch_core_session session, string unhold_key, string moh_a, string moh_b) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_soft_hold(SWIGTYPE_p_switch_core_session.getCPtr(session), unhold_key, moh_a, moh_b);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_execute_get")]
- public static extern IntPtr switch_state_handler_table_on_execute_get(HandleRef jarg1);
+ public static switch_status_t switch_ivr_say(SWIGTYPE_p_switch_core_session session, string tosay, string module_name, string say_type, string say_method, switch_input_args_t args) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_say(SWIGTYPE_p_switch_core_session.getCPtr(session), tosay, module_name, say_type, say_method, switch_input_args_t.getCPtr(args));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hangup_set")]
- public static extern void switch_state_handler_table_on_hangup_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_say_method_t switch_ivr_get_say_method_by_name(string name) {
+ switch_say_method_t ret = (switch_say_method_t)freeswitchPINVOKE.switch_ivr_get_say_method_by_name(name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hangup_get")]
- public static extern IntPtr switch_state_handler_table_on_hangup_get(HandleRef jarg1);
+ public static switch_say_type_t switch_ivr_get_say_type_by_name(string name) {
+ switch_say_type_t ret = (switch_say_type_t)freeswitchPINVOKE.switch_ivr_get_say_type_by_name(name);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_exchange_media_set")]
- public static extern void switch_state_handler_table_on_exchange_media_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_ivr_set_user(SWIGTYPE_p_switch_core_session session, string data) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_set_user(SWIGTYPE_p_switch_core_session.getCPtr(session), data);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_exchange_media_get")]
- public static extern IntPtr switch_state_handler_table_on_exchange_media_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_add_crypto_key(SWIGTYPE_p_switch_rtp rtp_session, switch_rtp_crypto_direction_t direction, uint index, switch_rtp_crypto_key_type_t type, SWIGTYPE_p_unsigned_char key, SWIGTYPE_p_switch_size_t keylen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_add_crypto_key(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), (int)direction, index, (int)type, SWIGTYPE_p_unsigned_char.getCPtr(key), SWIGTYPE_p_switch_size_t.getCPtr(keylen));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_soft_execute_set")]
- public static extern void switch_state_handler_table_on_soft_execute_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_get_random(SWIGTYPE_p_void buf, uint len) {
+ freeswitchPINVOKE.switch_rtp_get_random(SWIGTYPE_p_void.getCPtr(buf), len);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_soft_execute_get")]
- public static extern IntPtr switch_state_handler_table_on_soft_execute_get(HandleRef jarg1);
+ public static void switch_rtp_init(SWIGTYPE_p_apr_pool_t pool) {
+ freeswitchPINVOKE.switch_rtp_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_consume_media_set")]
- public static extern void switch_state_handler_table_on_consume_media_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_shutdown() {
+ freeswitchPINVOKE.switch_rtp_shutdown();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_consume_media_get")]
- public static extern IntPtr switch_state_handler_table_on_consume_media_get(HandleRef jarg1);
+ public static ushort switch_rtp_set_start_port(ushort port) {
+ ushort ret = freeswitchPINVOKE.switch_rtp_set_start_port(port);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hibernate_set")]
- public static extern void switch_state_handler_table_on_hibernate_set(HandleRef jarg1, HandleRef jarg2);
+ public static ushort switch_rtp_set_end_port(ushort port) {
+ ushort ret = freeswitchPINVOKE.switch_rtp_set_end_port(port);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hibernate_get")]
- public static extern IntPtr switch_state_handler_table_on_hibernate_get(HandleRef jarg1);
+ public static ushort switch_rtp_request_port(string ip) {
+ ushort ret = freeswitchPINVOKE.switch_rtp_request_port(ip);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_reset_set")]
- public static extern void switch_state_handler_table_on_reset_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_release_port(string ip, ushort port) {
+ freeswitchPINVOKE.switch_rtp_release_port(ip, port);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_reset_get")]
- public static extern IntPtr switch_state_handler_table_on_reset_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_change_interval(SWIGTYPE_p_switch_rtp rtp_session, uint ms_per_packet, uint samples_per_interval) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_change_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), ms_per_packet, samples_per_interval);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_park_set")]
- public static extern void switch_state_handler_table_on_park_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_create(SWIGTYPE_p_p_switch_rtp new_rtp_session, byte payload, uint samples_per_interval, uint ms_per_packet, uint flags, string timer_name, ref string err, SWIGTYPE_p_apr_pool_t pool) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_create(SWIGTYPE_p_p_switch_rtp.getCPtr(new_rtp_session), payload, samples_per_interval, ms_per_packet, flags, timer_name, ref err, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_park_get")]
- public static extern IntPtr switch_state_handler_table_on_park_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_rtp switch_rtp_new(string rx_host, ushort rx_port, string tx_host, ushort tx_port, byte payload, uint samples_per_interval, uint ms_per_packet, uint flags, string timer_name, ref string err, SWIGTYPE_p_apr_pool_t pool) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_rtp_new(rx_host, rx_port, tx_host, tx_port, payload, samples_per_interval, ms_per_packet, flags, timer_name, ref err, SWIGTYPE_p_apr_pool_t.getCPtr(pool));
+ SWIGTYPE_p_switch_rtp ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_rtp(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_padding_set")]
- public static extern void switch_state_handler_table_padding_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_set_remote_address(SWIGTYPE_p_switch_rtp rtp_session, string host, ushort port, switch_bool_t change_adv_addr, ref string err) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_set_remote_address(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), host, port, (int)change_adv_addr, ref err);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_padding_get")]
- public static extern IntPtr switch_state_handler_table_padding_get(HandleRef jarg1);
+ public static string switch_rtp_get_remote_host(SWIGTYPE_p_switch_rtp rtp_session) {
+ string ret = freeswitchPINVOKE.switch_rtp_get_remote_host(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_state_handler_table")]
- public static extern IntPtr new_switch_state_handler_table();
+ public static ushort switch_rtp_get_remote_port(SWIGTYPE_p_switch_rtp rtp_session) {
+ ushort ret = freeswitchPINVOKE.switch_rtp_get_remote_port(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_state_handler_table")]
- public static extern void delete_switch_state_handler_table(HandleRef jarg1);
+ public static void switch_rtp_reset_media_timer(SWIGTYPE_p_switch_rtp rtp_session) {
+ freeswitchPINVOKE.switch_rtp_reset_media_timer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_write_function_set")]
- public static extern void switch_stream_handle_write_function_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_max_missed_packets(SWIGTYPE_p_switch_rtp rtp_session, uint max) {
+ freeswitchPINVOKE.switch_rtp_set_max_missed_packets(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), max);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_write_function_get")]
- public static extern IntPtr switch_stream_handle_write_function_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp rtp_session, string host, ushort port, ref string err) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), host, port, ref err);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_raw_write_function_set")]
- public static extern void switch_stream_handle_raw_write_function_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_kill_socket(SWIGTYPE_p_switch_rtp rtp_session) {
+ freeswitchPINVOKE.switch_rtp_kill_socket(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_raw_write_function_get")]
- public static extern IntPtr switch_stream_handle_raw_write_function_get(HandleRef jarg1);
+ public static void switch_rtp_break(SWIGTYPE_p_switch_rtp rtp_session) {
+ freeswitchPINVOKE.switch_rtp_break(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_set")]
- public static extern void switch_stream_handle_data_set(HandleRef jarg1, HandleRef jarg2);
+ public static byte switch_rtp_ready(SWIGTYPE_p_switch_rtp rtp_session) {
+ byte ret = freeswitchPINVOKE.switch_rtp_ready(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_get")]
- public static extern IntPtr switch_stream_handle_data_get(HandleRef jarg1);
+ public static void switch_rtp_destroy(SWIGTYPE_p_p_switch_rtp rtp_session) {
+ freeswitchPINVOKE.switch_rtp_destroy(SWIGTYPE_p_p_switch_rtp.getCPtr(rtp_session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_end_set")]
- public static extern void switch_stream_handle_end_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_activate_ice(SWIGTYPE_p_switch_rtp rtp_session, string login, string rlogin) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_ice(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), login, rlogin);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_end_get")]
- public static extern IntPtr switch_stream_handle_end_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_activate_jitter_buffer(SWIGTYPE_p_switch_rtp rtp_session, uint queue_frames) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_jitter_buffer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), queue_frames);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_size_set")]
- public static extern void switch_stream_handle_data_size_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
+ freeswitchPINVOKE.switch_rtp_set_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_size_get")]
- public static extern IntPtr switch_stream_handle_data_size_get(HandleRef jarg1);
+ public static uint switch_rtp_test_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
+ uint ret = freeswitchPINVOKE.switch_rtp_test_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_len_set")]
- public static extern void switch_stream_handle_data_len_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_clear_flag(SWIGTYPE_p_switch_rtp rtp_session, uint flags) {
+ freeswitchPINVOKE.switch_rtp_clear_flag(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), flags);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_len_get")]
- public static extern IntPtr switch_stream_handle_data_len_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_socket_t switch_rtp_get_rtp_socket(SWIGTYPE_p_switch_rtp rtp_session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_rtp_get_rtp_socket(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ SWIGTYPE_p_switch_socket_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_socket_t(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_len_set")]
- public static extern void switch_stream_handle_alloc_len_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_default_samples_per_interval(SWIGTYPE_p_switch_rtp rtp_session, uint samples_per_interval) {
+ freeswitchPINVOKE.switch_rtp_set_default_samples_per_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), samples_per_interval);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_len_get")]
- public static extern IntPtr switch_stream_handle_alloc_len_get(HandleRef jarg1);
+ public static uint switch_rtp_get_default_samples_per_interval(SWIGTYPE_p_switch_rtp rtp_session) {
+ uint ret = freeswitchPINVOKE.switch_rtp_get_default_samples_per_interval(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_chunk_set")]
- public static extern void switch_stream_handle_alloc_chunk_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_default_payload(SWIGTYPE_p_switch_rtp rtp_session, byte payload) {
+ freeswitchPINVOKE.switch_rtp_set_default_payload(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), payload);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_chunk_get")]
- public static extern IntPtr switch_stream_handle_alloc_chunk_get(HandleRef jarg1);
+ public static uint switch_rtp_get_default_payload(SWIGTYPE_p_switch_rtp rtp_session) {
+ uint ret = freeswitchPINVOKE.switch_rtp_get_default_payload(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_param_event_set")]
- public static extern void switch_stream_handle_param_event_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_invald_handler(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void on_invalid) {
+ freeswitchPINVOKE.switch_rtp_set_invald_handler(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void.getCPtr(on_invalid));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_param_event_get")]
- public static extern IntPtr switch_stream_handle_param_event_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_read(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void data, SWIGTYPE_p_unsigned_long datalen, SWIGTYPE_p_unsigned_char payload_type, SWIGTYPE_p_unsigned_long flags, uint io_flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_read(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(datalen), SWIGTYPE_p_unsigned_char.getCPtr(payload_type), SWIGTYPE_p_unsigned_long.getCPtr(flags), io_flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_stream_handle")]
- public static extern IntPtr new_switch_stream_handle();
+ public static switch_status_t switch_rtp_queue_rfc2833(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_queue_rfc2833(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_stream_handle")]
- public static extern void delete_switch_stream_handle(HandleRef jarg1);
+ public static switch_status_t switch_rtp_queue_rfc2833_in(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_queue_rfc2833_in(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_outgoing_channel_set")]
- public static extern void switch_io_routines_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
+ public static SWIGTYPE_p_switch_size_t switch_rtp_has_dtmf(SWIGTYPE_p_switch_rtp rtp_session) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_rtp_has_dtmf(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_outgoing_channel_get")]
- public static extern IntPtr switch_io_routines_outgoing_channel_get(HandleRef jarg1);
+ public static SWIGTYPE_p_switch_size_t switch_rtp_dequeue_dtmf(SWIGTYPE_p_switch_rtp rtp_session, switch_dtmf_t dtmf) {
+ SWIGTYPE_p_switch_size_t ret = new SWIGTYPE_p_switch_size_t(freeswitchPINVOKE.switch_rtp_dequeue_dtmf(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_dtmf_t.getCPtr(dtmf)), true);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_frame_set")]
- public static extern void switch_io_routines_read_frame_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_zerocopy_read(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_p_void data, SWIGTYPE_p_unsigned_long datalen, SWIGTYPE_p_unsigned_char payload_type, SWIGTYPE_p_unsigned_long flags, uint io_flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_zerocopy_read(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_p_void.getCPtr(data), SWIGTYPE_p_unsigned_long.getCPtr(datalen), SWIGTYPE_p_unsigned_char.getCPtr(payload_type), SWIGTYPE_p_unsigned_long.getCPtr(flags), io_flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_frame_get")]
- public static extern IntPtr switch_io_routines_read_frame_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_zerocopy_read_frame(SWIGTYPE_p_switch_rtp rtp_session, switch_frame frame, uint io_flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_zerocopy_read_frame(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_frame.getCPtr(frame), io_flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_frame_set")]
- public static extern void switch_io_routines_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ public static void rtp_flush_read_buffer(SWIGTYPE_p_switch_rtp rtp_session) {
+ freeswitchPINVOKE.rtp_flush_read_buffer(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_frame_get")]
- public static extern IntPtr switch_io_routines_write_frame_get(HandleRef jarg1);
+ public static switch_status_t switch_rtp_enable_vad(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_switch_core_session session, switch_codec codec, uint flags) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_enable_vad(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_switch_core_session.getCPtr(session), switch_codec.getCPtr(codec), flags);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_kill_channel_set")]
- public static extern void switch_io_routines_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_disable_vad(SWIGTYPE_p_switch_rtp rtp_session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_disable_vad(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_kill_channel_get")]
- public static extern IntPtr switch_io_routines_kill_channel_get(HandleRef jarg1);
+ public static int switch_rtp_write_frame(SWIGTYPE_p_switch_rtp rtp_session, switch_frame frame) {
+ int ret = freeswitchPINVOKE.switch_rtp_write_frame(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), switch_frame.getCPtr(frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_send_dtmf_set")]
- public static extern void switch_io_routines_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_rtp_write_manual(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void data, uint datalen, byte m, byte payload, uint ts, SWIGTYPE_p_unsigned_long flags) {
+ int ret = freeswitchPINVOKE.switch_rtp_write_manual(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(data), datalen, m, payload, ts, SWIGTYPE_p_unsigned_long.getCPtr(flags));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_send_dtmf_get")]
- public static extern IntPtr switch_io_routines_send_dtmf_get(HandleRef jarg1);
+ public static uint switch_rtp_get_ssrc(SWIGTYPE_p_switch_rtp rtp_session) {
+ uint ret = freeswitchPINVOKE.switch_rtp_get_ssrc(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_message_set")]
- public static extern void switch_io_routines_receive_message_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_private(SWIGTYPE_p_switch_rtp rtp_session, SWIGTYPE_p_void private_data) {
+ freeswitchPINVOKE.switch_rtp_set_private(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), SWIGTYPE_p_void.getCPtr(private_data));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_message_get")]
- public static extern IntPtr switch_io_routines_receive_message_get(HandleRef jarg1);
+ public static void switch_rtp_set_telephony_event(SWIGTYPE_p_switch_rtp rtp_session, byte te) {
+ freeswitchPINVOKE.switch_rtp_set_telephony_event(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), te);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_event_set")]
- public static extern void switch_io_routines_receive_event_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_rtp_set_cng_pt(SWIGTYPE_p_switch_rtp rtp_session, byte pt) {
+ freeswitchPINVOKE.switch_rtp_set_cng_pt(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), pt);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_event_get")]
- public static extern IntPtr switch_io_routines_receive_event_get(HandleRef jarg1);
+ public static SWIGTYPE_p_void switch_rtp_get_private(SWIGTYPE_p_switch_rtp rtp_session) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_rtp_get_private(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_state_change_set")]
- public static extern void switch_io_routines_state_change_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_rtp_activate_stun_ping(SWIGTYPE_p_switch_rtp rtp_session, string stun_ip, ushort stun_port, uint packet_count, switch_bool_t funny) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_activate_stun_ping(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), stun_ip, stun_port, packet_count, (int)funny);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_state_change_get")]
- public static extern IntPtr switch_io_routines_state_change_get(HandleRef jarg1);
+ public static void switch_rtp_intentional_bugs(SWIGTYPE_p_switch_rtp rtp_session, switch_rtp_bug_flag_t bugs) {
+ freeswitchPINVOKE.switch_rtp_intentional_bugs(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), (int)bugs);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_video_frame_set")]
- public static extern void switch_io_routines_read_video_frame_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_log_init(SWIGTYPE_p_apr_pool_t pool, switch_bool_t colorize) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool), (int)colorize);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_video_frame_get")]
- public static extern IntPtr switch_io_routines_read_video_frame_get(HandleRef jarg1);
+ public static switch_status_t switch_log_shutdown() {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_shutdown();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_video_frame_set")]
- public static extern void switch_io_routines_write_video_frame_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_log_bind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t function, switch_log_level_t level, switch_bool_t is_console) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_bind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t.getCPtr(function), (int)level, (int)is_console);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_video_frame_get")]
- public static extern IntPtr switch_io_routines_write_video_frame_get(HandleRef jarg1);
+ public static switch_status_t switch_log_unbind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t function) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_log_unbind_logger(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t.getCPtr(function));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_resurrect_session_set")]
- public static extern void switch_io_routines_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_log_level2str(switch_log_level_t level) {
+ string ret = freeswitchPINVOKE.switch_log_level2str((int)level);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_resurrect_session_get")]
- public static extern IntPtr switch_io_routines_resurrect_session_get(HandleRef jarg1);
+ public static switch_log_level_t switch_log_str2level(string str) {
+ switch_log_level_t ret = (switch_log_level_t)freeswitchPINVOKE.switch_log_str2level(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_padding_set")]
- public static extern void switch_io_routines_padding_set(HandleRef jarg1, HandleRef jarg2);
+ public static uint switch_log_str2mask(string str) {
+ uint ret = freeswitchPINVOKE.switch_log_str2mask(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_padding_get")]
- public static extern IntPtr switch_io_routines_padding_get(HandleRef jarg1);
+ public static switch_xml switch_xml_parse_str(string s, SWIGTYPE_p_switch_size_t len) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_str(s, SWIGTYPE_p_switch_size_t.getCPtr(len));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_routines")]
- public static extern IntPtr new_switch_io_routines();
+ public static switch_xml switch_xml_parse_fd(int fd) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_fd(fd);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_routines")]
- public static extern void delete_switch_io_routines(HandleRef jarg1);
+ public static switch_xml switch_xml_parse_file(string file) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_file(file);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_interface_name_set")]
- public static extern void switch_endpoint_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ public static switch_xml switch_xml_parse_file_simple(string file) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_file_simple(file);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_interface_name_get")]
- public static extern string switch_endpoint_interface_interface_name_get(HandleRef jarg1);
+ public static switch_xml switch_xml_parse_fp(SWIGTYPE_p_FILE fp) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_parse_fp(SWIGTYPE_p_FILE.getCPtr(fp));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_io_routines_set")]
- public static extern void switch_endpoint_interface_io_routines_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_io_routines_get")]
- public static extern IntPtr switch_endpoint_interface_io_routines_get(HandleRef jarg1);
+ public static switch_xml switch_xml_child(switch_xml xml, string name) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_child(switch_xml.getCPtr(xml), name);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_state_handler_set")]
- public static extern void switch_endpoint_interface_state_handler_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_xml switch_xml_find_child(switch_xml node, string childname, string attrname, string value) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_find_child(switch_xml.getCPtr(node), childname, attrname, value);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_state_handler_get")]
- public static extern IntPtr switch_endpoint_interface_state_handler_get(HandleRef jarg1);
+ public static switch_xml switch_xml_find_child_multi(switch_xml node, string childname) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_find_child_multi(switch_xml.getCPtr(node), childname);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_private_info_set")]
- public static extern void switch_endpoint_interface_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ public static string switch_xml_attr(switch_xml xml, string attr) {
+ string ret = freeswitchPINVOKE.switch_xml_attr(switch_xml.getCPtr(xml), attr);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_private_info_get")]
- public static extern IntPtr switch_endpoint_interface_private_info_get(HandleRef jarg1);
+ public static string switch_xml_attr_soft(switch_xml xml, string attr) {
+ string ret = freeswitchPINVOKE.switch_xml_attr_soft(switch_xml.getCPtr(xml), attr);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_rwlock_set")]
- public static extern void switch_endpoint_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_xml switch_xml_get(switch_xml xml) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_get(switch_xml.getCPtr(xml));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_rwlock_get")]
- public static extern IntPtr switch_endpoint_interface_rwlock_get(HandleRef jarg1);
+ public static string switch_xml_toxml(switch_xml xml, switch_bool_t prn_header) {
+ string ret = freeswitchPINVOKE.switch_xml_toxml(switch_xml.getCPtr(xml), (int)prn_header);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_refs_set")]
- public static extern void switch_endpoint_interface_refs_set(HandleRef jarg1, int jarg2);
+ public static string switch_xml_toxml_buf(switch_xml xml, string buf, SWIGTYPE_p_switch_size_t buflen, SWIGTYPE_p_switch_size_t offset, switch_bool_t prn_header) {
+ string ret = freeswitchPINVOKE.switch_xml_toxml_buf(switch_xml.getCPtr(xml), buf, SWIGTYPE_p_switch_size_t.getCPtr(buflen), SWIGTYPE_p_switch_size_t.getCPtr(offset), (int)prn_header);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_refs_get")]
- public static extern int switch_endpoint_interface_refs_get(HandleRef jarg1);
+ public static void switch_xml_free(switch_xml xml) {
+ freeswitchPINVOKE.switch_xml_free(switch_xml.getCPtr(xml));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_set")]
- public static extern void switch_endpoint_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_xml_free_in_thread(switch_xml xml, int stacksize) {
+ freeswitchPINVOKE.switch_xml_free_in_thread(switch_xml.getCPtr(xml), stacksize);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_get")]
- public static extern IntPtr switch_endpoint_interface_reflock_get(HandleRef jarg1);
+ public static string switch_xml_error(switch_xml xml) {
+ string ret = freeswitchPINVOKE.switch_xml_error(switch_xml.getCPtr(xml));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_parent_set")]
- public static extern void switch_endpoint_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_xml switch_xml_new(string name) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_new(name);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_parent_get")]
- public static extern IntPtr switch_endpoint_interface_parent_get(HandleRef jarg1);
+ public static switch_xml switch_xml_add_child(switch_xml xml, string name, SWIGTYPE_p_switch_size_t off) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_add_child(switch_xml.getCPtr(xml), name, SWIGTYPE_p_switch_size_t.getCPtr(off));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_next_set")]
- public static extern void switch_endpoint_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_xml switch_xml_set_txt(switch_xml xml, string txt) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_txt(switch_xml.getCPtr(xml), txt);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_next_get")]
- public static extern IntPtr switch_endpoint_interface_next_get(HandleRef jarg1);
+ public static switch_xml switch_xml_set_attr(switch_xml xml, string name, string value) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_attr(switch_xml.getCPtr(xml), name, value);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_endpoint_interface")]
- public static extern IntPtr new_switch_endpoint_interface();
+ public static switch_xml switch_xml_set_flag(switch_xml xml, switch_xml_flag_t flag) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_set_flag(switch_xml.getCPtr(xml), (int)flag);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_endpoint_interface")]
- public static extern void delete_switch_endpoint_interface(HandleRef jarg1);
+ public static switch_xml switch_xml_cut(switch_xml xml) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_cut(switch_xml.getCPtr(xml));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interval_set")]
- public static extern void switch_timer_interval_set(HandleRef jarg1, int jarg2);
+ public static switch_xml switch_xml_insert(switch_xml xml, switch_xml dest, SWIGTYPE_p_switch_size_t off) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_insert(switch_xml.getCPtr(xml), switch_xml.getCPtr(dest), SWIGTYPE_p_switch_size_t.getCPtr(off));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interval_get")]
- public static extern int switch_timer_interval_get(HandleRef jarg1);
+ public static switch_xml switch_xml_open_root(byte reload, ref string err) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_open_root(reload, ref err);
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_flags_set")]
- public static extern void switch_timer_flags_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_xml_init(SWIGTYPE_p_apr_pool_t pool, ref string err) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_init(SWIGTYPE_p_apr_pool_t.getCPtr(pool), ref err);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_flags_get")]
- public static extern uint switch_timer_flags_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_destroy() {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_destroy();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samples_set")]
- public static extern void switch_timer_samples_set(HandleRef jarg1, uint jarg2);
+ public static switch_xml switch_xml_root() {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_root();
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samples_get")]
- public static extern uint switch_timer_samples_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_locate(string section, string tag_name, string key_name, string key_value, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml node, switch_event arg6) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate(section, tag_name, key_name, key_value, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(node), switch_event.getCPtr(arg6));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samplecount_set")]
- public static extern void switch_timer_samplecount_set(HandleRef jarg1, uint jarg2);
+ public static switch_status_t switch_xml_locate_domain(string domain_name, switch_event arg1, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_domain(domain_name, switch_event.getCPtr(arg1), SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samplecount_get")]
- public static extern uint switch_timer_samplecount_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_locate_group(string group_name, string domain_name, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain, SWIGTYPE_p_p_switch_xml group, switch_event arg5) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_group(group_name, domain_name, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(group), switch_event.getCPtr(arg5));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_timer_interface_set")]
- public static extern void switch_timer_timer_interface_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_xml_locate_user(string key, string user_name, string domain_name, string ip, SWIGTYPE_p_p_switch_xml root, SWIGTYPE_p_p_switch_xml domain, SWIGTYPE_p_p_switch_xml user, SWIGTYPE_p_p_switch_xml ingroup, switch_event arg8) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_user(key, user_name, domain_name, ip, SWIGTYPE_p_p_switch_xml.getCPtr(root), SWIGTYPE_p_p_switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(user), SWIGTYPE_p_p_switch_xml.getCPtr(ingroup), switch_event.getCPtr(arg8));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_timer_interface_get")]
- public static extern IntPtr switch_timer_timer_interface_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_locate_user_in_domain(string user_name, switch_xml domain, SWIGTYPE_p_p_switch_xml user, SWIGTYPE_p_p_switch_xml ingroup) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_locate_user_in_domain(user_name, switch_xml.getCPtr(domain), SWIGTYPE_p_p_switch_xml.getCPtr(user), SWIGTYPE_p_p_switch_xml.getCPtr(ingroup));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_memory_pool_set")]
- public static extern void switch_timer_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_xml switch_xml_open_cfg(string file_path, SWIGTYPE_p_p_switch_xml node, switch_event arg2) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_open_cfg(file_path, SWIGTYPE_p_p_switch_xml.getCPtr(node), switch_event.getCPtr(arg2));
+ switch_xml ret = (cPtr == IntPtr.Zero) ? null : new switch_xml(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_memory_pool_get")]
- public static extern IntPtr switch_timer_memory_pool_get(HandleRef jarg1);
+ public static void switch_xml_set_binding_sections(SWIGTYPE_p_switch_xml_binding binding, uint sections) {
+ freeswitchPINVOKE.switch_xml_set_binding_sections(SWIGTYPE_p_switch_xml_binding.getCPtr(binding), sections);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_private_info_set")]
- public static extern void switch_timer_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ public static void switch_xml_set_binding_user_data(SWIGTYPE_p_switch_xml_binding binding, SWIGTYPE_p_void user_data) {
+ freeswitchPINVOKE.switch_xml_set_binding_user_data(SWIGTYPE_p_switch_xml_binding.getCPtr(binding), SWIGTYPE_p_void.getCPtr(user_data));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_private_info_get")]
- public static extern IntPtr switch_timer_private_info_get(HandleRef jarg1);
+ public static uint switch_xml_get_binding_sections(SWIGTYPE_p_switch_xml_binding binding) {
+ uint ret = freeswitchPINVOKE.switch_xml_get_binding_sections(SWIGTYPE_p_switch_xml_binding.getCPtr(binding));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_diff_set")]
- public static extern void switch_timer_diff_set(HandleRef jarg1, HandleRef jarg2);
+ public static SWIGTYPE_p_void switch_xml_get_binding_user_data(SWIGTYPE_p_switch_xml_binding binding) {
+ IntPtr cPtr = freeswitchPINVOKE.switch_xml_get_binding_user_data(SWIGTYPE_p_switch_xml_binding.getCPtr(binding));
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_diff_get")]
- public static extern IntPtr switch_timer_diff_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_bind_search_function_ret(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml function, uint sections, SWIGTYPE_p_void user_data, SWIGTYPE_p_p_switch_xml_binding ret_binding) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_bind_search_function_ret(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml.getCPtr(function), sections, SWIGTYPE_p_void.getCPtr(user_data), SWIGTYPE_p_p_switch_xml_binding.getCPtr(ret_binding));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_tick_set")]
- public static extern void switch_timer_tick_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_xml_unbind_search_function(SWIGTYPE_p_p_switch_xml_binding binding) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_unbind_search_function(SWIGTYPE_p_p_switch_xml_binding.getCPtr(binding));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_tick_get")]
- public static extern IntPtr switch_timer_tick_get(HandleRef jarg1);
+ public static switch_status_t switch_xml_unbind_search_function_ptr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml function) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_xml_unbind_search_function_ptr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml.getCPtr(function));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_timer")]
- public static extern IntPtr new_switch_timer();
+ public static uint switch_xml_parse_section_string(string str) {
+ uint ret = freeswitchPINVOKE.switch_xml_parse_section_string(str);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_timer")]
- public static extern void delete_switch_timer(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_outgoing_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t outgoing_channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t.getCPtr(outgoing_channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_interface_name_set")]
- public static extern void switch_timer_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_event_hook_add_receive_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t receive_message) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t.getCPtr(receive_message));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_interface_name_get")]
- public static extern string switch_timer_interface_interface_name_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t receive_event) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t.getCPtr(receive_event));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_init_set")]
- public static extern void switch_timer_interface_timer_init_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_add_state_change(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session__switch_status_t state_change) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session__switch_status_t.getCPtr(state_change));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_init_get")]
- public static extern IntPtr switch_timer_interface_timer_init_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_next_set")]
- public static extern void switch_timer_interface_timer_next_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_next_get")]
- public static extern IntPtr switch_timer_interface_timer_next_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_step_set")]
- public static extern void switch_timer_interface_timer_step_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_step_get")]
- public static extern IntPtr switch_timer_interface_timer_step_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_sync_set")]
- public static extern void switch_timer_interface_timer_sync_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_sync_get")]
- public static extern IntPtr switch_timer_interface_timer_sync_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_check_set")]
- public static extern void switch_timer_interface_timer_check_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_check_get")]
- public static extern IntPtr switch_timer_interface_timer_check_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_destroy_set")]
- public static extern void switch_timer_interface_timer_destroy_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_destroy_get")]
- public static extern IntPtr switch_timer_interface_timer_destroy_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_rwlock_set")]
- public static extern void switch_timer_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_rwlock_get")]
- public static extern IntPtr switch_timer_interface_rwlock_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_refs_set")]
- public static extern void switch_timer_interface_refs_set(HandleRef jarg1, int jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_refs_get")]
- public static extern int switch_timer_interface_refs_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_set")]
- public static extern void switch_timer_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_get")]
- public static extern IntPtr switch_timer_interface_reflock_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t read_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(read_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_parent_set")]
- public static extern void switch_timer_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_add_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t write_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(write_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_parent_get")]
- public static extern IntPtr switch_timer_interface_parent_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_video_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t video_read_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_video_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_read_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_next_set")]
- public static extern void switch_timer_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_add_video_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t video_write_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_video_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_write_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_next_get")]
- public static extern IntPtr switch_timer_interface_next_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_kill_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t kill_channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t.getCPtr(kill_channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_timer_interface")]
- public static extern IntPtr new_switch_timer_interface();
+ public static switch_status_t switch_core_event_hook_add_send_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t send_dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(send_dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_timer_interface")]
- public static extern void delete_switch_timer_interface(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_add_recv_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(recv_dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_interface_name_set")]
- public static extern void switch_dialplan_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ public static switch_status_t switch_core_event_hook_add_resurrect_session(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_add_resurrect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(resurrect_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_interface_name_get")]
- public static extern string switch_dialplan_interface_interface_name_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_outgoing_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t outgoing_channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_outgoing_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t.getCPtr(outgoing_channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_set")]
- public static extern void switch_dialplan_interface_hunt_function_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_remove_receive_message(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t receive_message) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_receive_message(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t.getCPtr(receive_message));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_get")]
- public static extern IntPtr switch_dialplan_interface_hunt_function_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_receive_event(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t receive_event) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_receive_event(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t.getCPtr(receive_event));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_rwlock_set")]
- public static extern void switch_dialplan_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_remove_state_change(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session__switch_status_t state_change) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_state_change(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session__switch_status_t.getCPtr(state_change));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_rwlock_get")]
- public static extern IntPtr switch_dialplan_interface_rwlock_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t read_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(read_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_refs_set")]
- public static extern void switch_dialplan_interface_refs_set(HandleRef jarg1, int jarg2);
+ public static switch_status_t switch_core_event_hook_remove_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t write_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(write_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_refs_get")]
- public static extern int switch_dialplan_interface_refs_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_video_read_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t video_read_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_video_read_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_read_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_set")]
- public static extern void switch_dialplan_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_remove_video_write_frame(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t video_write_frame) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_video_write_frame(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t.getCPtr(video_write_frame));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_get")]
- public static extern IntPtr switch_dialplan_interface_reflock_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_kill_channel(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t kill_channel) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_kill_channel(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t.getCPtr(kill_channel));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_parent_set")]
- public static extern void switch_dialplan_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_remove_send_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t send_dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_send_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(send_dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_parent_get")]
- public static extern IntPtr switch_dialplan_interface_parent_get(HandleRef jarg1);
+ public static switch_status_t switch_core_event_hook_remove_recv_dtmf(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_recv_dtmf(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(recv_dtmf));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_next_set")]
- public static extern void switch_dialplan_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t switch_core_event_hook_remove_resurrect_session(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_core_event_hook_remove_resurrect_session(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(resurrect_session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_next_get")]
- public static extern IntPtr switch_dialplan_interface_next_get(HandleRef jarg1);
+ public static uint switch_scheduler_add_task(SWIGTYPE_p_time_t task_runtime, SWIGTYPE_p_f_p_switch_scheduler_task__void func, string desc, string group, uint cmd_id, SWIGTYPE_p_void cmd_arg, uint flags) {
+ uint ret = freeswitchPINVOKE.switch_scheduler_add_task(SWIGTYPE_p_time_t.getCPtr(task_runtime), SWIGTYPE_p_f_p_switch_scheduler_task__void.getCPtr(func), desc, group, cmd_id, SWIGTYPE_p_void.getCPtr(cmd_arg), flags);
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_dialplan_interface")]
- public static extern IntPtr new_switch_dialplan_interface();
+ public static uint switch_scheduler_del_task_id(uint task_id) {
+ uint ret = freeswitchPINVOKE.switch_scheduler_del_task_id(task_id);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_dialplan_interface")]
- public static extern void delete_switch_dialplan_interface(HandleRef jarg1);
+ public static uint switch_scheduler_del_task_group(string group) {
+ uint ret = freeswitchPINVOKE.switch_scheduler_del_task_group(group);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_interface_name_set")]
- public static extern void switch_file_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ public static void switch_scheduler_task_thread_start() {
+ freeswitchPINVOKE.switch_scheduler_task_thread_start();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_interface_name_get")]
- public static extern string switch_file_interface_interface_name_get(HandleRef jarg1);
+ public static void switch_scheduler_task_thread_stop() {
+ freeswitchPINVOKE.switch_scheduler_task_thread_stop();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_open_set")]
- public static extern void switch_file_interface_file_open_set(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_config_open_file(switch_config cfg, string file_path) {
+ int ret = freeswitchPINVOKE.switch_config_open_file(switch_config.getCPtr(cfg), file_path);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_open_get")]
- public static extern IntPtr switch_file_interface_file_open_get(HandleRef jarg1);
+ public static void switch_config_close_file(switch_config cfg) {
+ freeswitchPINVOKE.switch_config_close_file(switch_config.getCPtr(cfg));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_close_set")]
- public static extern void switch_file_interface_file_close_set(HandleRef jarg1, HandleRef jarg2);
+ public static int switch_config_next_pair(switch_config cfg, ref string var, ref string val) {
+ int ret = freeswitchPINVOKE.switch_config_next_pair(switch_config.getCPtr(cfg), ref var, ref val);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_close_get")]
- public static extern IntPtr switch_file_interface_file_close_get(HandleRef jarg1);
+ public static void consoleLog(string level_str, string msg) {
+ freeswitchPINVOKE.consoleLog(level_str, msg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_read_set")]
- public static extern void switch_file_interface_file_read_set(HandleRef jarg1, HandleRef jarg2);
+ public static void consoleCleanLog(string msg) {
+ freeswitchPINVOKE.consoleCleanLog(msg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_read_get")]
- public static extern IntPtr switch_file_interface_file_read_get(HandleRef jarg1);
+ public static void console_log(string level_str, string msg) {
+ freeswitchPINVOKE.console_log(level_str, msg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_write_set")]
- public static extern void switch_file_interface_file_write_set(HandleRef jarg1, HandleRef jarg2);
+ public static void console_clean_log(string msg) {
+ freeswitchPINVOKE.console_clean_log(msg);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_write_get")]
- public static extern IntPtr switch_file_interface_file_write_get(HandleRef jarg1);
+ public static void msleep(uint ms) {
+ freeswitchPINVOKE.msleep(ms);
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_seek_set")]
- public static extern void switch_file_interface_file_seek_set(HandleRef jarg1, HandleRef jarg2);
+ public static void bridge(CoreSession session_a, CoreSession session_b) {
+ freeswitchPINVOKE.bridge(CoreSession.getCPtr(session_a), CoreSession.getCPtr(session_b));
+ if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve();
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_seek_get")]
- public static extern IntPtr switch_file_interface_file_seek_get(HandleRef jarg1);
+ public static switch_status_t hanguphook(SWIGTYPE_p_switch_core_session session) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.hanguphook(SWIGTYPE_p_switch_core_session.getCPtr(session));
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_set_string_set")]
- public static extern void switch_file_interface_file_set_string_set(HandleRef jarg1, HandleRef jarg2);
+ public static switch_status_t dtmf_callback(SWIGTYPE_p_switch_core_session session, SWIGTYPE_p_void input, switch_input_type_t itype, SWIGTYPE_p_void buf, uint buflen) {
+ switch_status_t ret = (switch_status_t)freeswitchPINVOKE.dtmf_callback(SWIGTYPE_p_switch_core_session.getCPtr(session), SWIGTYPE_p_void.getCPtr(input), (int)itype, SWIGTYPE_p_void.getCPtr(buf), buflen);
+ return ret;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_set_string_get")]
- public static extern IntPtr switch_file_interface_file_set_string_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_get_string_set")]
- public static extern void switch_file_interface_file_get_string_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_get_string_get")]
- public static extern IntPtr switch_file_interface_file_get_string_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_extens_set")]
- public static extern void switch_file_interface_extens_set(HandleRef jarg1, ref string jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_extens_get")]
- public static extern string switch_file_interface_extens_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_rwlock_set")]
- public static extern void switch_file_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_rwlock_get")]
- public static extern IntPtr switch_file_interface_rwlock_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_refs_set")]
- public static extern void switch_file_interface_refs_set(HandleRef jarg1, int jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_refs_get")]
- public static extern int switch_file_interface_refs_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_set")]
- public static extern void switch_file_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_get")]
- public static extern IntPtr switch_file_interface_reflock_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_parent_set")]
- public static extern void switch_file_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_parent_get")]
- public static extern IntPtr switch_file_interface_parent_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_next_set")]
- public static extern void switch_file_interface_next_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_next_get")]
- public static extern IntPtr switch_file_interface_next_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_file_interface")]
- public static extern IntPtr new_switch_file_interface();
-
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_file_interface")]
- public static extern void delete_switch_file_interface(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_interface_set")]
- public static extern void switch_file_handle_file_interface_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_interface_get")]
- public static extern IntPtr switch_file_handle_file_interface_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_flags_set")]
- public static extern void switch_file_handle_flags_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_flags_get")]
- public static extern uint switch_file_handle_flags_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_fd_set")]
- public static extern void switch_file_handle_fd_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_fd_get")]
- public static extern IntPtr switch_file_handle_fd_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samples_set")]
- public static extern void switch_file_handle_samples_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samples_get")]
- public static extern uint switch_file_handle_samples_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samplerate_set")]
- public static extern void switch_file_handle_samplerate_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samplerate_get")]
- public static extern uint switch_file_handle_samplerate_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_native_rate_set")]
- public static extern void switch_file_handle_native_rate_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_native_rate_get")]
- public static extern uint switch_file_handle_native_rate_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_channels_set")]
- public static extern void switch_file_handle_channels_set(HandleRef jarg1, byte jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_channels_get")]
- public static extern byte switch_file_handle_channels_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_format_set")]
- public static extern void switch_file_handle_format_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_format_get")]
- public static extern uint switch_file_handle_format_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sections_set")]
- public static extern void switch_file_handle_sections_set(HandleRef jarg1, uint jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sections_get")]
- public static extern uint switch_file_handle_sections_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_seekable_set")]
- public static extern void switch_file_handle_seekable_set(HandleRef jarg1, int jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_seekable_get")]
- public static extern int switch_file_handle_seekable_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sample_count_set")]
- public static extern void switch_file_handle_sample_count_set(HandleRef jarg1, HandleRef jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sample_count_get")]
- public static extern IntPtr switch_file_handle_sample_count_get(HandleRef jarg1);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_speed_set")]
- public static extern void switch_file_handle_speed_set(HandleRef jarg1, int jarg2);
-
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_speed_get")]
- public static extern int switch_file_handle_speed_get(HandleRef jarg1);
+ public static readonly string FREESWITCH_PEN = freeswitchPINVOKE.FREESWITCH_PEN_get();
+ public static readonly string FREESWITCH_OID_PREFIX = freeswitchPINVOKE.FREESWITCH_OID_PREFIX_get();
+ public static readonly string FREESWITCH_ITAD = freeswitchPINVOKE.FREESWITCH_ITAD_get();
+ public static readonly int __EXTENSIONS__ = freeswitchPINVOKE.__EXTENSIONS___get();
+ public static readonly int __BSD_VISIBLE = freeswitchPINVOKE.__BSD_VISIBLE_get();
+ public static readonly string SWITCH_BLANK_STRING = freeswitchPINVOKE.SWITCH_BLANK_STRING_get();
+ public static readonly string SWITCH_SEQ_ESC = freeswitchPINVOKE.SWITCH_SEQ_ESC_get();
+ public static readonly char SWITCH_SEQ_HOME_CHAR = freeswitchPINVOKE.SWITCH_SEQ_HOME_CHAR_get();
+ public static readonly string SWITCH_SEQ_HOME_CHAR_STR = freeswitchPINVOKE.SWITCH_SEQ_HOME_CHAR_STR_get();
+ public static readonly char SWITCH_SEQ_CLEARLINE_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_CHAR_get();
+ public static readonly string SWITCH_SEQ_CLEARLINE_CHAR_STR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_CHAR_STR_get();
+ public static readonly string SWITCH_SEQ_CLEARLINEEND_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINEEND_CHAR_get();
+ public static readonly char SWITCH_SEQ_CLEARSCR_CHAR0 = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR0_get();
+ public static readonly char SWITCH_SEQ_CLEARSCR_CHAR1 = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR1_get();
+ public static readonly string SWITCH_SEQ_CLEARSCR_CHAR = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_CHAR_get();
+ public static readonly string SWITCH_SEQ_AND_COLOR = freeswitchPINVOKE.SWITCH_SEQ_AND_COLOR_get();
+ public static readonly string SWITCH_SEQ_END_COLOR = freeswitchPINVOKE.SWITCH_SEQ_END_COLOR_get();
+ public static readonly string SWITCH_SEQ_F_BLACK = freeswitchPINVOKE.SWITCH_SEQ_F_BLACK_get();
+ public static readonly string SWITCH_SEQ_F_RED = freeswitchPINVOKE.SWITCH_SEQ_F_RED_get();
+ public static readonly string SWITCH_SEQ_F_GREEN = freeswitchPINVOKE.SWITCH_SEQ_F_GREEN_get();
+ public static readonly string SWITCH_SEQ_F_YELLOW = freeswitchPINVOKE.SWITCH_SEQ_F_YELLOW_get();
+ public static readonly string SWITCH_SEQ_F_BLUE = freeswitchPINVOKE.SWITCH_SEQ_F_BLUE_get();
+ public static readonly string SWITCH_SEQ_F_MAGEN = freeswitchPINVOKE.SWITCH_SEQ_F_MAGEN_get();
+ public static readonly string SWITCH_SEQ_F_CYAN = freeswitchPINVOKE.SWITCH_SEQ_F_CYAN_get();
+ public static readonly string SWITCH_SEQ_F_WHITE = freeswitchPINVOKE.SWITCH_SEQ_F_WHITE_get();
+ public static readonly string SWITCH_SEQ_B_BLACK = freeswitchPINVOKE.SWITCH_SEQ_B_BLACK_get();
+ public static readonly string SWITCH_SEQ_B_RED = freeswitchPINVOKE.SWITCH_SEQ_B_RED_get();
+ public static readonly string SWITCH_SEQ_B_GREEN = freeswitchPINVOKE.SWITCH_SEQ_B_GREEN_get();
+ public static readonly string SWITCH_SEQ_B_YELLOW = freeswitchPINVOKE.SWITCH_SEQ_B_YELLOW_get();
+ public static readonly string SWITCH_SEQ_B_BLUE = freeswitchPINVOKE.SWITCH_SEQ_B_BLUE_get();
+ public static readonly string SWITCH_SEQ_B_MAGEN = freeswitchPINVOKE.SWITCH_SEQ_B_MAGEN_get();
+ public static readonly string SWITCH_SEQ_B_CYAN = freeswitchPINVOKE.SWITCH_SEQ_B_CYAN_get();
+ public static readonly string SWITCH_SEQ_B_WHITE = freeswitchPINVOKE.SWITCH_SEQ_B_WHITE_get();
+ public static readonly string SWITCH_SEQ_FBLACK = freeswitchPINVOKE.SWITCH_SEQ_FBLACK_get();
+ public static readonly string SWITCH_SEQ_FRED = freeswitchPINVOKE.SWITCH_SEQ_FRED_get();
+ public static readonly string SWITCH_SEQ_FGREEN = freeswitchPINVOKE.SWITCH_SEQ_FGREEN_get();
+ public static readonly string SWITCH_SEQ_FYELLOW = freeswitchPINVOKE.SWITCH_SEQ_FYELLOW_get();
+ public static readonly string SWITCH_SEQ_FBLUE = freeswitchPINVOKE.SWITCH_SEQ_FBLUE_get();
+ public static readonly string SWITCH_SEQ_FMAGEN = freeswitchPINVOKE.SWITCH_SEQ_FMAGEN_get();
+ public static readonly string SWITCH_SEQ_FCYAN = freeswitchPINVOKE.SWITCH_SEQ_FCYAN_get();
+ public static readonly string SWITCH_SEQ_FWHITE = freeswitchPINVOKE.SWITCH_SEQ_FWHITE_get();
+ public static readonly string SWITCH_SEQ_BBLACK = freeswitchPINVOKE.SWITCH_SEQ_BBLACK_get();
+ public static readonly string SWITCH_SEQ_BRED = freeswitchPINVOKE.SWITCH_SEQ_BRED_get();
+ public static readonly string SWITCH_SEQ_BGREEN = freeswitchPINVOKE.SWITCH_SEQ_BGREEN_get();
+ public static readonly string SWITCH_SEQ_BYELLOW = freeswitchPINVOKE.SWITCH_SEQ_BYELLOW_get();
+ public static readonly string SWITCH_SEQ_BBLUE = freeswitchPINVOKE.SWITCH_SEQ_BBLUE_get();
+ public static readonly string SWITCH_SEQ_BMAGEN = freeswitchPINVOKE.SWITCH_SEQ_BMAGEN_get();
+ public static readonly string SWITCH_SEQ_BCYAN = freeswitchPINVOKE.SWITCH_SEQ_BCYAN_get();
+ public static readonly string SWITCH_SEQ_BWHITE = freeswitchPINVOKE.SWITCH_SEQ_BWHITE_get();
+ public static readonly string SWITCH_SEQ_HOME = freeswitchPINVOKE.SWITCH_SEQ_HOME_get();
+ public static readonly string SWITCH_SEQ_CLEARLINE = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINE_get();
+ public static readonly string SWITCH_SEQ_CLEARLINEEND = freeswitchPINVOKE.SWITCH_SEQ_CLEARLINEEND_get();
+ public static readonly string SWITCH_SEQ_CLEARSCR = freeswitchPINVOKE.SWITCH_SEQ_CLEARSCR_get();
+ public static readonly int SWITCH_DEFAULT_DTMF_DURATION = freeswitchPINVOKE.SWITCH_DEFAULT_DTMF_DURATION_get();
+ public static readonly int SWITCH_MAX_DTMF_DURATION = freeswitchPINVOKE.SWITCH_MAX_DTMF_DURATION_get();
+ public static readonly string SWITCH_PATH_SEPARATOR = freeswitchPINVOKE.SWITCH_PATH_SEPARATOR_get();
+ public static readonly string SWITCH_URL_SEPARATOR = freeswitchPINVOKE.SWITCH_URL_SEPARATOR_get();
+ public static readonly string SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE = freeswitchPINVOKE.SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get();
+ public static readonly string SWITCH_CURRENT_APPLICATION_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_VARIABLE_get();
+ public static readonly string SWITCH_CURRENT_APPLICATION_DATA_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get();
+ public static readonly string SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE = freeswitchPINVOKE.SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get();
+ public static readonly string SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE = freeswitchPINVOKE.SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get();
+ public static readonly string SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get();
+ public static readonly string SWITCH_READ_RESULT_VARIABLE = freeswitchPINVOKE.SWITCH_READ_RESULT_VARIABLE_get();
+ public static readonly string SWITCH_COPY_XML_CDR_VARIABLE = freeswitchPINVOKE.SWITCH_COPY_XML_CDR_VARIABLE_get();
+ public static readonly string SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE = freeswitchPINVOKE.SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get();
+ public static readonly string SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get();
+ public static readonly string SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get();
+ public static readonly string SWITCH_CALL_TIMEOUT_VARIABLE = freeswitchPINVOKE.SWITCH_CALL_TIMEOUT_VARIABLE_get();
+ public static readonly string SWITCH_HOLDING_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_HOLDING_UUID_VARIABLE_get();
+ public static readonly string SWITCH_API_BRIDGE_END_VARIABLE = freeswitchPINVOKE.SWITCH_API_BRIDGE_END_VARIABLE_get();
+ public static readonly string SWITCH_API_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_API_HANGUP_HOOK_VARIABLE_get();
+ public static readonly string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE = freeswitchPINVOKE.SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
+ public static readonly string SWITCH_PROCESS_CDR_VARIABLE = freeswitchPINVOKE.SWITCH_PROCESS_CDR_VARIABLE_get();
+ public static readonly string SWITCH_BRIDGE_CHANNEL_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_CHANNEL_VARIABLE_get();
+ public static readonly string SWITCH_CHANNEL_NAME_VARIABLE = freeswitchPINVOKE.SWITCH_CHANNEL_NAME_VARIABLE_get();
+ public static readonly string SWITCH_BRIDGE_UUID_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_UUID_VARIABLE_get();
+ public static readonly string SWITCH_CONTINUE_ON_FAILURE_VARIABLE = freeswitchPINVOKE.SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get();
+ public static readonly string SWITCH_PLAYBACK_TERMINATORS_VARIABLE = freeswitchPINVOKE.SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get();
+ public static readonly string SWITCH_PLAYBACK_TERMINATOR_USED = freeswitchPINVOKE.SWITCH_PLAYBACK_TERMINATOR_USED_get();
+ public static readonly string SWITCH_CACHE_SPEECH_HANDLES_VARIABLE = freeswitchPINVOKE.SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get();
+ public static readonly string SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME = freeswitchPINVOKE.SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get();
+ public static readonly string SWITCH_BYPASS_MEDIA_VARIABLE = freeswitchPINVOKE.SWITCH_BYPASS_MEDIA_VARIABLE_get();
+ public static readonly string SWITCH_PROXY_MEDIA_VARIABLE = freeswitchPINVOKE.SWITCH_PROXY_MEDIA_VARIABLE_get();
+ public static readonly string SWITCH_ENDPOINT_DISPOSITION_VARIABLE = freeswitchPINVOKE.SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get();
+ public static readonly string SWITCH_HOLD_MUSIC_VARIABLE = freeswitchPINVOKE.SWITCH_HOLD_MUSIC_VARIABLE_get();
+ public static readonly string SWITCH_EXPORT_VARS_VARIABLE = freeswitchPINVOKE.SWITCH_EXPORT_VARS_VARIABLE_get();
+ public static readonly string SWITCH_R_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_R_SDP_VARIABLE_get();
+ public static readonly string SWITCH_L_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_L_SDP_VARIABLE_get();
+ public static readonly string SWITCH_B_SDP_VARIABLE = freeswitchPINVOKE.SWITCH_B_SDP_VARIABLE_get();
+ public static readonly string SWITCH_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_BRIDGE_VARIABLE_get();
+ public static readonly string SWITCH_SIGNAL_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_SIGNAL_BRIDGE_VARIABLE_get();
+ public static readonly string SWITCH_SIGNAL_BOND_VARIABLE = freeswitchPINVOKE.SWITCH_SIGNAL_BOND_VARIABLE_get();
+ public static readonly string SWITCH_ORIGINATOR_VARIABLE = freeswitchPINVOKE.SWITCH_ORIGINATOR_VARIABLE_get();
+ public static readonly string SWITCH_ORIGINATOR_CODEC_VARIABLE = freeswitchPINVOKE.SWITCH_ORIGINATOR_CODEC_VARIABLE_get();
+ public static readonly string SWITCH_LOCAL_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_IP_VARIABLE_get();
+ public static readonly string SWITCH_LOCAL_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get();
+ public static readonly string SWITCH_REMOTE_MEDIA_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_IP_VARIABLE_get();
+ public static readonly string SWITCH_REMOTE_MEDIA_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get();
+ public static readonly string SWITCH_REMOTE_VIDEO_IP_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_VIDEO_IP_VARIABLE_get();
+ public static readonly string SWITCH_REMOTE_VIDEO_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get();
+ public static readonly string SWITCH_LOCAL_VIDEO_IP_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_VIDEO_IP_VARIABLE_get();
+ public static readonly string SWITCH_LOCAL_VIDEO_PORT_VARIABLE = freeswitchPINVOKE.SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get();
+ public static readonly string SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get();
+ public static readonly string SWITCH_PARK_AFTER_BRIDGE_VARIABLE = freeswitchPINVOKE.SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get();
+ public static readonly string SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE = freeswitchPINVOKE.SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get();
+ public static readonly string SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE = freeswitchPINVOKE.SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get();
+ public static readonly string SWITCH_MAX_FORWARDS_VARIABLE = freeswitchPINVOKE.SWITCH_MAX_FORWARDS_VARIABLE_get();
+ public static readonly string SWITCH_DISABLE_APP_LOG_VARIABLE = freeswitchPINVOKE.SWITCH_DISABLE_APP_LOG_VARIABLE_get();
+ public static readonly string SWITCH_SPEECH_KEY = freeswitchPINVOKE.SWITCH_SPEECH_KEY_get();
+ public static readonly string SWITCH_UUID_BRIDGE = freeswitchPINVOKE.SWITCH_UUID_BRIDGE_get();
+ public static readonly int SWITCH_BITS_PER_BYTE = freeswitchPINVOKE.SWITCH_BITS_PER_BYTE_get();
+ public static readonly int SWITCH_DEFAULT_FILE_BUFFER_LEN = freeswitchPINVOKE.SWITCH_DEFAULT_FILE_BUFFER_LEN_get();
+ public static readonly int SWITCH_MAX_STACKS = freeswitchPINVOKE.SWITCH_MAX_STACKS_get();
+ public static readonly int SWITCH_THREAD_STACKSIZE = freeswitchPINVOKE.SWITCH_THREAD_STACKSIZE_get();
+ public static readonly int SWITCH_SYSTEM_THREAD_STACKSIZE = freeswitchPINVOKE.SWITCH_SYSTEM_THREAD_STACKSIZE_get();
+ public static readonly int SWITCH_MAX_INTERVAL = freeswitchPINVOKE.SWITCH_MAX_INTERVAL_get();
+ public static readonly int SWITCH_INTERVAL_PAD = freeswitchPINVOKE.SWITCH_INTERVAL_PAD_get();
+ public static readonly int SWITCH_MAX_SAMPLE_LEN = freeswitchPINVOKE.SWITCH_MAX_SAMPLE_LEN_get();
+ public static readonly int SWITCH_BYTES_PER_SAMPLE = freeswitchPINVOKE.SWITCH_BYTES_PER_SAMPLE_get();
+ public static readonly int SWITCH_RECOMMENDED_BUFFER_SIZE = freeswitchPINVOKE.SWITCH_RECOMMENDED_BUFFER_SIZE_get();
+ public static readonly int SWITCH_MAX_CODECS = freeswitchPINVOKE.SWITCH_MAX_CODECS_get();
+ public static readonly int SWITCH_MAX_STATE_HANDLERS = freeswitchPINVOKE.SWITCH_MAX_STATE_HANDLERS_get();
+ public static readonly int SWITCH_CORE_QUEUE_LEN = freeswitchPINVOKE.SWITCH_CORE_QUEUE_LEN_get();
+ public static readonly int SWITCH_MAX_MANAGEMENT_BUFFER_LEN = freeswitchPINVOKE.SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get();
+ public static readonly int SWITCH_RTP_CNG_PAYLOAD = freeswitchPINVOKE.SWITCH_RTP_CNG_PAYLOAD_get();
+ public static readonly int SWITCH_API_VERSION = freeswitchPINVOKE.SWITCH_API_VERSION_get();
+ public static readonly int SWITCH_CORE_DB_OK = freeswitchPINVOKE.SWITCH_CORE_DB_OK_get();
+ public static readonly int SWITCH_CORE_DB_ERROR = freeswitchPINVOKE.SWITCH_CORE_DB_ERROR_get();
+ public static readonly int SWITCH_CORE_DB_INTERNAL = freeswitchPINVOKE.SWITCH_CORE_DB_INTERNAL_get();
+ public static readonly int SWITCH_CORE_DB_PERM = freeswitchPINVOKE.SWITCH_CORE_DB_PERM_get();
+ public static readonly int SWITCH_CORE_DB_ABORT = freeswitchPINVOKE.SWITCH_CORE_DB_ABORT_get();
+ public static readonly int SWITCH_CORE_DB_BUSY = freeswitchPINVOKE.SWITCH_CORE_DB_BUSY_get();
+ public static readonly int SWITCH_CORE_DB_LOCKED = freeswitchPINVOKE.SWITCH_CORE_DB_LOCKED_get();
+ public static readonly int SWITCH_CORE_DB_NOMEM = freeswitchPINVOKE.SWITCH_CORE_DB_NOMEM_get();
+ public static readonly int SWITCH_CORE_DB_READONLY = freeswitchPINVOKE.SWITCH_CORE_DB_READONLY_get();
+ public static readonly int SWITCH_CORE_DB_INTERRUPT = freeswitchPINVOKE.SWITCH_CORE_DB_INTERRUPT_get();
+ public static readonly int SWITCH_CORE_DB_IOERR = freeswitchPINVOKE.SWITCH_CORE_DB_IOERR_get();
+ public static readonly int SWITCH_CORE_DB_CORRUPT = freeswitchPINVOKE.SWITCH_CORE_DB_CORRUPT_get();
+ public static readonly int SWITCH_CORE_DB_NOTFOUND = freeswitchPINVOKE.SWITCH_CORE_DB_NOTFOUND_get();
+ public static readonly int SWITCH_CORE_DB_FULL = freeswitchPINVOKE.SWITCH_CORE_DB_FULL_get();
+ public static readonly int SWITCH_CORE_DB_CANTOPEN = freeswitchPINVOKE.SWITCH_CORE_DB_CANTOPEN_get();
+ public static readonly int SWITCH_CORE_DB_PROTOCOL = freeswitchPINVOKE.SWITCH_CORE_DB_PROTOCOL_get();
+ public static readonly int SWITCH_CORE_DB_EMPTY = freeswitchPINVOKE.SWITCH_CORE_DB_EMPTY_get();
+ public static readonly int SWITCH_CORE_DB_SCHEMA = freeswitchPINVOKE.SWITCH_CORE_DB_SCHEMA_get();
+ public static readonly int SWITCH_CORE_DB_TOOBIG = freeswitchPINVOKE.SWITCH_CORE_DB_TOOBIG_get();
+ public static readonly int SWITCH_CORE_DB_CONSTRAINT = freeswitchPINVOKE.SWITCH_CORE_DB_CONSTRAINT_get();
+ public static readonly int SWITCH_CORE_DB_MISMATCH = freeswitchPINVOKE.SWITCH_CORE_DB_MISMATCH_get();
+ public static readonly int SWITCH_CORE_DB_MISUSE = freeswitchPINVOKE.SWITCH_CORE_DB_MISUSE_get();
+ public static readonly int SWITCH_CORE_DB_NOLFS = freeswitchPINVOKE.SWITCH_CORE_DB_NOLFS_get();
+ public static readonly int SWITCH_CORE_DB_AUTH = freeswitchPINVOKE.SWITCH_CORE_DB_AUTH_get();
+ public static readonly int SWITCH_CORE_DB_FORMAT = freeswitchPINVOKE.SWITCH_CORE_DB_FORMAT_get();
+ public static readonly int SWITCH_CORE_DB_RANGE = freeswitchPINVOKE.SWITCH_CORE_DB_RANGE_get();
+ public static readonly int SWITCH_CORE_DB_NOTADB = freeswitchPINVOKE.SWITCH_CORE_DB_NOTADB_get();
+ public static readonly int SWITCH_CORE_DB_ROW = freeswitchPINVOKE.SWITCH_CORE_DB_ROW_get();
+ public static readonly int SWITCH_CORE_DB_DONE = freeswitchPINVOKE.SWITCH_CORE_DB_DONE_get();
+ public static readonly int SWITCH_MAX_CORE_THREAD_SESSION_OBJS = freeswitchPINVOKE.SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get();
+ public static readonly int SWITCH_MAX_STREAMS = freeswitchPINVOKE.SWITCH_MAX_STREAMS_get();
+ public static readonly string SWITCH_CORE_DB = freeswitchPINVOKE.SWITCH_CORE_DB_get();
+ public static readonly int SWITCH_CMD_CHUNK_LEN = freeswitchPINVOKE.SWITCH_CMD_CHUNK_LEN_get();
+ public static readonly int SWITCH_SMAX = freeswitchPINVOKE.SWITCH_SMAX_get();
+ public static readonly int SWITCH_SMIN = freeswitchPINVOKE.SWITCH_SMIN_get();
+ public static readonly int SWITCH_RTP_MAX_BUF_LEN = freeswitchPINVOKE.SWITCH_RTP_MAX_BUF_LEN_get();
+ public static readonly int SWITCH_RTP_MAX_CRYPTO_LEN = freeswitchPINVOKE.SWITCH_RTP_MAX_CRYPTO_LEN_get();
+ public static readonly int SWITCH_RTP_KEY_LEN = freeswitchPINVOKE.SWITCH_RTP_KEY_LEN_get();
+ public static readonly string SWITCH_RTP_CRYPTO_KEY_32 = freeswitchPINVOKE.SWITCH_RTP_CRYPTO_KEY_32_get();
+ public static readonly string SWITCH_RTP_CRYPTO_KEY_80 = freeswitchPINVOKE.SWITCH_RTP_CRYPTO_KEY_80_get();
+ public static readonly int SWITCH_XML_BUFSIZE = freeswitchPINVOKE.SWITCH_XML_BUFSIZE_get();
+}
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_memory_pool_set")]
- public static extern void switch_file_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_memory_pool_get")]
- public static extern IntPtr switch_file_handle_memory_pool_get(HandleRef jarg1);
+namespace FreeSWITCH.Native {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_prebuf_set")]
- public static extern void switch_file_handle_prebuf_set(HandleRef jarg1, uint jarg2);
+using System;
+using System.Runtime.InteropServices;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_prebuf_get")]
- public static extern uint switch_file_handle_prebuf_get(HandleRef jarg1);
+class freeswitchPINVOKE {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_interval_set")]
- public static extern void switch_file_handle_interval_set(HandleRef jarg1, uint jarg2);
+ protected class SWIGExceptionHelper {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_interval_get")]
- public static extern uint switch_file_handle_interval_get(HandleRef jarg1);
+ public delegate void ExceptionDelegate(string message);
+ public delegate void ExceptionArgumentDelegate(string message, string paramName);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_private_info_set")]
- public static extern void switch_file_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ static ExceptionDelegate applicationDelegate = new ExceptionDelegate(SetPendingApplicationException);
+ static ExceptionDelegate arithmeticDelegate = new ExceptionDelegate(SetPendingArithmeticException);
+ static ExceptionDelegate divideByZeroDelegate = new ExceptionDelegate(SetPendingDivideByZeroException);
+ static ExceptionDelegate indexOutOfRangeDelegate = new ExceptionDelegate(SetPendingIndexOutOfRangeException);
+ static ExceptionDelegate invalidCastDelegate = new ExceptionDelegate(SetPendingInvalidCastException);
+ static ExceptionDelegate invalidOperationDelegate = new ExceptionDelegate(SetPendingInvalidOperationException);
+ static ExceptionDelegate ioDelegate = new ExceptionDelegate(SetPendingIOException);
+ static ExceptionDelegate nullReferenceDelegate = new ExceptionDelegate(SetPendingNullReferenceException);
+ static ExceptionDelegate outOfMemoryDelegate = new ExceptionDelegate(SetPendingOutOfMemoryException);
+ static ExceptionDelegate overflowDelegate = new ExceptionDelegate(SetPendingOverflowException);
+ static ExceptionDelegate systemDelegate = new ExceptionDelegate(SetPendingSystemException);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_private_info_get")]
- public static extern IntPtr switch_file_handle_private_info_get(HandleRef jarg1);
+ static ExceptionArgumentDelegate argumentDelegate = new ExceptionArgumentDelegate(SetPendingArgumentException);
+ static ExceptionArgumentDelegate argumentNullDelegate = new ExceptionArgumentDelegate(SetPendingArgumentNullException);
+ static ExceptionArgumentDelegate argumentOutOfRangeDelegate = new ExceptionArgumentDelegate(SetPendingArgumentOutOfRangeException);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_handler_set")]
- public static extern void switch_file_handle_handler_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="SWIGRegisterExceptionCallbacks_freeswitch")]
+ public static extern void SWIGRegisterExceptionCallbacks_freeswitch(
+ ExceptionDelegate applicationDelegate,
+ ExceptionDelegate arithmeticDelegate,
+ ExceptionDelegate divideByZeroDelegate,
+ ExceptionDelegate indexOutOfRangeDelegate,
+ ExceptionDelegate invalidCastDelegate,
+ ExceptionDelegate invalidOperationDelegate,
+ ExceptionDelegate ioDelegate,
+ ExceptionDelegate nullReferenceDelegate,
+ ExceptionDelegate outOfMemoryDelegate,
+ ExceptionDelegate overflowDelegate,
+ ExceptionDelegate systemExceptionDelegate);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_handler_get")]
- public static extern string switch_file_handle_handler_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="SWIGRegisterExceptionArgumentCallbacks_freeswitch")]
+ public static extern void SWIGRegisterExceptionCallbacksArgument_freeswitch(
+ ExceptionArgumentDelegate argumentDelegate,
+ ExceptionArgumentDelegate argumentNullDelegate,
+ ExceptionArgumentDelegate argumentOutOfRangeDelegate);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pos_set")]
- public static extern void switch_file_handle_pos_set(HandleRef jarg1, long jarg2);
+ static void SetPendingApplicationException(string message) {
+ SWIGPendingException.Set(new System.ApplicationException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingArithmeticException(string message) {
+ SWIGPendingException.Set(new System.ArithmeticException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingDivideByZeroException(string message) {
+ SWIGPendingException.Set(new System.DivideByZeroException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingIndexOutOfRangeException(string message) {
+ SWIGPendingException.Set(new System.IndexOutOfRangeException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingInvalidCastException(string message) {
+ SWIGPendingException.Set(new System.InvalidCastException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingInvalidOperationException(string message) {
+ SWIGPendingException.Set(new System.InvalidOperationException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingIOException(string message) {
+ SWIGPendingException.Set(new System.IO.IOException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingNullReferenceException(string message) {
+ SWIGPendingException.Set(new System.NullReferenceException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingOutOfMemoryException(string message) {
+ SWIGPendingException.Set(new System.OutOfMemoryException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingOverflowException(string message) {
+ SWIGPendingException.Set(new System.OverflowException(message, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingSystemException(string message) {
+ SWIGPendingException.Set(new System.SystemException(message, SWIGPendingException.Retrieve()));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pos_get")]
- public static extern long switch_file_handle_pos_get(HandleRef jarg1);
+ static void SetPendingArgumentException(string message, string paramName) {
+ SWIGPendingException.Set(new System.ArgumentException(message, paramName, SWIGPendingException.Retrieve()));
+ }
+ static void SetPendingArgumentNullException(string message, string paramName) {
+ Exception e = SWIGPendingException.Retrieve();
+ if (e != null) message = message + " Inner Exception: " + e.Message;
+ SWIGPendingException.Set(new System.ArgumentNullException(paramName, message));
+ }
+ static void SetPendingArgumentOutOfRangeException(string message, string paramName) {
+ Exception e = SWIGPendingException.Retrieve();
+ if (e != null) message = message + " Inner Exception: " + e.Message;
+ SWIGPendingException.Set(new System.ArgumentOutOfRangeException(paramName, message));
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_audio_buffer_set")]
- public static extern void switch_file_handle_audio_buffer_set(HandleRef jarg1, HandleRef jarg2);
+ static SWIGExceptionHelper() {
+ SWIGRegisterExceptionCallbacks_freeswitch(
+ applicationDelegate,
+ arithmeticDelegate,
+ divideByZeroDelegate,
+ indexOutOfRangeDelegate,
+ invalidCastDelegate,
+ invalidOperationDelegate,
+ ioDelegate,
+ nullReferenceDelegate,
+ outOfMemoryDelegate,
+ overflowDelegate,
+ systemDelegate);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_audio_buffer_get")]
- public static extern IntPtr switch_file_handle_audio_buffer_get(HandleRef jarg1);
+ SWIGRegisterExceptionCallbacksArgument_freeswitch(
+ argumentDelegate,
+ argumentNullDelegate,
+ argumentOutOfRangeDelegate);
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sp_audio_buffer_set")]
- public static extern void switch_file_handle_sp_audio_buffer_set(HandleRef jarg1, HandleRef jarg2);
+ protected static SWIGExceptionHelper swigExceptionHelper = new SWIGExceptionHelper();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sp_audio_buffer_get")]
- public static extern IntPtr switch_file_handle_sp_audio_buffer_get(HandleRef jarg1);
+ public class SWIGPendingException {
+ [ThreadStatic]
+ private static Exception pendingException = null;
+ private static int numExceptionsPending = 0;
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_thresh_set")]
- public static extern void switch_file_handle_thresh_set(HandleRef jarg1, uint jarg2);
+ public static bool Pending {
+ get {
+ bool pending = false;
+ if (numExceptionsPending > 0)
+ if (pendingException != null)
+ pending = true;
+ return pending;
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_thresh_get")]
- public static extern uint switch_file_handle_thresh_get(HandleRef jarg1);
+ public static void Set(Exception e) {
+ if (pendingException != null)
+ throw new ApplicationException("FATAL: An earlier pending exception from unmanaged code was missed and thus not thrown (" + pendingException.ToString() + ")", e);
+ pendingException = e;
+ lock(typeof(freeswitchPINVOKE)) {
+ numExceptionsPending++;
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_silence_hits_set")]
- public static extern void switch_file_handle_silence_hits_set(HandleRef jarg1, uint jarg2);
+ public static Exception Retrieve() {
+ Exception e = null;
+ if (numExceptionsPending > 0) {
+ if (pendingException != null) {
+ e = pendingException;
+ pendingException = null;
+ lock(typeof(freeswitchPINVOKE)) {
+ numExceptionsPending--;
+ }
+ }
+ }
+ return e;
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_silence_hits_get")]
- public static extern uint switch_file_handle_silence_hits_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_offset_pos_set")]
- public static extern void switch_file_handle_offset_pos_set(HandleRef jarg1, uint jarg2);
+ protected class SWIGStringHelper {
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_offset_pos_get")]
- public static extern uint switch_file_handle_offset_pos_get(HandleRef jarg1);
+ public delegate string SWIGStringDelegate(string message);
+ static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_last_pos_set")]
- public static extern void switch_file_handle_last_pos_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="SWIGRegisterStringCallback_freeswitch")]
+ public static extern void SWIGRegisterStringCallback_freeswitch(SWIGStringDelegate stringDelegate);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_last_pos_get")]
- public static extern uint switch_file_handle_last_pos_get(HandleRef jarg1);
+ static string CreateString(string cString) {
+ return cString;
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_vol_set")]
- public static extern void switch_file_handle_vol_set(HandleRef jarg1, int jarg2);
+ static SWIGStringHelper() {
+ SWIGRegisterStringCallback_freeswitch(stringDelegate);
+ }
+ }
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_vol_get")]
- public static extern int switch_file_handle_vol_get(HandleRef jarg1);
+ static protected SWIGStringHelper swigStringHelper = new SWIGStringHelper();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_resampler_set")]
- public static extern void switch_file_handle_resampler_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_resampler_get")]
- public static extern IntPtr switch_file_handle_resampler_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_PEN_get")]
+ public static extern string FREESWITCH_PEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_buffer_set")]
- public static extern void switch_file_handle_buffer_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_OID_PREFIX_get")]
+ public static extern string FREESWITCH_OID_PREFIX_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_buffer_get")]
- public static extern IntPtr switch_file_handle_buffer_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_FREESWITCH_ITAD_get")]
+ public static extern string FREESWITCH_ITAD_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuf_set")]
- public static extern void switch_file_handle_dbuf_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp___EXTENSIONS___get")]
+ public static extern int __EXTENSIONS___get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuf_get")]
- public static extern IntPtr switch_file_handle_dbuf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp___BSD_VISIBLE_get")]
+ public static extern int __BSD_VISIBLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuflen_set")]
- public static extern void switch_file_handle_dbuflen_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BLANK_STRING_get")]
+ public static extern string SWITCH_BLANK_STRING_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuflen_get")]
- public static extern IntPtr switch_file_handle_dbuflen_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_ESC_get")]
+ public static extern string SWITCH_SEQ_ESC_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_set")]
- public static extern void switch_file_handle_pre_buffer_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_CHAR_get")]
+ public static extern char SWITCH_SEQ_HOME_CHAR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_get")]
- public static extern IntPtr switch_file_handle_pre_buffer_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_CHAR_STR_get")]
+ public static extern string SWITCH_SEQ_HOME_CHAR_STR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_data_set")]
- public static extern void switch_file_handle_pre_buffer_data_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_CHAR_get")]
+ public static extern char SWITCH_SEQ_CLEARLINE_CHAR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_data_get")]
- public static extern IntPtr switch_file_handle_pre_buffer_data_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_CHAR_STR_get")]
+ public static extern string SWITCH_SEQ_CLEARLINE_CHAR_STR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_datalen_set")]
- public static extern void switch_file_handle_pre_buffer_datalen_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINEEND_CHAR_get")]
+ public static extern string SWITCH_SEQ_CLEARLINEEND_CHAR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_datalen_get")]
- public static extern IntPtr switch_file_handle_pre_buffer_datalen_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR0_get")]
+ public static extern char SWITCH_SEQ_CLEARSCR_CHAR0_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_set")]
- public static extern void switch_file_handle_file_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR1_get")]
+ public static extern char SWITCH_SEQ_CLEARSCR_CHAR1_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_get")]
- public static extern string switch_file_handle_file_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_CHAR_get")]
+ public static extern string SWITCH_SEQ_CLEARSCR_CHAR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_func_set")]
- public static extern void switch_file_handle_func_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_AND_COLOR_get")]
+ public static extern string SWITCH_SEQ_AND_COLOR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_func_get")]
- public static extern string switch_file_handle_func_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_END_COLOR_get")]
+ public static extern string SWITCH_SEQ_END_COLOR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_line_set")]
- public static extern void switch_file_handle_line_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_BLACK_get")]
+ public static extern string SWITCH_SEQ_F_BLACK_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_line_get")]
- public static extern int switch_file_handle_line_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_RED_get")]
+ public static extern string SWITCH_SEQ_F_RED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_file_handle")]
- public static extern IntPtr new_switch_file_handle();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_GREEN_get")]
+ public static extern string SWITCH_SEQ_F_GREEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_file_handle")]
- public static extern void delete_switch_file_handle(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_YELLOW_get")]
+ public static extern string SWITCH_SEQ_F_YELLOW_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_interface_name_set")]
- public static extern void switch_asr_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_BLUE_get")]
+ public static extern string SWITCH_SEQ_F_BLUE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_interface_name_get")]
- public static extern string switch_asr_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_MAGEN_get")]
+ public static extern string SWITCH_SEQ_F_MAGEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_open_set")]
- public static extern void switch_asr_interface_asr_open_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_CYAN_get")]
+ public static extern string SWITCH_SEQ_F_CYAN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_open_get")]
- public static extern IntPtr switch_asr_interface_asr_open_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_F_WHITE_get")]
+ public static extern string SWITCH_SEQ_F_WHITE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_load_grammar_set")]
- public static extern void switch_asr_interface_asr_load_grammar_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_BLACK_get")]
+ public static extern string SWITCH_SEQ_B_BLACK_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_load_grammar_get")]
- public static extern IntPtr switch_asr_interface_asr_load_grammar_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_RED_get")]
+ public static extern string SWITCH_SEQ_B_RED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_unload_grammar_set")]
- public static extern void switch_asr_interface_asr_unload_grammar_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_GREEN_get")]
+ public static extern string SWITCH_SEQ_B_GREEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_unload_grammar_get")]
- public static extern IntPtr switch_asr_interface_asr_unload_grammar_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_YELLOW_get")]
+ public static extern string SWITCH_SEQ_B_YELLOW_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_close_set")]
- public static extern void switch_asr_interface_asr_close_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_BLUE_get")]
+ public static extern string SWITCH_SEQ_B_BLUE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_close_get")]
- public static extern IntPtr switch_asr_interface_asr_close_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_MAGEN_get")]
+ public static extern string SWITCH_SEQ_B_MAGEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_feed_set")]
- public static extern void switch_asr_interface_asr_feed_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_CYAN_get")]
+ public static extern string SWITCH_SEQ_B_CYAN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_feed_get")]
- public static extern IntPtr switch_asr_interface_asr_feed_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_B_WHITE_get")]
+ public static extern string SWITCH_SEQ_B_WHITE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_resume_set")]
- public static extern void switch_asr_interface_asr_resume_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FBLACK_get")]
+ public static extern string SWITCH_SEQ_FBLACK_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_resume_get")]
- public static extern IntPtr switch_asr_interface_asr_resume_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FRED_get")]
+ public static extern string SWITCH_SEQ_FRED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_pause_set")]
- public static extern void switch_asr_interface_asr_pause_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FGREEN_get")]
+ public static extern string SWITCH_SEQ_FGREEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_pause_get")]
- public static extern IntPtr switch_asr_interface_asr_pause_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FYELLOW_get")]
+ public static extern string SWITCH_SEQ_FYELLOW_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_check_results_set")]
- public static extern void switch_asr_interface_asr_check_results_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FBLUE_get")]
+ public static extern string SWITCH_SEQ_FBLUE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_check_results_get")]
- public static extern IntPtr switch_asr_interface_asr_check_results_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FMAGEN_get")]
+ public static extern string SWITCH_SEQ_FMAGEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_get_results_set")]
- public static extern void switch_asr_interface_asr_get_results_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FCYAN_get")]
+ public static extern string SWITCH_SEQ_FCYAN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_get_results_get")]
- public static extern IntPtr switch_asr_interface_asr_get_results_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_FWHITE_get")]
+ public static extern string SWITCH_SEQ_FWHITE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_rwlock_set")]
- public static extern void switch_asr_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BBLACK_get")]
+ public static extern string SWITCH_SEQ_BBLACK_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_rwlock_get")]
- public static extern IntPtr switch_asr_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BRED_get")]
+ public static extern string SWITCH_SEQ_BRED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_refs_set")]
- public static extern void switch_asr_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BGREEN_get")]
+ public static extern string SWITCH_SEQ_BGREEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_refs_get")]
- public static extern int switch_asr_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BYELLOW_get")]
+ public static extern string SWITCH_SEQ_BYELLOW_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_set")]
- public static extern void switch_asr_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BBLUE_get")]
+ public static extern string SWITCH_SEQ_BBLUE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_get")]
- public static extern IntPtr switch_asr_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BMAGEN_get")]
+ public static extern string SWITCH_SEQ_BMAGEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_parent_set")]
- public static extern void switch_asr_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BCYAN_get")]
+ public static extern string SWITCH_SEQ_BCYAN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_parent_get")]
- public static extern IntPtr switch_asr_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_BWHITE_get")]
+ public static extern string SWITCH_SEQ_BWHITE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_next_set")]
- public static extern void switch_asr_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_HOME_get")]
+ public static extern string SWITCH_SEQ_HOME_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_next_get")]
- public static extern IntPtr switch_asr_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINE_get")]
+ public static extern string SWITCH_SEQ_CLEARLINE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_asr_interface")]
- public static extern IntPtr new_switch_asr_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARLINEEND_get")]
+ public static extern string SWITCH_SEQ_CLEARLINEEND_get();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_asr_interface")]
- public static extern void delete_switch_asr_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEQ_CLEARSCR_get")]
+ public static extern string SWITCH_SEQ_CLEARSCR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_asr_interface_set")]
- public static extern void switch_asr_handle_asr_interface_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DEFAULT_DTMF_DURATION_get")]
+ public static extern int SWITCH_DEFAULT_DTMF_DURATION_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_asr_interface_get")]
- public static extern IntPtr switch_asr_handle_asr_interface_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_DTMF_DURATION_get")]
+ public static extern int SWITCH_MAX_DTMF_DURATION_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_flags_set")]
- public static extern void switch_asr_handle_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PATH_SEPARATOR_get")]
+ public static extern string SWITCH_PATH_SEPARATOR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_flags_get")]
- public static extern uint switch_asr_handle_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_URL_SEPARATOR_get")]
+ public static extern string SWITCH_URL_SEPARATOR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_name_set")]
- public static extern void switch_asr_handle_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get")]
+ public static extern string SWITCH_SEND_SILENCE_WHEN_IDLE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_name_get")]
- public static extern string switch_asr_handle_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_VARIABLE_get")]
+ public static extern string SWITCH_CURRENT_APPLICATION_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_codec_set")]
- public static extern void switch_asr_handle_codec_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get")]
+ public static extern string SWITCH_CURRENT_APPLICATION_DATA_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_codec_get")]
- public static extern string switch_asr_handle_codec_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get")]
+ public static extern string SWITCH_CURRENT_APPLICATION_RESPONSE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_rate_set")]
- public static extern void switch_asr_handle_rate_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get")]
+ public static extern string SWITCH_ENABLE_HEARTBEAT_EVENTS_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_rate_get")]
- public static extern uint switch_asr_handle_rate_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get")]
+ public static extern string SWITCH_BYPASS_MEDIA_AFTER_BRIDGE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_grammar_set")]
- public static extern void switch_asr_handle_grammar_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_READ_RESULT_VARIABLE_get")]
+ public static extern string SWITCH_READ_RESULT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_grammar_get")]
- public static extern string switch_asr_handle_grammar_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_COPY_XML_CDR_VARIABLE_get")]
+ public static extern string SWITCH_COPY_XML_CDR_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_param_set")]
- public static extern void switch_asr_handle_param_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get")]
+ public static extern string SWITCH_PROTO_SPECIFIC_HANGUP_CAUSE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_param_get")]
- public static extern string switch_asr_handle_param_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get")]
+ public static extern string SWITCH_CHANNEL_EXECUTE_ON_ANSWER_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_memory_pool_set")]
- public static extern void switch_asr_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get")]
+ public static extern string SWITCH_CHANNEL_EXECUTE_ON_RING_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_memory_pool_get")]
- public static extern IntPtr switch_asr_handle_memory_pool_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CALL_TIMEOUT_VARIABLE_get")]
+ public static extern string SWITCH_CALL_TIMEOUT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_private_info_set")]
- public static extern void switch_asr_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HOLDING_UUID_VARIABLE_get")]
+ public static extern string SWITCH_HOLDING_UUID_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_private_info_get")]
- public static extern IntPtr switch_asr_handle_private_info_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_BRIDGE_END_VARIABLE_get")]
+ public static extern string SWITCH_API_BRIDGE_END_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_asr_handle")]
- public static extern IntPtr new_switch_asr_handle();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_HANGUP_HOOK_VARIABLE_get")]
+ public static extern string SWITCH_API_HANGUP_HOOK_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_asr_handle")]
- public static extern void delete_switch_asr_handle(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get")]
+ public static extern string SWITCH_SESSION_IN_HANGUP_HOOK_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_interface_name_set")]
- public static extern void switch_speech_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROCESS_CDR_VARIABLE_get")]
+ public static extern string SWITCH_PROCESS_CDR_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_interface_name_get")]
- public static extern string switch_speech_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_CHANNEL_VARIABLE_get")]
+ public static extern string SWITCH_BRIDGE_CHANNEL_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_open_set")]
- public static extern void switch_speech_interface_speech_open_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CHANNEL_NAME_VARIABLE_get")]
+ public static extern string SWITCH_CHANNEL_NAME_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_open_get")]
- public static extern IntPtr switch_speech_interface_speech_open_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_UUID_VARIABLE_get")]
+ public static extern string SWITCH_BRIDGE_UUID_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_close_set")]
- public static extern void switch_speech_interface_speech_close_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get")]
+ public static extern string SWITCH_CONTINUE_ON_FAILURE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_close_get")]
- public static extern IntPtr switch_speech_interface_speech_close_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get")]
+ public static extern string SWITCH_PLAYBACK_TERMINATORS_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_feed_tts_set")]
- public static extern void switch_speech_interface_speech_feed_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PLAYBACK_TERMINATOR_USED_get")]
+ public static extern string SWITCH_PLAYBACK_TERMINATOR_USED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_feed_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_feed_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get")]
+ public static extern string SWITCH_CACHE_SPEECH_HANDLES_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_read_tts_set")]
- public static extern void switch_speech_interface_speech_read_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get")]
+ public static extern string SWITCH_CACHE_SPEECH_HANDLES_OBJ_NAME_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_read_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_read_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYPASS_MEDIA_VARIABLE_get")]
+ public static extern string SWITCH_BYPASS_MEDIA_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_flush_tts_set")]
- public static extern void switch_speech_interface_speech_flush_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PROXY_MEDIA_VARIABLE_get")]
+ public static extern string SWITCH_PROXY_MEDIA_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_flush_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_flush_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get")]
+ public static extern string SWITCH_ENDPOINT_DISPOSITION_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_text_param_tts_set")]
- public static extern void switch_speech_interface_speech_text_param_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HOLD_MUSIC_VARIABLE_get")]
+ public static extern string SWITCH_HOLD_MUSIC_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_text_param_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_text_param_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXPORT_VARS_VARIABLE_get")]
+ public static extern string SWITCH_EXPORT_VARS_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_numeric_param_tts_set")]
- public static extern void switch_speech_interface_speech_numeric_param_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_R_SDP_VARIABLE_get")]
+ public static extern string SWITCH_R_SDP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_numeric_param_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_numeric_param_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_L_SDP_VARIABLE_get")]
+ public static extern string SWITCH_L_SDP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_set")]
- public static extern void switch_speech_interface_speech_float_param_tts_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_B_SDP_VARIABLE_get")]
+ public static extern string SWITCH_B_SDP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_get")]
- public static extern IntPtr switch_speech_interface_speech_float_param_tts_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BRIDGE_VARIABLE_get")]
+ public static extern string SWITCH_BRIDGE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_rwlock_set")]
- public static extern void switch_speech_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SIGNAL_BRIDGE_VARIABLE_get")]
+ public static extern string SWITCH_SIGNAL_BRIDGE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_rwlock_get")]
- public static extern IntPtr switch_speech_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SIGNAL_BOND_VARIABLE_get")]
+ public static extern string SWITCH_SIGNAL_BOND_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_refs_set")]
- public static extern void switch_speech_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ORIGINATOR_VARIABLE_get")]
+ public static extern string SWITCH_ORIGINATOR_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_refs_get")]
- public static extern int switch_speech_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_ORIGINATOR_CODEC_VARIABLE_get")]
+ public static extern string SWITCH_ORIGINATOR_CODEC_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_set")]
- public static extern void switch_speech_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_MEDIA_IP_VARIABLE_get")]
+ public static extern string SWITCH_LOCAL_MEDIA_IP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_get")]
- public static extern IntPtr switch_speech_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get")]
+ public static extern string SWITCH_LOCAL_MEDIA_PORT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_parent_set")]
- public static extern void switch_speech_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_MEDIA_IP_VARIABLE_get")]
+ public static extern string SWITCH_REMOTE_MEDIA_IP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_parent_get")]
- public static extern IntPtr switch_speech_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get")]
+ public static extern string SWITCH_REMOTE_MEDIA_PORT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_next_set")]
- public static extern void switch_speech_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_VIDEO_IP_VARIABLE_get")]
+ public static extern string SWITCH_REMOTE_VIDEO_IP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_next_get")]
- public static extern IntPtr switch_speech_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get")]
+ public static extern string SWITCH_REMOTE_VIDEO_PORT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_speech_interface")]
- public static extern IntPtr new_switch_speech_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_VIDEO_IP_VARIABLE_get")]
+ public static extern string SWITCH_LOCAL_VIDEO_IP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_speech_interface")]
- public static extern void delete_switch_speech_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get")]
+ public static extern string SWITCH_LOCAL_VIDEO_PORT_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speech_interface_set")]
- public static extern void switch_speech_handle_speech_interface_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get")]
+ public static extern string SWITCH_HANGUP_AFTER_BRIDGE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speech_interface_get")]
- public static extern IntPtr switch_speech_handle_speech_interface_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get")]
+ public static extern string SWITCH_PARK_AFTER_BRIDGE_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_flags_set")]
- public static extern void switch_speech_handle_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get")]
+ public static extern string SWITCH_EXEC_AFTER_BRIDGE_APP_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_flags_get")]
- public static extern uint switch_speech_handle_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get")]
+ public static extern string SWITCH_EXEC_AFTER_BRIDGE_ARG_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_name_set")]
- public static extern void switch_speech_handle_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_FORWARDS_VARIABLE_get")]
+ public static extern string SWITCH_MAX_FORWARDS_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_name_get")]
- public static extern string switch_speech_handle_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DISABLE_APP_LOG_VARIABLE_get")]
+ public static extern string SWITCH_DISABLE_APP_LOG_VARIABLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_rate_set")]
- public static extern void switch_speech_handle_rate_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SPEECH_KEY_get")]
+ public static extern string SWITCH_SPEECH_KEY_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_rate_get")]
- public static extern uint switch_speech_handle_rate_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_UUID_BRIDGE_get")]
+ public static extern string SWITCH_UUID_BRIDGE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speed_set")]
- public static extern void switch_speech_handle_speed_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BITS_PER_BYTE_get")]
+ public static extern int SWITCH_BITS_PER_BYTE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speed_get")]
- public static extern uint switch_speech_handle_speed_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_DEFAULT_FILE_BUFFER_LEN_get")]
+ public static extern int SWITCH_DEFAULT_FILE_BUFFER_LEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_samples_set")]
- public static extern void switch_speech_handle_samples_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_digit_set")]
+ public static extern void switch_dtmf_t_digit_set(HandleRef jarg1, char jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_samples_get")]
- public static extern uint switch_speech_handle_samples_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_digit_get")]
+ public static extern char switch_dtmf_t_digit_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_voice_set")]
- public static extern void switch_speech_handle_voice_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_duration_set")]
+ public static extern void switch_dtmf_t_duration_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_voice_get")]
- public static extern string switch_speech_handle_voice_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dtmf_t_duration_get")]
+ public static extern uint switch_dtmf_t_duration_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_engine_set")]
- public static extern void switch_speech_handle_engine_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_dtmf_t")]
+ public static extern IntPtr new_switch_dtmf_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_engine_get")]
- public static extern string switch_speech_handle_engine_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_dtmf_t")]
+ public static extern void delete_switch_dtmf_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_param_set")]
- public static extern void switch_speech_handle_param_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buf_set")]
+ public static extern void switch_bitpack_t_buf_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_param_get")]
- public static extern string switch_speech_handle_param_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buf_get")]
+ public static extern IntPtr switch_bitpack_t_buf_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_memory_pool_set")]
- public static extern void switch_speech_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buflen_set")]
+ public static extern void switch_bitpack_t_buflen_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_memory_pool_get")]
- public static extern IntPtr switch_speech_handle_memory_pool_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_buflen_get")]
+ public static extern uint switch_bitpack_t_buflen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_private_info_set")]
- public static extern void switch_speech_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_cur_set")]
+ public static extern void switch_bitpack_t_cur_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_private_info_get")]
- public static extern IntPtr switch_speech_handle_private_info_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_cur_get")]
+ public static extern IntPtr switch_bitpack_t_cur_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_speech_handle")]
- public static extern IntPtr new_switch_speech_handle();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bytes_set")]
+ public static extern void switch_bitpack_t_bytes_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_speech_handle")]
- public static extern void delete_switch_speech_handle(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bytes_get")]
+ public static extern uint switch_bitpack_t_bytes_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_interface_name_set")]
- public static extern void switch_say_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_tot_set")]
+ public static extern void switch_bitpack_t_bits_tot_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_interface_name_get")]
- public static extern string switch_say_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_tot_get")]
+ public static extern uint switch_bitpack_t_bits_tot_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_say_function_set")]
- public static extern void switch_say_interface_say_function_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_cur_set")]
+ public static extern void switch_bitpack_t_bits_cur_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_say_function_get")]
- public static extern IntPtr switch_say_interface_say_function_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_cur_get")]
+ public static extern byte switch_bitpack_t_bits_cur_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_rwlock_set")]
- public static extern void switch_say_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_rem_set")]
+ public static extern void switch_bitpack_t_bits_rem_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_rwlock_get")]
- public static extern IntPtr switch_say_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_bits_rem_get")]
+ public static extern byte switch_bitpack_t_bits_rem_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_refs_set")]
- public static extern void switch_say_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_frame_bits_set")]
+ public static extern void switch_bitpack_t_frame_bits_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_refs_get")]
- public static extern int switch_say_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_frame_bits_get")]
+ public static extern byte switch_bitpack_t_frame_bits_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_set")]
- public static extern void switch_say_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_shiftby_set")]
+ public static extern void switch_bitpack_t_shiftby_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_get")]
- public static extern IntPtr switch_say_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_shiftby_get")]
+ public static extern byte switch_bitpack_t_shiftby_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_parent_set")]
- public static extern void switch_say_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_this_byte_set")]
+ public static extern void switch_bitpack_t_this_byte_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_parent_get")]
- public static extern IntPtr switch_say_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_this_byte_get")]
+ public static extern byte switch_bitpack_t_this_byte_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_next_set")]
- public static extern void switch_say_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_under_set")]
+ public static extern void switch_bitpack_t_under_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_next_get")]
- public static extern IntPtr switch_say_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_under_get")]
+ public static extern byte switch_bitpack_t_under_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_say_interface")]
- public static extern IntPtr new_switch_say_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_over_set")]
+ public static extern void switch_bitpack_t_over_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_say_interface")]
- public static extern void delete_switch_say_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_over_get")]
+ public static extern byte switch_bitpack_t_over_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_interface_name_set")]
- public static extern void switch_chat_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_mode_set")]
+ public static extern void switch_bitpack_t_mode_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_interface_name_get")]
- public static extern string switch_chat_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_bitpack_t_mode_get")]
+ public static extern int switch_bitpack_t_mode_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_chat_send_set")]
- public static extern void switch_chat_interface_chat_send_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_bitpack_t")]
+ public static extern IntPtr new_switch_bitpack_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_chat_send_get")]
- public static extern IntPtr switch_chat_interface_chat_send_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_bitpack_t")]
+ public static extern void delete_switch_bitpack_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_rwlock_set")]
- public static extern void switch_chat_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_base_dir_set")]
+ public static extern void switch_directories_base_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_rwlock_get")]
- public static extern IntPtr switch_chat_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_base_dir_get")]
+ public static extern string switch_directories_base_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_refs_set")]
- public static extern void switch_chat_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_mod_dir_set")]
+ public static extern void switch_directories_mod_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_refs_get")]
- public static extern int switch_chat_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_mod_dir_get")]
+ public static extern string switch_directories_mod_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_set")]
- public static extern void switch_chat_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_conf_dir_set")]
+ public static extern void switch_directories_conf_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_get")]
- public static extern IntPtr switch_chat_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_conf_dir_get")]
+ public static extern string switch_directories_conf_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_parent_set")]
- public static extern void switch_chat_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_log_dir_set")]
+ public static extern void switch_directories_log_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_parent_get")]
- public static extern IntPtr switch_chat_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_log_dir_get")]
+ public static extern string switch_directories_log_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_next_set")]
- public static extern void switch_chat_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_db_dir_set")]
+ public static extern void switch_directories_db_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_next_get")]
- public static extern IntPtr switch_chat_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_db_dir_get")]
+ public static extern string switch_directories_db_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_chat_interface")]
- public static extern IntPtr new_switch_chat_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_script_dir_set")]
+ public static extern void switch_directories_script_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_chat_interface")]
- public static extern void delete_switch_chat_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_script_dir_get")]
+ public static extern string switch_directories_script_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_relative_oid_set")]
- public static extern void switch_management_interface_relative_oid_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_temp_dir_set")]
+ public static extern void switch_directories_temp_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_relative_oid_get")]
- public static extern string switch_management_interface_relative_oid_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_temp_dir_get")]
+ public static extern string switch_directories_temp_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_management_function_set")]
- public static extern void switch_management_interface_management_function_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_htdocs_dir_set")]
+ public static extern void switch_directories_htdocs_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_management_function_get")]
- public static extern IntPtr switch_management_interface_management_function_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_htdocs_dir_get")]
+ public static extern string switch_directories_htdocs_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_rwlock_set")]
- public static extern void switch_management_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_grammar_dir_set")]
+ public static extern void switch_directories_grammar_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_rwlock_get")]
- public static extern IntPtr switch_management_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_grammar_dir_get")]
+ public static extern string switch_directories_grammar_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_refs_set")]
- public static extern void switch_management_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_storage_dir_set")]
+ public static extern void switch_directories_storage_dir_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_refs_get")]
- public static extern int switch_management_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directories_storage_dir_get")]
+ public static extern string switch_directories_storage_dir_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_set")]
- public static extern void switch_management_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directories")]
+ public static extern IntPtr new_switch_directories();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_get")]
- public static extern IntPtr switch_management_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directories")]
+ public static extern void delete_switch_directories(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_parent_set")]
- public static extern void switch_management_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_GLOBAL_dirs_set")]
+ public static extern void SWITCH_GLOBAL_dirs_set(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_parent_get")]
- public static extern IntPtr switch_management_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_GLOBAL_dirs_get")]
+ public static extern IntPtr SWITCH_GLOBAL_dirs_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_next_set")]
- public static extern void switch_management_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STACKS_get")]
+ public static extern int SWITCH_MAX_STACKS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_next_get")]
- public static extern IntPtr switch_management_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_THREAD_STACKSIZE_get")]
+ public static extern int SWITCH_THREAD_STACKSIZE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_management_interface")]
- public static extern IntPtr new_switch_management_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SYSTEM_THREAD_STACKSIZE_get")]
+ public static extern int SWITCH_SYSTEM_THREAD_STACKSIZE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_management_interface")]
- public static extern void delete_switch_management_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_INTERVAL_get")]
+ public static extern int SWITCH_MAX_INTERVAL_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_interface_name_set")]
- public static extern void switch_directory_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_INTERVAL_PAD_get")]
+ public static extern int SWITCH_INTERVAL_PAD_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_interface_name_get")]
- public static extern string switch_directory_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_SAMPLE_LEN_get")]
+ public static extern int SWITCH_MAX_SAMPLE_LEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_open_set")]
- public static extern void switch_directory_interface_directory_open_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_BYTES_PER_SAMPLE_get")]
+ public static extern int SWITCH_BYTES_PER_SAMPLE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_open_get")]
- public static extern IntPtr switch_directory_interface_directory_open_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RECOMMENDED_BUFFER_SIZE_get")]
+ public static extern int SWITCH_RECOMMENDED_BUFFER_SIZE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_close_set")]
- public static extern void switch_directory_interface_directory_close_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_CODECS_get")]
+ public static extern int SWITCH_MAX_CODECS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_close_get")]
- public static extern IntPtr switch_directory_interface_directory_close_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STATE_HANDLERS_get")]
+ public static extern int SWITCH_MAX_STATE_HANDLERS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_query_set")]
- public static extern void switch_directory_interface_directory_query_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_QUEUE_LEN_get")]
+ public static extern int SWITCH_CORE_QUEUE_LEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_query_get")]
- public static extern IntPtr switch_directory_interface_directory_query_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get")]
+ public static extern int SWITCH_MAX_MANAGEMENT_BUFFER_LEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_set")]
- public static extern void switch_directory_interface_directory_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CNG_PAYLOAD_get")]
+ public static extern int SWITCH_RTP_CNG_PAYLOAD_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_get")]
- public static extern IntPtr switch_directory_interface_directory_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_version_set")]
+ public static extern void switch_rtp_hdr_t_version_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_set")]
- public static extern void switch_directory_interface_directory_next_pair_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_version_get")]
+ public static extern uint switch_rtp_hdr_t_version_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_get")]
- public static extern IntPtr switch_directory_interface_directory_next_pair_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_p_set")]
+ public static extern void switch_rtp_hdr_t_p_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_rwlock_set")]
- public static extern void switch_directory_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_p_get")]
+ public static extern uint switch_rtp_hdr_t_p_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_rwlock_get")]
- public static extern IntPtr switch_directory_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_x_set")]
+ public static extern void switch_rtp_hdr_t_x_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_refs_set")]
- public static extern void switch_directory_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_x_get")]
+ public static extern uint switch_rtp_hdr_t_x_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_refs_get")]
- public static extern int switch_directory_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_cc_set")]
+ public static extern void switch_rtp_hdr_t_cc_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_set")]
- public static extern void switch_directory_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_cc_get")]
+ public static extern uint switch_rtp_hdr_t_cc_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_get")]
- public static extern IntPtr switch_directory_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_m_set")]
+ public static extern void switch_rtp_hdr_t_m_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_parent_set")]
- public static extern void switch_directory_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_m_get")]
+ public static extern uint switch_rtp_hdr_t_m_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_parent_get")]
- public static extern IntPtr switch_directory_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_pt_set")]
+ public static extern void switch_rtp_hdr_t_pt_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_next_set")]
- public static extern void switch_directory_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_pt_get")]
+ public static extern uint switch_rtp_hdr_t_pt_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_next_get")]
- public static extern IntPtr switch_directory_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_seq_set")]
+ public static extern void switch_rtp_hdr_t_seq_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directory_interface")]
- public static extern IntPtr new_switch_directory_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_seq_get")]
+ public static extern uint switch_rtp_hdr_t_seq_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directory_interface")]
- public static extern void delete_switch_directory_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ts_set")]
+ public static extern void switch_rtp_hdr_t_ts_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_directory_interface_set")]
- public static extern void switch_directory_handle_directory_interface_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ts_get")]
+ public static extern uint switch_rtp_hdr_t_ts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_directory_interface_get")]
- public static extern IntPtr switch_directory_handle_directory_interface_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ssrc_set")]
+ public static extern void switch_rtp_hdr_t_ssrc_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_flags_set")]
- public static extern void switch_directory_handle_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_hdr_t_ssrc_get")]
+ public static extern uint switch_rtp_hdr_t_ssrc_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_flags_get")]
- public static extern uint switch_directory_handle_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_rtp_hdr_t")]
+ public static extern IntPtr new_switch_rtp_hdr_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_memory_pool_set")]
- public static extern void switch_directory_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_rtp_hdr_t")]
+ public static extern void delete_switch_rtp_hdr_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_memory_pool_get")]
- public static extern IntPtr switch_directory_handle_memory_pool_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38MaxBitRate_set")]
+ public static extern void switch_t38_options_t_T38MaxBitRate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_private_info_set")]
- public static extern void switch_directory_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38MaxBitRate_get")]
+ public static extern uint switch_t38_options_t_T38MaxBitRate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_private_info_get")]
- public static extern IntPtr switch_directory_handle_private_info_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxFillBitRemoval_set")]
+ public static extern void switch_t38_options_t_T38FaxFillBitRemoval_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directory_handle")]
- public static extern IntPtr new_switch_directory_handle();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxFillBitRemoval_get")]
+ public static extern int switch_t38_options_t_T38FaxFillBitRemoval_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directory_handle")]
- public static extern void delete_switch_directory_handle(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingMMR_set")]
+ public static extern void switch_t38_options_t_T38FaxTranscodingMMR_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_quality_set")]
- public static extern void switch_codec_settings_quality_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingMMR_get")]
+ public static extern int switch_t38_options_t_T38FaxTranscodingMMR_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_quality_get")]
- public static extern int switch_codec_settings_quality_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingJBIG_set")]
+ public static extern void switch_t38_options_t_T38FaxTranscodingJBIG_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_complexity_set")]
- public static extern void switch_codec_settings_complexity_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxTranscodingJBIG_get")]
+ public static extern int switch_t38_options_t_T38FaxTranscodingJBIG_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_complexity_get")]
- public static extern int switch_codec_settings_complexity_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxRateManagement_set")]
+ public static extern void switch_t38_options_t_T38FaxRateManagement_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_enhancement_set")]
- public static extern void switch_codec_settings_enhancement_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxRateManagement_get")]
+ public static extern string switch_t38_options_t_T38FaxRateManagement_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_enhancement_get")]
- public static extern int switch_codec_settings_enhancement_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxBuffer_set")]
+ public static extern void switch_t38_options_t_T38FaxMaxBuffer_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vad_set")]
- public static extern void switch_codec_settings_vad_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxBuffer_get")]
+ public static extern uint switch_t38_options_t_T38FaxMaxBuffer_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vad_get")]
- public static extern int switch_codec_settings_vad_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxDatagram_set")]
+ public static extern void switch_t38_options_t_T38FaxMaxDatagram_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_set")]
- public static extern void switch_codec_settings_vbr_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxMaxDatagram_get")]
+ public static extern uint switch_t38_options_t_T38FaxMaxDatagram_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_get")]
- public static extern int switch_codec_settings_vbr_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxUdpEC_set")]
+ public static extern void switch_t38_options_t_T38FaxUdpEC_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_quality_set")]
- public static extern void switch_codec_settings_vbr_quality_set(HandleRef jarg1, float jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38FaxUdpEC_get")]
+ public static extern string switch_t38_options_t_T38FaxUdpEC_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_quality_get")]
- public static extern float switch_codec_settings_vbr_quality_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38VendorInfo_set")]
+ public static extern void switch_t38_options_t_T38VendorInfo_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_abr_set")]
- public static extern void switch_codec_settings_abr_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_T38VendorInfo_get")]
+ public static extern string switch_t38_options_t_T38VendorInfo_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_abr_get")]
- public static extern int switch_codec_settings_abr_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_ip_set")]
+ public static extern void switch_t38_options_t_ip_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_dtx_set")]
- public static extern void switch_codec_settings_dtx_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_ip_get")]
+ public static extern string switch_t38_options_t_ip_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_dtx_get")]
- public static extern int switch_codec_settings_dtx_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_port_set")]
+ public static extern void switch_t38_options_t_port_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_preproc_set")]
- public static extern void switch_codec_settings_preproc_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_t38_options_t_port_get")]
+ public static extern uint switch_t38_options_t_port_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_preproc_get")]
- public static extern int switch_codec_settings_preproc_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_t38_options_t")]
+ public static extern IntPtr new_switch_t38_options_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_vad_set")]
- public static extern void switch_codec_settings_pp_vad_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_t38_options_t")]
+ public static extern void delete_switch_t38_options_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_vad_get")]
- public static extern int switch_codec_settings_pp_vad_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_input_callback_set")]
+ public static extern void switch_input_args_t_input_callback_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_set")]
- public static extern void switch_codec_settings_pp_agc_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_input_callback_get")]
+ public static extern IntPtr switch_input_args_t_input_callback_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_get")]
- public static extern int switch_codec_settings_pp_agc_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buf_set")]
+ public static extern void switch_input_args_t_buf_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_level_set")]
- public static extern void switch_codec_settings_pp_agc_level_set(HandleRef jarg1, float jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buf_get")]
+ public static extern IntPtr switch_input_args_t_buf_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_level_get")]
- public static extern float switch_codec_settings_pp_agc_level_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buflen_set")]
+ public static extern void switch_input_args_t_buflen_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_denoise_set")]
- public static extern void switch_codec_settings_pp_denoise_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_buflen_get")]
+ public static extern uint switch_input_args_t_buflen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_denoise_get")]
- public static extern int switch_codec_settings_pp_denoise_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_read_frame_callback_set")]
+ public static extern void switch_input_args_t_read_frame_callback_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_set")]
- public static extern void switch_codec_settings_pp_dereverb_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_read_frame_callback_get")]
+ public static extern IntPtr switch_input_args_t_read_frame_callback_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_get")]
- public static extern int switch_codec_settings_pp_dereverb_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_user_data_set")]
+ public static extern void switch_input_args_t_user_data_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_decay_set")]
- public static extern void switch_codec_settings_pp_dereverb_decay_set(HandleRef jarg1, float jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_input_args_t_user_data_get")]
+ public static extern IntPtr switch_input_args_t_user_data_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_decay_get")]
- public static extern float switch_codec_settings_pp_dereverb_decay_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_input_args_t")]
+ public static extern IntPtr new_switch_input_args_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_level_set")]
- public static extern void switch_codec_settings_pp_dereverb_level_set(HandleRef jarg1, float jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_input_args_t")]
+ public static extern void delete_switch_input_args_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_level_get")]
- public static extern float switch_codec_settings_pp_dereverb_level_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_API_VERSION_get")]
+ public static extern int SWITCH_API_VERSION_get();
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_settings")]
- public static extern IntPtr new_switch_codec_settings();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_switch_api_version_set")]
+ public static extern void switch_loadable_module_function_table_t_switch_api_version_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_settings")]
- public static extern void delete_switch_codec_settings(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_switch_api_version_get")]
+ public static extern int switch_loadable_module_function_table_t_switch_api_version_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_interface_set")]
- public static extern void switch_codec_codec_interface_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_load_set")]
+ public static extern void switch_loadable_module_function_table_t_load_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_interface_get")]
- public static extern IntPtr switch_codec_codec_interface_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_load_get")]
+ public static extern IntPtr switch_loadable_module_function_table_t_load_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_set")]
- public static extern void switch_codec_implementation_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_shutdown_set")]
+ public static extern void switch_loadable_module_function_table_t_shutdown_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_get")]
- public static extern IntPtr switch_codec_implementation_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_shutdown_get")]
+ public static extern IntPtr switch_loadable_module_function_table_t_shutdown_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_in_set")]
- public static extern void switch_codec_fmtp_in_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_runtime_set")]
+ public static extern void switch_loadable_module_function_table_t_runtime_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_in_get")]
- public static extern string switch_codec_fmtp_in_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_runtime_get")]
+ public static extern IntPtr switch_loadable_module_function_table_t_runtime_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_out_set")]
- public static extern void switch_codec_fmtp_out_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_flags_set")]
+ public static extern void switch_loadable_module_function_table_t_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_out_get")]
- public static extern string switch_codec_fmtp_out_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_function_table_t_flags_get")]
+ public static extern uint switch_loadable_module_function_table_t_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_settings_set")]
- public static extern void switch_codec_codec_settings_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_loadable_module_function_table_t")]
+ public static extern IntPtr new_switch_loadable_module_function_table_t();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_settings_get")]
- public static extern IntPtr switch_codec_codec_settings_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_loadable_module_function_table_t")]
+ public static extern void delete_switch_loadable_module_function_table_t(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_flags_set")]
- public static extern void switch_codec_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_close")]
+ public static extern int switch_core_db_close(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_flags_get")]
- public static extern uint switch_codec_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_open")]
+ public static extern int switch_core_db_open(string jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_memory_pool_set")]
- public static extern void switch_codec_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_text")]
+ public static extern IntPtr switch_core_db_column_text(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_memory_pool_get")]
- public static extern IntPtr switch_codec_memory_pool_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_name")]
+ public static extern string switch_core_db_column_name(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_private_info_set")]
- public static extern void switch_codec_private_info_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_column_count")]
+ public static extern int switch_core_db_column_count(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_private_info_get")]
- public static extern IntPtr switch_codec_private_info_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_errmsg")]
+ public static extern string switch_core_db_errmsg(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_agreed_pt_set")]
- public static extern void switch_codec_agreed_pt_set(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_exec")]
+ public static extern int switch_core_db_exec(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, ref string jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_agreed_pt_get")]
- public static extern byte switch_codec_agreed_pt_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_finalize")]
+ public static extern int switch_core_db_finalize(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_mutex_set")]
- public static extern void switch_codec_mutex_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_prepare")]
+ public static extern int switch_core_db_prepare(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4, ref string jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_mutex_get")]
- public static extern IntPtr switch_codec_mutex_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_step")]
+ public static extern int switch_core_db_step(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec")]
- public static extern IntPtr new_switch_codec();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_reset")]
+ public static extern int switch_core_db_reset(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec")]
- public static extern void delete_switch_codec(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_int")]
+ public static extern int switch_core_db_bind_int(HandleRef jarg1, int jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_type_set")]
- public static extern void switch_codec_implementation_codec_type_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_int64")]
+ public static extern int switch_core_db_bind_int64(HandleRef jarg1, int jarg2, long jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_type_get")]
- public static extern int switch_codec_implementation_codec_type_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_text")]
+ public static extern int switch_core_db_bind_text(HandleRef jarg1, int jarg2, string jarg3, int jarg4, HandleRef jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_ianacode_set")]
- public static extern void switch_codec_implementation_ianacode_set(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_bind_double")]
+ public static extern int switch_core_db_bind_double(HandleRef jarg1, int jarg2, double jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_ianacode_get")]
- public static extern byte switch_codec_implementation_ianacode_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_last_insert_rowid")]
+ public static extern long switch_core_db_last_insert_rowid(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_iananame_set")]
- public static extern void switch_codec_implementation_iananame_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_get_table")]
+ public static extern int switch_core_db_get_table(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, ref string jarg6);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_iananame_get")]
- public static extern string switch_codec_implementation_iananame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_free_table")]
+ public static extern void switch_core_db_free_table(ref string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_fmtp_set")]
- public static extern void switch_codec_implementation_fmtp_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_free")]
+ public static extern void switch_core_db_free(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_fmtp_get")]
- public static extern string switch_codec_implementation_fmtp_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_changes")]
+ public static extern int switch_core_db_changes(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_second_set")]
- public static extern void switch_codec_implementation_samples_per_second_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_OK_get")]
+ public static extern int SWITCH_CORE_DB_OK_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_second_get")]
- public static extern uint switch_codec_implementation_samples_per_second_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ERROR_get")]
+ public static extern int SWITCH_CORE_DB_ERROR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_actual_samples_per_second_set")]
- public static extern void switch_codec_implementation_actual_samples_per_second_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_INTERNAL_get")]
+ public static extern int SWITCH_CORE_DB_INTERNAL_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_actual_samples_per_second_get")]
- public static extern uint switch_codec_implementation_actual_samples_per_second_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_PERM_get")]
+ public static extern int SWITCH_CORE_DB_PERM_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_bits_per_second_set")]
- public static extern void switch_codec_implementation_bits_per_second_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ABORT_get")]
+ public static extern int SWITCH_CORE_DB_ABORT_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_bits_per_second_get")]
- public static extern int switch_codec_implementation_bits_per_second_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_BUSY_get")]
+ public static extern int SWITCH_CORE_DB_BUSY_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_microseconds_per_packet_set")]
- public static extern void switch_codec_implementation_microseconds_per_packet_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_LOCKED_get")]
+ public static extern int SWITCH_CORE_DB_LOCKED_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_microseconds_per_packet_get")]
- public static extern int switch_codec_implementation_microseconds_per_packet_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOMEM_get")]
+ public static extern int SWITCH_CORE_DB_NOMEM_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_packet_set")]
- public static extern void switch_codec_implementation_samples_per_packet_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_READONLY_get")]
+ public static extern int SWITCH_CORE_DB_READONLY_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_packet_get")]
- public static extern uint switch_codec_implementation_samples_per_packet_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_INTERRUPT_get")]
+ public static extern int SWITCH_CORE_DB_INTERRUPT_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decoded_bytes_per_packet_set")]
- public static extern void switch_codec_implementation_decoded_bytes_per_packet_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_IOERR_get")]
+ public static extern int SWITCH_CORE_DB_IOERR_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decoded_bytes_per_packet_get")]
- public static extern uint switch_codec_implementation_decoded_bytes_per_packet_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CORRUPT_get")]
+ public static extern int SWITCH_CORE_DB_CORRUPT_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encoded_bytes_per_packet_set")]
- public static extern void switch_codec_implementation_encoded_bytes_per_packet_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOTFOUND_get")]
+ public static extern int SWITCH_CORE_DB_NOTFOUND_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encoded_bytes_per_packet_get")]
- public static extern uint switch_codec_implementation_encoded_bytes_per_packet_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_FULL_get")]
+ public static extern int SWITCH_CORE_DB_FULL_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_number_of_channels_set")]
- public static extern void switch_codec_implementation_number_of_channels_set(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CANTOPEN_get")]
+ public static extern int SWITCH_CORE_DB_CANTOPEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_number_of_channels_get")]
- public static extern byte switch_codec_implementation_number_of_channels_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_PROTOCOL_get")]
+ public static extern int SWITCH_CORE_DB_PROTOCOL_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_frames_per_packet_set")]
- public static extern void switch_codec_implementation_codec_frames_per_packet_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_EMPTY_get")]
+ public static extern int SWITCH_CORE_DB_EMPTY_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_frames_per_packet_get")]
- public static extern int switch_codec_implementation_codec_frames_per_packet_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_SCHEMA_get")]
+ public static extern int SWITCH_CORE_DB_SCHEMA_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_init_set")]
- public static extern void switch_codec_implementation_init_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_TOOBIG_get")]
+ public static extern int SWITCH_CORE_DB_TOOBIG_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_init_get")]
- public static extern IntPtr switch_codec_implementation_init_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_CONSTRAINT_get")]
+ public static extern int SWITCH_CORE_DB_CONSTRAINT_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encode_set")]
- public static extern void switch_codec_implementation_encode_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_MISMATCH_get")]
+ public static extern int SWITCH_CORE_DB_MISMATCH_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encode_get")]
- public static extern IntPtr switch_codec_implementation_encode_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_MISUSE_get")]
+ public static extern int SWITCH_CORE_DB_MISUSE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decode_set")]
- public static extern void switch_codec_implementation_decode_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOLFS_get")]
+ public static extern int SWITCH_CORE_DB_NOLFS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decode_get")]
- public static extern IntPtr switch_codec_implementation_decode_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_AUTH_get")]
+ public static extern int SWITCH_CORE_DB_AUTH_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_destroy_set")]
- public static extern void switch_codec_implementation_destroy_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_FORMAT_get")]
+ public static extern int SWITCH_CORE_DB_FORMAT_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_destroy_get")]
- public static extern IntPtr switch_codec_implementation_destroy_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_RANGE_get")]
+ public static extern int SWITCH_CORE_DB_RANGE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_id_set")]
- public static extern void switch_codec_implementation_codec_id_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_NOTADB_get")]
+ public static extern int SWITCH_CORE_DB_NOTADB_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_id_get")]
- public static extern uint switch_codec_implementation_codec_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_ROW_get")]
+ public static extern int SWITCH_CORE_DB_ROW_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_next_set")]
- public static extern void switch_codec_implementation_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_DONE_get")]
+ public static extern int SWITCH_CORE_DB_DONE_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_next_get")]
- public static extern IntPtr switch_codec_implementation_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_mprintf")]
+ public static extern string switch_mprintf(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_implementation")]
- public static extern IntPtr new_switch_codec_implementation();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_compile")]
+ public static extern IntPtr switch_regex_compile(string jarg1, int jarg2, ref string jarg3, HandleRef jarg4, HandleRef jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_implementation")]
- public static extern void delete_switch_codec_implementation(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_copy_substring")]
+ public static extern int switch_regex_copy_substring(string jarg1, HandleRef jarg2, int jarg3, int jarg4, string jarg5, int jarg6);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_interface_name_set")]
- public static extern void switch_codec_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_free")]
+ public static extern void switch_regex_free(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_interface_name_get")]
- public static extern string switch_codec_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_perform")]
+ public static extern int switch_regex_perform(string jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_implementations_set")]
- public static extern void switch_codec_interface_implementations_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_perform_substitution")]
+ public static extern void switch_perform_substitution(HandleRef jarg1, int jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6, HandleRef jarg7);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_implementations_get")]
- public static extern IntPtr switch_codec_interface_implementations_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_match")]
+ public static extern int switch_regex_match(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_codec_id_set")]
- public static extern void switch_codec_interface_codec_id_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_regex_match_partial")]
+ public static extern int switch_regex_match_partial(string jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_codec_id_get")]
- public static extern uint switch_codec_interface_codec_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get")]
+ public static extern int SWITCH_MAX_CORE_THREAD_SESSION_OBJS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_rwlock_set")]
- public static extern void switch_codec_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_MAX_STREAMS_get")]
+ public static extern int SWITCH_MAX_STREAMS_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_rwlock_get")]
- public static extern IntPtr switch_codec_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_mms_set")]
+ public static extern void switch_core_time_duration_mms_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_refs_set")]
- public static extern void switch_codec_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_mms_get")]
+ public static extern uint switch_core_time_duration_mms_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_refs_get")]
- public static extern int switch_codec_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_ms_set")]
+ public static extern void switch_core_time_duration_ms_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_set")]
- public static extern void switch_codec_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_ms_get")]
+ public static extern uint switch_core_time_duration_ms_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_get")]
- public static extern IntPtr switch_codec_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_sec_set")]
+ public static extern void switch_core_time_duration_sec_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_parent_set")]
- public static extern void switch_codec_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_sec_get")]
+ public static extern uint switch_core_time_duration_sec_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_parent_get")]
- public static extern IntPtr switch_codec_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_min_set")]
+ public static extern void switch_core_time_duration_min_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_next_set")]
- public static extern void switch_codec_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_min_get")]
+ public static extern uint switch_core_time_duration_min_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_next_get")]
- public static extern IntPtr switch_codec_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_hr_set")]
+ public static extern void switch_core_time_duration_hr_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_interface")]
- public static extern IntPtr new_switch_codec_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_hr_get")]
+ public static extern uint switch_core_time_duration_hr_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_interface")]
- public static extern void delete_switch_codec_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_day_set")]
+ public static extern void switch_core_time_duration_day_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_interface_name_set")]
- public static extern void switch_application_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_day_get")]
+ public static extern uint switch_core_time_duration_day_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_interface_name_get")]
- public static extern string switch_application_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_yr_set")]
+ public static extern void switch_core_time_duration_yr_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_application_function_set")]
- public static extern void switch_application_interface_application_function_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_time_duration_yr_get")]
+ public static extern uint switch_core_time_duration_yr_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_application_function_get")]
- public static extern IntPtr switch_application_interface_application_function_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_time_duration")]
+ public static extern IntPtr new_switch_core_time_duration();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_long_desc_set")]
- public static extern void switch_application_interface_long_desc_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_time_duration")]
+ public static extern void delete_switch_core_time_duration(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_long_desc_get")]
- public static extern string switch_application_interface_long_desc_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_app_set")]
+ public static extern void switch_app_log_app_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_short_desc_set")]
- public static extern void switch_application_interface_short_desc_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_app_get")]
+ public static extern string switch_app_log_app_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_short_desc_get")]
- public static extern string switch_application_interface_short_desc_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_arg_set")]
+ public static extern void switch_app_log_arg_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_syntax_set")]
- public static extern void switch_application_interface_syntax_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_arg_get")]
+ public static extern string switch_app_log_arg_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_syntax_get")]
- public static extern string switch_application_interface_syntax_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_next_set")]
+ public static extern void switch_app_log_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_flags_set")]
- public static extern void switch_application_interface_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_app_log_next_get")]
+ public static extern IntPtr switch_app_log_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_flags_get")]
- public static extern uint switch_application_interface_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_app_log")]
+ public static extern IntPtr new_switch_app_log();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_rwlock_set")]
- public static extern void switch_application_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_app_log")]
+ public static extern void delete_switch_app_log(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_rwlock_get")]
- public static extern IntPtr switch_application_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_from_set")]
+ public static extern void switch_core_session_message_from_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_refs_set")]
- public static extern void switch_application_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_from_get")]
+ public static extern string switch_core_session_message_from_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_refs_get")]
- public static extern int switch_application_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_message_id_set")]
+ public static extern void switch_core_session_message_message_id_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_set")]
- public static extern void switch_application_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_message_id_get")]
+ public static extern int switch_core_session_message_message_id_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_get")]
- public static extern IntPtr switch_application_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_arg_set")]
+ public static extern void switch_core_session_message_numeric_arg_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_parent_set")]
- public static extern void switch_application_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_arg_get")]
+ public static extern int switch_core_session_message_numeric_arg_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_parent_get")]
- public static extern IntPtr switch_application_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_set")]
+ public static extern void switch_core_session_message_string_arg_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_next_set")]
- public static extern void switch_application_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_get")]
+ public static extern string switch_core_session_message_string_arg_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_next_get")]
- public static extern IntPtr switch_application_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_size_set")]
+ public static extern void switch_core_session_message_string_arg_size_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_application_interface")]
- public static extern IntPtr new_switch_application_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_arg_size_get")]
+ public static extern IntPtr switch_core_session_message_string_arg_size_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_application_interface")]
- public static extern void delete_switch_application_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_set")]
+ public static extern void switch_core_session_message_pointer_arg_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_interface_name_set")]
- public static extern void switch_api_interface_interface_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_get")]
+ public static extern IntPtr switch_core_session_message_pointer_arg_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_interface_name_get")]
- public static extern string switch_api_interface_interface_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_size_set")]
+ public static extern void switch_core_session_message_pointer_arg_size_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_desc_set")]
- public static extern void switch_api_interface_desc_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_arg_size_get")]
+ public static extern IntPtr switch_core_session_message_pointer_arg_size_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_desc_get")]
- public static extern string switch_api_interface_desc_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_reply_set")]
+ public static extern void switch_core_session_message_numeric_reply_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_function_set")]
- public static extern void switch_api_interface_function_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_numeric_reply_get")]
+ public static extern int switch_core_session_message_numeric_reply_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_function_get")]
- public static extern IntPtr switch_api_interface_function_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_set")]
+ public static extern void switch_core_session_message_string_reply_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_syntax_set")]
- public static extern void switch_api_interface_syntax_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_get")]
+ public static extern string switch_core_session_message_string_reply_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_syntax_get")]
- public static extern string switch_api_interface_syntax_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_size_set")]
+ public static extern void switch_core_session_message_string_reply_size_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_rwlock_set")]
- public static extern void switch_api_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_string_reply_size_get")]
+ public static extern IntPtr switch_core_session_message_string_reply_size_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_rwlock_get")]
- public static extern IntPtr switch_api_interface_rwlock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_set")]
+ public static extern void switch_core_session_message_pointer_reply_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_refs_set")]
- public static extern void switch_api_interface_refs_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_get")]
+ public static extern IntPtr switch_core_session_message_pointer_reply_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_refs_get")]
- public static extern int switch_api_interface_refs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_size_set")]
+ public static extern void switch_core_session_message_pointer_reply_size_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_set")]
- public static extern void switch_api_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_pointer_reply_size_get")]
+ public static extern IntPtr switch_core_session_message_pointer_reply_size_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_get")]
- public static extern IntPtr switch_api_interface_reflock_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_flags_set")]
+ public static extern void switch_core_session_message_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_parent_set")]
- public static extern void switch_api_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_flags_get")]
+ public static extern uint switch_core_session_message_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_parent_get")]
- public static extern IntPtr switch_api_interface_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__file_set")]
+ public static extern void switch_core_session_message__file_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_next_set")]
- public static extern void switch_api_interface_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__file_get")]
+ public static extern string switch_core_session_message__file_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_next_get")]
- public static extern IntPtr switch_api_interface_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__func_set")]
+ public static extern void switch_core_session_message__func_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_api_interface")]
- public static extern IntPtr new_switch_api_interface();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__func_get")]
+ public static extern string switch_core_session_message__func_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_api_interface")]
- public static extern void delete_switch_api_interface(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__line_set")]
+ public static extern void switch_core_session_message__line_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_profile_created_set")]
- public static extern void switch_channel_timetable_profile_created_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message__line_get")]
+ public static extern int switch_core_session_message__line_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_profile_created_get")]
- public static extern IntPtr switch_channel_timetable_profile_created_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_session_message")]
+ public static extern IntPtr new_switch_core_session_message();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_created_set")]
- public static extern void switch_channel_timetable_created_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_session_message")]
+ public static extern void delete_switch_core_session_message(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_created_get")]
- public static extern IntPtr switch_channel_timetable_created_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_running_set")]
+ public static extern void switch_core_thread_session_running_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_answered_set")]
- public static extern void switch_channel_timetable_answered_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_running_get")]
+ public static extern int switch_core_thread_session_running_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_answered_get")]
- public static extern IntPtr switch_channel_timetable_answered_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_mutex_set")]
+ public static extern void switch_core_thread_session_mutex_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_set")]
- public static extern void switch_channel_timetable_progress_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_mutex_get")]
+ public static extern IntPtr switch_core_thread_session_mutex_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_get")]
- public static extern IntPtr switch_channel_timetable_progress_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_objs_set")]
+ public static extern void switch_core_thread_session_objs_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_media_set")]
- public static extern void switch_channel_timetable_progress_media_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_objs_get")]
+ public static extern IntPtr switch_core_thread_session_objs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_media_get")]
- public static extern IntPtr switch_channel_timetable_progress_media_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_input_callback_set")]
+ public static extern void switch_core_thread_session_input_callback_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_hungup_set")]
- public static extern void switch_channel_timetable_hungup_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_input_callback_get")]
+ public static extern IntPtr switch_core_thread_session_input_callback_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_hungup_get")]
- public static extern IntPtr switch_channel_timetable_hungup_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_pool_set")]
+ public static extern void switch_core_thread_session_pool_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_transferred_set")]
- public static extern void switch_channel_timetable_transferred_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_pool_get")]
+ public static extern IntPtr switch_core_thread_session_pool_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_transferred_get")]
- public static extern IntPtr switch_channel_timetable_transferred_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_core_thread_session")]
+ public static extern IntPtr new_switch_core_thread_session();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_next_set")]
- public static extern void switch_channel_timetable_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_core_thread_session")]
+ public static extern void delete_switch_core_thread_session(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_next_get")]
- public static extern IntPtr switch_channel_timetable_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_sched_heartbeat")]
+ public static extern void switch_core_session_sched_heartbeat(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_channel_timetable")]
- public static extern IntPtr new_switch_channel_timetable();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unsched_heartbeat")]
+ public static extern void switch_core_session_unsched_heartbeat(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_channel_timetable")]
- public static extern void delete_switch_channel_timetable(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_enable_heartbeat")]
+ public static extern void switch_core_session_enable_heartbeat(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_state")]
- public static extern int switch_channel_get_state(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_disable_heartbeat")]
+ public static extern void switch_core_session_disable_heartbeat(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_running_state")]
- public static extern int switch_channel_get_running_state(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_add")]
+ public static extern int switch_core_media_bug_add(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, uint jarg5, HandleRef jarg6);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_ready")]
- public static extern byte switch_channel_ready(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_pause")]
+ public static extern void switch_core_media_bug_pause(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_wait_for_state")]
- public static extern void switch_channel_wait_for_state(HandleRef jarg1, HandleRef jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_resume")]
+ public static extern void switch_core_media_bug_resume(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_wait_for_flag")]
- public static extern int switch_channel_wait_for_flag(HandleRef jarg1, int jarg2, int jarg3, uint jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_user_data")]
+ public static extern IntPtr switch_core_media_bug_get_user_data(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_set_state")]
- public static extern int switch_channel_perform_set_state(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_write_replace_frame")]
+ public static extern IntPtr switch_core_media_bug_get_write_replace_frame(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_set_running_state")]
- public static extern int switch_channel_perform_set_running_state(HandleRef jarg1, int jarg2, string jarg3, string jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_set_write_replace_frame")]
+ public static extern void switch_core_media_bug_set_write_replace_frame(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_str2cause")]
- public static extern int switch_channel_str2cause(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_read_replace_frame")]
+ public static extern IntPtr switch_core_media_bug_get_read_replace_frame(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_cause")]
- public static extern int switch_channel_get_cause(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_get_session")]
+ public static extern IntPtr switch_core_media_bug_get_session(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_cause_q850")]
- public static extern int switch_channel_cause_q850(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_test_flag")]
+ public static extern uint switch_core_media_bug_test_flag(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_cause_q850")]
- public static extern int switch_channel_get_cause_q850(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_set_read_replace_frame")]
+ public static extern void switch_core_media_bug_set_read_replace_frame(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_cause2str")]
- public static extern string switch_channel_cause2str(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_remove")]
+ public static extern int switch_core_media_bug_remove(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_timetable")]
- public static extern IntPtr switch_channel_get_timetable(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_close")]
+ public static extern int switch_core_media_bug_close(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_alloc")]
- public static extern int switch_channel_alloc(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_remove_all")]
+ public static extern int switch_core_media_bug_remove_all(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_init")]
- public static extern int switch_channel_init(HandleRef jarg1, HandleRef jarg2, int jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_read")]
+ public static extern int switch_core_media_bug_read(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_presence")]
- public static extern void switch_channel_presence(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_flush")]
+ public static extern void switch_core_media_bug_flush(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_uninit")]
- public static extern void switch_channel_uninit(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_media_bug_flush_all")]
+ public static extern int switch_core_media_bug_flush_all(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_caller_profile")]
- public static extern void switch_channel_set_caller_profile(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_new")]
+ public static extern int switch_core_port_allocator_new(ushort jarg1, ushort jarg2, uint jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_caller_profile")]
- public static extern IntPtr switch_channel_get_caller_profile(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_request_port")]
+ public static extern int switch_core_port_allocator_request_port(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_originator_caller_profile")]
- public static extern void switch_channel_set_originator_caller_profile(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_free_port")]
+ public static extern int switch_core_port_allocator_free_port(HandleRef jarg1, ushort jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_originator_caller_profile")]
- public static extern IntPtr switch_channel_get_originator_caller_profile(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_port_allocator_destroy")]
+ public static extern void switch_core_port_allocator_destroy(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_originatee_caller_profile")]
- public static extern void switch_channel_set_originatee_caller_profile(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_init")]
+ public static extern int switch_core_init(uint jarg1, int jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_originatee_caller_profile")]
- public static extern IntPtr switch_channel_get_originatee_caller_profile(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_init_and_modload")]
+ public static extern int switch_core_init_and_modload(uint jarg1, int jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_uuid")]
- public static extern string switch_channel_get_uuid(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_limit")]
+ public static extern uint switch_core_session_limit(uint jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_var_check")]
- public static extern int switch_channel_set_variable_var_check(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_sessions_per_second")]
+ public static extern uint switch_core_sessions_per_second(uint jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_printf")]
- public static extern int switch_channel_set_variable_printf(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_destroy")]
+ public static extern int switch_core_destroy();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_partner_var_check")]
- public static extern int switch_channel_set_variable_partner_var_check(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock")]
+ public static extern int switch_core_session_read_lock(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variable_partner")]
- public static extern string switch_channel_get_variable_partner(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_lock_hangup")]
+ public static extern int switch_core_session_read_lock_hangup(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variable")]
- public static extern string switch_channel_get_variable(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_lock")]
+ public static extern void switch_core_session_write_lock(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variables")]
- public static extern int switch_channel_get_variables(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_rwunlock")]
+ public static extern void switch_core_session_rwunlock(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_variable_first")]
- public static extern IntPtr switch_channel_variable_first(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_add_state_handler")]
+ public static extern int switch_core_add_state_handler(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_variable_last")]
- public static extern void switch_channel_variable_last(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_remove_state_handler")]
+ public static extern void switch_core_remove_state_handler(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_caller_extension")]
- public static extern void switch_channel_set_caller_extension(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_state_handler")]
+ public static extern IntPtr switch_core_get_state_handler(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_caller_extension")]
- public static extern IntPtr switch_channel_get_caller_extension(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_pool_tag")]
+ public static extern void switch_core_memory_pool_tag(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_flag")]
- public static extern uint switch_channel_test_flag(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_new_memory_pool")]
+ public static extern int switch_core_perform_new_memory_pool(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_flag")]
- public static extern void switch_channel_set_flag(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_destroy_memory_pool")]
+ public static extern int switch_core_perform_destroy_memory_pool(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_flag_partner")]
- public static extern int switch_channel_set_flag_partner(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_run")]
+ public static extern void switch_core_session_run(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_flag_partner")]
- public static extern int switch_channel_clear_flag_partner(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_running")]
+ public static extern uint switch_core_session_running(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_state_flag")]
- public static extern void switch_channel_set_state_flag(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_permanent_alloc")]
+ public static extern IntPtr switch_core_perform_permanent_alloc(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_flag")]
- public static extern void switch_channel_clear_flag(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_alloc")]
+ public static extern IntPtr switch_core_perform_alloc(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_answer")]
- public static extern int switch_channel_perform_answer(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_session_alloc")]
+ public static extern IntPtr switch_core_perform_session_alloc(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_answered")]
- public static extern int switch_channel_perform_mark_answered(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_permanent_strdup")]
+ public static extern string switch_core_perform_permanent_strdup(string jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_ring_ready")]
- public static extern int switch_channel_perform_ring_ready(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_session_strdup")]
+ public static extern string switch_core_perform_session_strdup(HandleRef jarg1, string jarg2, string jarg3, string jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_pre_answer")]
- public static extern int switch_channel_perform_pre_answer(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_strdup")]
+ public static extern string switch_core_perform_strdup(HandleRef jarg1, string jarg2, string jarg3, string jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_pre_answered")]
- public static extern int switch_channel_perform_mark_pre_answered(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_sprintf")]
+ public static extern string switch_core_session_sprintf(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_ring_ready")]
- public static extern int switch_channel_perform_mark_ring_ready(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_sprintf")]
+ public static extern string switch_core_sprintf(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_add_state_handler")]
- public static extern int switch_channel_add_state_handler(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_pool")]
+ public static extern IntPtr switch_core_session_get_pool(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_state_handler")]
- public static extern void switch_channel_clear_state_handler(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_request_uuid")]
+ public static extern IntPtr switch_core_session_request_uuid(HandleRef jarg1, HandleRef jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_state_handler")]
- public static extern IntPtr switch_channel_get_state_handler(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_uuid")]
+ public static extern int switch_core_session_set_uuid(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_private")]
- public static extern int switch_channel_set_private(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_destroy")]
+ public static extern void switch_core_session_perform_destroy(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_private")]
- public static extern IntPtr switch_channel_get_private(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_count")]
+ public static extern uint switch_core_session_count();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_name")]
- public static extern int switch_channel_set_name(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_id")]
+ public static extern IntPtr switch_core_session_get_id(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_name")]
- public static extern string switch_channel_get_name(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_id")]
+ public static extern IntPtr switch_core_session_id();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_hangup")]
- public static extern int switch_channel_perform_hangup(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_request_by_name")]
+ public static extern IntPtr switch_core_session_request_by_name(string jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_has_dtmf")]
- public static extern IntPtr switch_channel_has_dtmf(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_thread_launch")]
+ public static extern int switch_core_session_thread_launch(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_queue_dtmf")]
- public static extern int switch_channel_queue_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_channel")]
+ public static extern IntPtr switch_core_session_get_channel(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_queue_dtmf_string")]
- public static extern int switch_channel_queue_dtmf_string(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_signal_state_change")]
+ public static extern void switch_core_session_signal_state_change(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_dequeue_dtmf")]
- public static extern int switch_channel_dequeue_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_uuid")]
+ public static extern string switch_core_session_get_uuid(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_flush_dtmf")]
- public static extern void switch_channel_flush_dtmf(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_uuid")]
+ public static extern string switch_core_get_uuid();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_dequeue_dtmf_string")]
- public static extern IntPtr switch_channel_dequeue_dtmf_string(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_locate")]
+ public static extern IntPtr switch_core_session_locate(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_state_name")]
- public static extern string switch_channel_state_name(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_variable")]
+ public static extern string switch_core_get_variable(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_name_state")]
- public static extern int switch_channel_name_state(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_variable")]
+ public static extern void switch_core_set_variable(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_data")]
- public static extern void switch_channel_event_set_data(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_dump_variables")]
+ public static extern void switch_core_dump_variables(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_basic_data")]
- public static extern void switch_channel_event_set_basic_data(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall")]
+ public static extern void switch_core_session_hupall(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_extended_data")]
- public static extern void switch_channel_event_set_extended_data(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall_matching_var")]
+ public static extern void switch_core_session_hupall_matching_var(string jarg1, string jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_expand_variables")]
- public static extern string switch_channel_expand_variables(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_hupall_endpoint")]
+ public static extern void switch_core_session_hupall_endpoint(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_build_param_string")]
- public static extern string switch_channel_build_param_string(HandleRef jarg1, HandleRef jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_message_send")]
+ public static extern int switch_core_session_message_send(string jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_timestamps")]
- public static extern int switch_channel_set_timestamps(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_message")]
+ public static extern int switch_core_session_queue_message(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_audio_sync")]
- public static extern void switch_channel_audio_sync(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_pass_indication")]
+ public static extern int switch_core_session_pass_indication(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_private_flag")]
- public static extern void switch_channel_set_private_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_indication")]
+ public static extern int switch_core_session_queue_indication(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_private_flag")]
- public static extern void switch_channel_clear_private_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_message")]
+ public static extern int switch_core_session_dequeue_message(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_private_flag")]
- public static extern int switch_channel_test_private_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_flush_message")]
+ public static extern int switch_core_session_flush_message(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_app_flag")]
- public static extern void switch_channel_set_app_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_event_send")]
+ public static extern int switch_core_session_event_send(string jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_app_flag")]
- public static extern void switch_channel_clear_app_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_app_log")]
+ public static extern IntPtr switch_core_session_get_app_log(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_app_flag")]
- public static extern int switch_channel_test_app_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_exec")]
+ public static extern int switch_core_session_exec(HandleRef jarg1, HandleRef jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_create")]
- public static extern int switch_buffer_create(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_execute_application")]
+ public static extern int switch_core_session_execute_application(HandleRef jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_create_dynamic")]
- public static extern int switch_buffer_create_dynamic(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_execute_exten")]
+ public static extern int switch_core_session_execute_exten(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_add_mutex")]
- public static extern void switch_buffer_add_mutex(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_receive_event")]
+ public static extern int switch_core_session_receive_event(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_lock")]
- public static extern void switch_buffer_lock(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_private")]
+ public static extern IntPtr switch_core_session_get_private(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_trylock")]
- public static extern int switch_buffer_trylock(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_private")]
+ public static extern int switch_core_session_set_private(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_unlock")]
- public static extern void switch_buffer_unlock(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_add_stream")]
+ public static extern int switch_core_session_add_stream(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_len")]
- public static extern IntPtr switch_buffer_len(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_stream")]
+ public static extern IntPtr switch_core_session_get_stream(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_freespace")]
- public static extern IntPtr switch_buffer_freespace(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_stream_count")]
+ public static extern int switch_core_session_get_stream_count(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_inuse")]
- public static extern IntPtr switch_buffer_inuse(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_launch_thread")]
+ public static extern void switch_core_session_launch_thread(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_read")]
- public static extern IntPtr switch_buffer_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_thread_session_end")]
+ public static extern void switch_core_thread_session_end(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_read_loop")]
- public static extern IntPtr switch_buffer_read_loop(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_service_session")]
+ public static extern void switch_core_service_session(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_set_loops")]
- public static extern void switch_buffer_set_loops(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_outgoing_channel")]
+ public static extern int switch_core_session_outgoing_channel(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6, uint jarg7);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_write")]
- public static extern IntPtr switch_buffer_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_resurrect_channel")]
+ public static extern int switch_core_session_resurrect_channel(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_toss")]
- public static extern IntPtr switch_buffer_toss(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_receive_message")]
+ public static extern int switch_core_session_perform_receive_message(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_zero")]
- public static extern void switch_buffer_zero(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_event")]
+ public static extern int switch_core_session_queue_event(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_destroy")]
- public static extern void switch_buffer_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_event_count")]
+ public static extern uint switch_core_session_event_count(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_zwrite")]
- public static extern IntPtr switch_buffer_zwrite(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_event")]
+ public static extern int switch_core_session_dequeue_event(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_name_set")]
- public static extern void switch_event_header_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_queue_private_event")]
+ public static extern int switch_core_session_queue_private_event(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_name_get")]
- public static extern string switch_event_header_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_private_event_count")]
+ public static extern uint switch_core_session_private_event_count(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_value_set")]
- public static extern void switch_event_header_value_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_dequeue_private_event")]
+ public static extern int switch_core_session_dequeue_private_event(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_value_get")]
- public static extern string switch_event_header_value_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_flush_private_events")]
+ public static extern uint switch_core_session_flush_private_events(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_hash_set")]
- public static extern void switch_event_header_hash_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_frame")]
+ public static extern int switch_core_session_read_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_hash_get")]
- public static extern uint switch_event_header_hash_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_read_video_frame")]
+ public static extern int switch_core_session_read_video_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_next_set")]
- public static extern void switch_event_header_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_video_frame")]
+ public static extern int switch_core_session_write_video_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_next_get")]
- public static extern IntPtr switch_event_header_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_reset")]
+ public static extern void switch_core_session_reset(HandleRef jarg1, int jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_event_header")]
- public static extern IntPtr new_switch_event_header();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_write_frame")]
+ public static extern int switch_core_session_write_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_event_header")]
- public static extern void delete_switch_event_header(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_perform_kill_channel")]
+ public static extern int switch_core_session_perform_kill_channel(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_id_set")]
- public static extern void switch_event_event_id_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_send_dtmf")]
+ public static extern int switch_core_session_send_dtmf(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_id_get")]
- public static extern int switch_event_event_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_send_dtmf_string")]
+ public static extern int switch_core_session_send_dtmf_string(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_priority_set")]
- public static extern void switch_event_priority_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_recv_dtmf")]
+ public static extern int switch_core_session_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_priority_get")]
- public static extern int switch_event_priority_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_init_case")]
+ public static extern int switch_core_hash_init_case(HandleRef jarg1, HandleRef jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_owner_set")]
- public static extern void switch_event_owner_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_destroy")]
+ public static extern int switch_core_hash_destroy(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_owner_get")]
- public static extern string switch_event_owner_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_insert")]
+ public static extern int switch_core_hash_insert(HandleRef jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_subclass_name_set")]
- public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_insert_locked")]
+ public static extern int switch_core_hash_insert_locked(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_subclass_name_get")]
- public static extern string switch_event_subclass_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_delete")]
+ public static extern int switch_core_hash_delete(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_headers_set")]
- public static extern void switch_event_headers_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_delete_locked")]
+ public static extern int switch_core_hash_delete_locked(HandleRef jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_headers_get")]
- public static extern IntPtr switch_event_headers_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_find")]
+ public static extern IntPtr switch_core_hash_find(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_last_header_set")]
- public static extern void switch_event_last_header_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_hash_find_locked")]
+ public static extern IntPtr switch_core_hash_find_locked(HandleRef jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_last_header_get")]
- public static extern IntPtr switch_event_last_header_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_first")]
+ public static extern IntPtr switch_hash_first(string jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_body_set")]
- public static extern void switch_event_body_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_next")]
+ public static extern IntPtr switch_hash_next(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_body_get")]
- public static extern string switch_event_body_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_hash_this")]
+ public static extern void switch_hash_this(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_user_data_set")]
- public static extern void switch_event_bind_user_data_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_init")]
+ public static extern int switch_core_timer_init(HandleRef jarg1, string jarg2, int jarg3, int jarg4, HandleRef jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_user_data_get")]
- public static extern IntPtr switch_event_bind_user_data_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_next")]
+ public static extern int switch_core_timer_next(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_user_data_set")]
- public static extern void switch_event_event_user_data_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_step")]
+ public static extern int switch_core_timer_step(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_user_data_get")]
- public static extern IntPtr switch_event_event_user_data_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_sync")]
+ public static extern int switch_core_timer_sync(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_key_set")]
- public static extern void switch_event_key_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_check")]
+ public static extern int switch_core_timer_check(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_key_get")]
- public static extern uint switch_event_key_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_timer_destroy")]
+ public static extern int switch_core_timer_destroy(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_next_set")]
- public static extern void switch_event_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_init")]
+ public static extern int switch_core_codec_init(HandleRef jarg1, string jarg2, string jarg3, uint jarg4, int jarg5, int jarg6, uint jarg7, HandleRef jarg8, HandleRef jarg9);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_next_get")]
- public static extern IntPtr switch_event_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_copy")]
+ public static extern int switch_core_codec_copy(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_event")]
- public static extern IntPtr new_switch_event();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_encode")]
+ public static extern int switch_core_codec_encode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_event")]
- public static extern void delete_switch_event(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_decode")]
+ public static extern int switch_core_codec_decode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_init")]
- public static extern int switch_event_init(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_codec_destroy")]
+ public static extern int switch_core_codec_destroy(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_shutdown")]
- public static extern int switch_event_shutdown();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_read_codec")]
+ public static extern int switch_core_session_set_read_codec(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_create_subclass")]
- public static extern int switch_event_create_subclass(HandleRef jarg1, int jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unset_read_codec")]
+ public static extern void switch_core_session_unset_read_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_set_priority")]
- public static extern int switch_event_set_priority(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unset_write_codec")]
+ public static extern void switch_core_session_unset_write_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_get_header")]
- public static extern string switch_event_get_header(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_lock_codec_write")]
+ public static extern void switch_core_session_lock_codec_write(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_get_body")]
- public static extern string switch_event_get_body(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unlock_codec_write")]
+ public static extern void switch_core_session_unlock_codec_write(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_add_header_string")]
- public static extern int switch_event_add_header_string(HandleRef jarg1, int jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_lock_codec_read")]
+ public static extern void switch_core_session_lock_codec_read(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_del_header")]
- public static extern int switch_event_del_header(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_unlock_codec_read")]
+ public static extern void switch_core_session_unlock_codec_read(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_destroy")]
- public static extern void switch_event_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_read_impl")]
+ public static extern int switch_core_session_get_read_impl(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_dup")]
- public static extern int switch_event_dup(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_write_impl")]
+ public static extern int switch_core_session_get_write_impl(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_fire_detailed")]
- public static extern int switch_event_fire_detailed(string jarg1, string jarg2, int jarg3, HandleRef jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_read_impl")]
+ public static extern int switch_core_session_get_video_read_impl(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind")]
- public static extern int switch_event_bind(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_write_impl")]
+ public static extern int switch_core_session_get_video_write_impl(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_removable")]
- public static extern int switch_event_bind_removable(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_read_codec")]
+ public static extern IntPtr switch_core_session_get_read_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_unbind")]
- public static extern int switch_event_unbind(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_effective_read_codec")]
+ public static extern IntPtr switch_core_session_get_effective_read_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_unbind_callback")]
- public static extern int switch_event_unbind_callback(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_write_codec")]
+ public static extern int switch_core_session_set_write_codec(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_name")]
- public static extern string switch_event_name(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_write_codec")]
+ public static extern IntPtr switch_core_session_get_write_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_name_event")]
- public static extern int switch_name_event(string jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_effective_write_codec")]
+ public static extern IntPtr switch_core_session_get_effective_write_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_reserve_subclass_detailed")]
- public static extern int switch_event_reserve_subclass_detailed(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_video_read_codec")]
+ public static extern int switch_core_session_set_video_read_codec(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_free_subclass_detailed")]
- public static extern int switch_event_free_subclass_detailed(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_read_codec")]
+ public static extern IntPtr switch_core_session_get_video_read_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_serialize")]
- public static extern int switch_event_serialize(HandleRef jarg1, ref string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_set_video_write_codec")]
+ public static extern int switch_core_session_set_video_write_codec(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_running")]
- public static extern int switch_event_running();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_get_video_write_codec")]
+ public static extern IntPtr switch_core_session_get_video_write_codec(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_expand_headers")]
- public static extern string switch_event_expand_headers(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_open_file")]
+ public static extern IntPtr switch_core_db_open_file(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_create_pres_in_detailed")]
- public static extern int switch_event_create_pres_in_detailed(string jarg1, string jarg2, int jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, int jarg11, string jarg12, string jarg13, string jarg14, string jarg15);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_persistant_execute")]
+ public static extern int switch_core_db_persistant_execute(HandleRef jarg1, string jarg2, uint jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_deliver")]
- public static extern void switch_event_deliver(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_db_test_reactive")]
+ public static extern void switch_core_db_test_reactive(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_event_build_param_string")]
- public static extern string switch_event_build_param_string(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CORE_DB_get")]
+ public static extern string SWITCH_CORE_DB_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_resampler_set")]
- public static extern void switch_audio_resampler_t_resampler_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_perform_file_open")]
+ public static extern int switch_core_perform_file_open(string jarg1, string jarg2, int jarg3, HandleRef jarg4, string jarg5, byte jarg6, uint jarg7, uint jarg8, HandleRef jarg9);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_resampler_get")]
- public static extern IntPtr switch_audio_resampler_t_resampler_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_read")]
+ public static extern int switch_core_file_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_rate_set")]
- public static extern void switch_audio_resampler_t_from_rate_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_write")]
+ public static extern int switch_core_file_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_rate_get")]
- public static extern int switch_audio_resampler_t_from_rate_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_seek")]
+ public static extern int switch_core_file_seek(HandleRef jarg1, HandleRef jarg2, long jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_rate_set")]
- public static extern void switch_audio_resampler_t_to_rate_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_set_string")]
+ public static extern int switch_core_file_set_string(HandleRef jarg1, int jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_rate_get")]
- public static extern int switch_audio_resampler_t_to_rate_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_get_string")]
+ public static extern int switch_core_file_get_string(HandleRef jarg1, int jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_factor_set")]
- public static extern void switch_audio_resampler_t_factor_set(HandleRef jarg1, double jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_file_close")]
+ public static extern int switch_core_file_close(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_factor_get")]
- public static extern double switch_audio_resampler_t_factor_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_open")]
+ public static extern int switch_core_speech_open(HandleRef jarg1, string jarg2, string jarg3, uint jarg4, uint jarg5, HandleRef jarg6, HandleRef jarg7);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_set")]
- public static extern void switch_audio_resampler_t_rfactor_set(HandleRef jarg1, double jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_feed_tts")]
+ public static extern int switch_core_speech_feed_tts(HandleRef jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_get")]
- public static extern double switch_audio_resampler_t_rfactor_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_flush_tts")]
+ public static extern void switch_core_speech_flush_tts(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_set")]
- public static extern void switch_audio_resampler_t_from_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_text_param_tts")]
+ public static extern void switch_core_speech_text_param_tts(HandleRef jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_get")]
- public static extern IntPtr switch_audio_resampler_t_from_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_numeric_param_tts")]
+ public static extern void switch_core_speech_numeric_param_tts(HandleRef jarg1, string jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_len_set")]
- public static extern void switch_audio_resampler_t_from_len_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_float_param_tts")]
+ public static extern void switch_core_speech_float_param_tts(HandleRef jarg1, string jarg2, double jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_len_get")]
- public static extern int switch_audio_resampler_t_from_len_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_read_tts")]
+ public static extern int switch_core_speech_read_tts(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_size_set")]
- public static extern void switch_audio_resampler_t_from_size_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_speech_close")]
+ public static extern int switch_core_speech_close(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_size_get")]
- public static extern IntPtr switch_audio_resampler_t_from_size_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_open")]
+ public static extern int switch_core_asr_open(HandleRef jarg1, string jarg2, string jarg3, int jarg4, string jarg5, HandleRef jarg6, HandleRef jarg7);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_set")]
- public static extern void switch_audio_resampler_t_to_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_close")]
+ public static extern int switch_core_asr_close(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_get")]
- public static extern IntPtr switch_audio_resampler_t_to_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_feed")]
+ public static extern int switch_core_asr_feed(HandleRef jarg1, HandleRef jarg2, uint jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_len_set")]
- public static extern void switch_audio_resampler_t_to_len_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_check_results")]
+ public static extern int switch_core_asr_check_results(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_len_get")]
- public static extern uint switch_audio_resampler_t_to_len_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_get_results")]
+ public static extern int switch_core_asr_get_results(HandleRef jarg1, ref string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_size_set")]
- public static extern void switch_audio_resampler_t_to_size_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_load_grammar")]
+ public static extern int switch_core_asr_load_grammar(HandleRef jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_size_get")]
- public static extern uint switch_audio_resampler_t_to_size_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_unload_grammar")]
+ public static extern int switch_core_asr_unload_grammar(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_audio_resampler_t")]
- public static extern IntPtr new_switch_audio_resampler_t();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_pause")]
+ public static extern int switch_core_asr_pause(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_audio_resampler_t")]
- public static extern void delete_switch_audio_resampler_t(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_asr_resume")]
+ public static extern int switch_core_asr_resume(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_create")]
- public static extern int switch_resample_create(HandleRef jarg1, int jarg2, HandleRef jarg3, int jarg4, uint jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_open")]
+ public static extern int switch_core_directory_open(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_destroy")]
- public static extern void switch_resample_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_query")]
+ public static extern int switch_core_directory_query(HandleRef jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_process")]
- public static extern uint switch_resample_process(HandleRef jarg1, HandleRef jarg2, int jarg3, HandleRef jarg4, uint jarg5, int jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_next")]
+ public static extern int switch_core_directory_next(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_float_to_short")]
- public static extern IntPtr switch_float_to_short(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_next_pair")]
+ public static extern int switch_core_directory_next_pair(HandleRef jarg1, ref string jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_char_to_float")]
- public static extern int switch_char_to_float(string jarg1, HandleRef jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_directory_close")]
+ public static extern int switch_core_directory_close(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_float_to_char")]
- public static extern int switch_float_to_char(HandleRef jarg1, string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_data_channel")]
+ public static extern IntPtr switch_core_data_channel(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_short_to_float")]
- public static extern int switch_short_to_float(HandleRef jarg1, HandleRef jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_ready")]
+ public static extern int switch_core_ready();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_swap_linear")]
- public static extern void switch_swap_linear(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_flags")]
+ public static extern uint switch_core_flags();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_generate_sln_silence")]
- public static extern void switch_generate_sln_silence(HandleRef jarg1, uint jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_management_exec")]
+ public static extern int switch_core_management_exec(string jarg1, int jarg2, string jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_change_sln_volume")]
- public static extern void switch_change_sln_volume(HandleRef jarg1, uint jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_set_high_priority")]
+ public static extern int set_high_priority();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_merge_sln")]
- public static extern uint switch_merge_sln(HandleRef jarg1, uint jarg2, HandleRef jarg3, uint jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_change_user_group")]
+ public static extern int change_user_group(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_mux_channels")]
- public static extern void switch_mux_channels(HandleRef jarg1, uint jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_runtime_loop")]
+ public static extern void switch_core_runtime_loop(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_session_set")]
- public static extern void switch_unicast_conninfo_session_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_console")]
+ public static extern int switch_core_set_console(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_session_get")]
- public static extern IntPtr switch_unicast_conninfo_session_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_measure_time")]
+ public static extern void switch_core_measure_time(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_read_codec_set")]
- public static extern void switch_unicast_conninfo_read_codec_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_uptime")]
+ public static extern IntPtr switch_core_uptime();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_read_codec_get")]
- public static extern IntPtr switch_unicast_conninfo_read_codec_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_ctl")]
+ public static extern int switch_core_session_ctl(int jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_set")]
- public static extern void switch_unicast_conninfo_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_get_console")]
+ public static extern IntPtr switch_core_get_console();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_get")]
- public static extern IntPtr switch_unicast_conninfo_write_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_launch_thread")]
+ public static extern void switch_core_launch_thread(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_data_set")]
- public static extern void switch_unicast_conninfo_write_frame_data_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_set_globals")]
+ public static extern void switch_core_set_globals();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_data_get")]
- public static extern IntPtr switch_unicast_conninfo_write_frame_data_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_compare")]
+ public static extern byte switch_core_session_compare(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_socket_set")]
- public static extern void switch_unicast_conninfo_socket_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_session_check_interface")]
+ public static extern byte switch_core_session_check_interface(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_socket_get")]
- public static extern IntPtr switch_unicast_conninfo_socket_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_index")]
+ public static extern IntPtr switch_core_mime_index();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_ip_set")]
- public static extern void switch_unicast_conninfo_local_ip_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_ext2type")]
+ public static extern string switch_core_mime_ext2type(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_ip_get")]
- public static extern string switch_unicast_conninfo_local_ip_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_mime_add_type")]
+ public static extern int switch_core_mime_add_type(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_port_set")]
- public static extern void switch_unicast_conninfo_local_port_set(HandleRef jarg1, ushort jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_create_module_interface")]
+ public static extern IntPtr switch_loadable_module_create_module_interface(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_port_get")]
- public static extern ushort switch_unicast_conninfo_local_port_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_create_interface")]
+ public static extern IntPtr switch_loadable_module_create_interface(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_ip_set")]
- public static extern void switch_unicast_conninfo_remote_ip_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_micro_time_now")]
+ public static extern IntPtr switch_micro_time_now();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_ip_get")]
- public static extern string switch_unicast_conninfo_remote_ip_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim")]
+ public static extern void switch_core_memory_reclaim();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_port_set")]
- public static extern void switch_unicast_conninfo_remote_port_set(HandleRef jarg1, ushort jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_events")]
+ public static extern void switch_core_memory_reclaim_events();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_port_get")]
- public static extern ushort switch_unicast_conninfo_remote_port_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_logger")]
+ public static extern void switch_core_memory_reclaim_logger();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_addr_set")]
- public static extern void switch_unicast_conninfo_local_addr_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_memory_reclaim_all")]
+ public static extern void switch_core_memory_reclaim_all();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_addr_get")]
- public static extern IntPtr switch_unicast_conninfo_local_addr_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_setrlimits")]
+ public static extern void switch_core_setrlimits();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_addr_set")]
- public static extern void switch_unicast_conninfo_remote_addr_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_time_sync")]
+ public static extern void switch_time_sync();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_addr_get")]
- public static extern IntPtr switch_unicast_conninfo_remote_addr_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_epoch_time_now")]
+ public static extern IntPtr switch_epoch_time_now(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flag_mutex_set")]
- public static extern void switch_unicast_conninfo_flag_mutex_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_strftime_tz")]
+ public static extern int switch_strftime_tz(string jarg1, string jarg2, string jarg3, uint jarg4, HandleRef jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flag_mutex_get")]
- public static extern IntPtr switch_unicast_conninfo_flag_mutex_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_time_exp_tz_name")]
+ public static extern int switch_time_exp_tz_name(string jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flags_set")]
- public static extern void switch_unicast_conninfo_flags_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_load_network_lists")]
+ public static extern void switch_load_network_lists(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flags_get")]
- public static extern int switch_unicast_conninfo_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_check_network_list_ip_token")]
+ public static extern int switch_check_network_list_ip_token(string jarg1, string jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_type_set")]
- public static extern void switch_unicast_conninfo_type_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_time_set_monotonic")]
+ public static extern void switch_time_set_monotonic(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_type_get")]
- public static extern int switch_unicast_conninfo_type_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_max_dtmf_duration")]
+ public static extern uint switch_core_max_dtmf_duration(uint jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_transport_set")]
- public static extern void switch_unicast_conninfo_transport_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_default_dtmf_duration")]
+ public static extern uint switch_core_default_dtmf_duration(uint jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_transport_get")]
- public static extern int switch_unicast_conninfo_transport_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_console_set_complete")]
+ public static extern int switch_console_set_complete(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_stream_id_set")]
- public static extern void switch_unicast_conninfo_stream_id_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_console_set_alias")]
+ public static extern int switch_console_set_alias(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_stream_id_get")]
- public static extern int switch_unicast_conninfo_stream_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_system")]
+ public static extern int switch_system(string jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_unicast_conninfo")]
- public static extern IntPtr new_switch_unicast_conninfo();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_cond_yield")]
+ public static extern void switch_cond_yield(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_unicast_conninfo")]
- public static extern void delete_switch_unicast_conninfo(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_cond_next")]
+ public static extern void switch_cond_next();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_deactivate_unicast")]
- public static extern int switch_ivr_deactivate_unicast(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_chat_send")]
+ public static extern int switch_core_chat_send(string jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_activate_unicast")]
- public static extern int switch_ivr_activate_unicast(HandleRef jarg1, string jarg2, ushort jarg3, string jarg4, ushort jarg5, string jarg6, string jarg7);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_CMD_CHUNK_LEN_get")]
+ public static extern int SWITCH_CMD_CHUNK_LEN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_generate_xml_cdr")]
- public static extern int switch_ivr_generate_xml_cdr(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_console_loop")]
+ public static extern void switch_console_loop();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_xml_profile_data")]
- public static extern int switch_ivr_set_xml_profile_data(HandleRef jarg1, HandleRef jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_console_stream_raw_write")]
+ public static extern int switch_console_stream_raw_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_xml_chan_vars")]
- public static extern int switch_ivr_set_xml_chan_vars(HandleRef jarg1, HandleRef jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_toupper")]
+ public static extern int switch_toupper(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_event")]
- public static extern int switch_ivr_parse_event(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_tolower")]
+ public static extern int switch_tolower(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_all_events")]
- public static extern int switch_ivr_parse_all_events(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isalnum")]
+ public static extern int switch_isalnum(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_next_event")]
- public static extern int switch_ivr_parse_next_event(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isalpha")]
+ public static extern int switch_isalpha(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_sleep")]
- public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2, int jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_iscntrl")]
+ public static extern int switch_iscntrl(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_park")]
- public static extern int switch_ivr_park(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isdigit")]
+ public static extern int switch_isdigit(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_collect_digits_callback")]
- public static extern int switch_ivr_collect_digits_callback(HandleRef jarg1, HandleRef jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isgraph")]
+ public static extern int switch_isgraph(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_collect_digits_count")]
- public static extern int switch_ivr_collect_digits_count(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5, string jarg6, uint jarg7, uint jarg8, uint jarg9);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_islower")]
+ public static extern int switch_islower(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech")]
- public static extern int switch_ivr_detect_speech(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isprint")]
+ public static extern int switch_isprint(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_detect_speech")]
- public static extern int switch_ivr_stop_detect_speech(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ispunct")]
+ public static extern int switch_ispunct(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_pause_detect_speech")]
- public static extern int switch_ivr_pause_detect_speech(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isspace")]
+ public static extern int switch_isspace(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_resume_detect_speech")]
- public static extern int switch_ivr_resume_detect_speech(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isupper")]
+ public static extern int switch_isupper(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech_load_grammar")]
- public static extern int switch_ivr_detect_speech_load_grammar(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_isxdigit")]
+ public static extern int switch_isxdigit(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech_unload_grammar")]
- public static extern int switch_ivr_detect_speech_unload_grammar(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SMAX_get")]
+ public static extern int SWITCH_SMAX_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_record_session")]
- public static extern int switch_ivr_record_session(HandleRef jarg1, string jarg2, uint jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_SMIN_get")]
+ public static extern int SWITCH_SMIN_get();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_eavesdrop_session")]
- public static extern int switch_ivr_eavesdrop_session(HandleRef jarg1, string jarg2, string jarg3, uint jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_is_moh")]
+ public static extern int switch_is_moh(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_displace_session")]
- public static extern int switch_ivr_displace_session(HandleRef jarg1, string jarg2, uint jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_b64_encode")]
+ public static extern int switch_b64_encode(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_displace_session")]
- public static extern int switch_ivr_stop_displace_session(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_b64_decode")]
+ public static extern IntPtr switch_b64_decode(string jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_record_session")]
- public static extern int switch_ivr_stop_record_session(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_amp_encode")]
+ public static extern string switch_amp_encode(string jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_inband_dtmf_session")]
- public static extern int switch_ivr_inband_dtmf_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_is_digit_string")]
+ public static extern int switch_is_digit_string(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_inband_dtmf_session")]
- public static extern int switch_ivr_stop_inband_dtmf_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_fd_read_line")]
+ public static extern IntPtr switch_fd_read_line(int jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_inband_dtmf_generate_session")]
- public static extern int switch_ivr_inband_dtmf_generate_session(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_find_local_ip")]
+ public static extern int switch_find_local_ip(string jarg1, int jarg2, int jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_inband_dtmf_generate_session")]
- public static extern int switch_ivr_stop_inband_dtmf_generate_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_get_addr")]
+ public static extern string get_addr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_session_echo")]
- public static extern void switch_ivr_session_echo(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_get_port")]
+ public static extern ushort get_port(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_tone_detect_session")]
- public static extern int switch_ivr_stop_tone_detect_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_build_uri")]
+ public static extern int switch_build_uri(string jarg1, HandleRef jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_tone_detect_session")]
- public static extern int switch_ivr_tone_detect_session(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6, string jarg7, string jarg8, HandleRef jarg9);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_priority_name")]
+ public static extern string switch_priority_name(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_play_file")]
- public static extern int switch_ivr_play_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rfc2833_to_char")]
+ public static extern char switch_rfc2833_to_char(int jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_wait_for_silence")]
- public static extern int switch_ivr_wait_for_silence(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_char_to_rfc2833")]
+ public static extern byte switch_char_to_rfc2833(char jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_gentones")]
- public static extern int switch_ivr_gentones(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_string_var_check")]
+ public static extern int switch_string_var_check(string jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_record_file")]
- public static extern int switch_ivr_record_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4, uint jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_string_var_check_const")]
+ public static extern int switch_string_var_check_const(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_play_and_get_digits")]
- public static extern int switch_play_and_get_digits(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, uint jarg11, string jarg12);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_var_clean_string")]
+ public static extern string switch_var_clean_string(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_speak_text_handle")]
- public static extern int switch_ivr_speak_text_handle(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_clean_string")]
+ public static extern string switch_clean_string(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_clear_speech_cache")]
- public static extern void switch_ivr_clear_speech_cache(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_safe_strdup")]
+ public static extern string switch_safe_strdup(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_speak_text")]
- public static extern int switch_ivr_speak_text(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_lc_strdup")]
+ public static extern string switch_lc_strdup(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_originate")]
- public static extern int switch_ivr_originate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, string jarg4, uint jarg5, HandleRef jarg6, string jarg7, string jarg8, HandleRef jarg9, HandleRef jarg10, uint jarg11);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_uc_strdup")]
+ public static extern string switch_uc_strdup(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_multi_threaded_bridge")]
- public static extern int switch_ivr_multi_threaded_bridge(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_strstr")]
+ public static extern int switch_strstr(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_signal_bridge")]
- public static extern int switch_ivr_signal_bridge(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_str_time")]
+ public static extern IntPtr switch_str_time(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_session_transfer")]
- public static extern int switch_ivr_session_transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_separate_string")]
+ public static extern uint switch_separate_string(string jarg1, char jarg2, ref string jarg3, uint jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_transfer")]
- public static extern uint switch_ivr_schedule_transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_is_number")]
+ public static extern int switch_is_number(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_hangup")]
- public static extern uint switch_ivr_schedule_hangup(HandleRef jarg1, string jarg2, int jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_strip_spaces")]
+ public static extern string switch_strip_spaces(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_uuid_bridge")]
- public static extern int switch_ivr_uuid_bridge(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_separate_paren_args")]
+ public static extern string switch_separate_paren_args(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_media")]
- public static extern int switch_ivr_media(string jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stristr")]
+ public static extern string switch_stristr(string jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_nomedia")]
- public static extern int switch_ivr_nomedia(string jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_is_lan_addr")]
+ public static extern int switch_is_lan_addr(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_hold_uuid")]
- public static extern int switch_ivr_hold_uuid(string jarg1, string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_replace_char")]
+ public static extern string switch_replace_char(string jarg1, char jarg2, char jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unhold_uuid")]
- public static extern int switch_ivr_unhold_uuid(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ast2regex")]
+ public static extern int switch_ast2regex(string jarg1, string jarg2, uint jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_hold")]
- public static extern int switch_ivr_hold(HandleRef jarg1, string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_escape_char")]
+ public static extern string switch_escape_char(HandleRef jarg1, string jarg2, string jarg3, char jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unhold")]
- public static extern int switch_ivr_unhold(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_socket_waitfor")]
+ public static extern int switch_socket_waitfor(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_broadcast")]
- public static extern uint switch_ivr_schedule_broadcast(HandleRef jarg1, string jarg2, string jarg3, uint jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_cut_path")]
+ public static extern string switch_cut_path(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_broadcast")]
- public static extern int switch_ivr_broadcast(string jarg1, string jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_string_replace")]
+ public static extern string switch_string_replace(string jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_transfer_variable")]
- public static extern int switch_ivr_transfer_variable(HandleRef jarg1, HandleRef jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_string_match")]
+ public static extern int switch_string_match(string jarg1, uint jarg2, string jarg3, uint jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_new")]
- public static extern int switch_ivr_digit_stream_parser_new(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_url_encode")]
+ public static extern uint switch_url_encode(string jarg1, string jarg2, uint jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_destroy")]
- public static extern int switch_ivr_digit_stream_parser_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_url_decode")]
+ public static extern string switch_url_decode(string jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_new")]
- public static extern int switch_ivr_digit_stream_new(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_simple_email")]
+ public static extern int switch_simple_email(string jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_destroy")]
- public static extern int switch_ivr_digit_stream_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_find_end_paren")]
+ public static extern string switch_find_end_paren(string jarg1, char jarg2, char jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_set_event")]
- public static extern int switch_ivr_digit_stream_parser_set_event(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_parse_cidr")]
+ public static extern int switch_parse_cidr(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_del_event")]
- public static extern int switch_ivr_digit_stream_parser_del_event(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_create")]
+ public static extern int switch_network_list_create(HandleRef jarg1, int jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_feed")]
- public static extern IntPtr switch_ivr_digit_stream_parser_feed(HandleRef jarg1, HandleRef jarg2, char jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_add_cidr_token")]
+ public static extern int switch_network_list_add_cidr_token(HandleRef jarg1, string jarg2, int jarg3, string jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_reset")]
- public static extern int switch_ivr_digit_stream_reset(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_add_host_mask")]
+ public static extern int switch_network_list_add_host_mask(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_set_terminator")]
- public static extern int switch_ivr_digit_stream_parser_set_terminator(HandleRef jarg1, char jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_network_list_validate_ip_token")]
+ public static extern int switch_network_list_validate_ip_token(HandleRef jarg1, uint jarg2, ref string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_init")]
- public static extern int switch_ivr_menu_init(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, int jarg10, int jarg11, int jarg12, int jarg13, int jarg14, int jarg15, HandleRef jarg16);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_username_set")]
+ public static extern void switch_caller_profile_username_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_bind_action")]
- public static extern int switch_ivr_menu_bind_action(HandleRef jarg1, int jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_username_get")]
+ public static extern string switch_caller_profile_username_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_bind_function")]
- public static extern int switch_ivr_menu_bind_function(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dialplan_set")]
+ public static extern void switch_caller_profile_dialplan_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_execute")]
- public static extern int switch_ivr_menu_execute(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dialplan_get")]
+ public static extern string switch_caller_profile_dialplan_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_free")]
- public static extern int switch_ivr_menu_stack_free(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_name_set")]
+ public static extern void switch_caller_profile_caller_id_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_build")]
- public static extern int switch_ivr_menu_stack_xml_build(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_name_get")]
+ public static extern string switch_caller_profile_caller_id_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_str2action")]
- public static extern int switch_ivr_menu_str2action(string jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_number_set")]
+ public static extern void switch_caller_profile_caller_id_number_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_add_custom")]
- public static extern int switch_ivr_menu_stack_xml_add_custom(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_id_number_get")]
+ public static extern string switch_caller_profile_caller_id_number_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_init")]
- public static extern int switch_ivr_menu_stack_xml_init(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_ton_set")]
+ public static extern void switch_caller_profile_caller_ton_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_phrase_macro")]
- public static extern int switch_ivr_phrase_macro(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_ton_get")]
+ public static extern byte switch_caller_profile_caller_ton_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_delay_echo")]
- public static extern void switch_ivr_delay_echo(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_numplan_set")]
+ public static extern void switch_caller_profile_caller_numplan_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_find_bridged_uuid")]
- public static extern int switch_ivr_find_bridged_uuid(string jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_numplan_get")]
+ public static extern byte switch_caller_profile_caller_numplan_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_intercept_session")]
- public static extern void switch_ivr_intercept_session(HandleRef jarg1, string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_network_addr_set")]
+ public static extern void switch_caller_profile_network_addr_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_park_session")]
- public static extern void switch_ivr_park_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_network_addr_get")]
+ public static extern string switch_caller_profile_network_addr_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_wait_for_answer")]
- public static extern int switch_ivr_wait_for_answer(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_set")]
+ public static extern void switch_caller_profile_ani_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_read")]
- public static extern int switch_ivr_read(HandleRef jarg1, uint jarg2, uint jarg3, string jarg4, string jarg5, string jarg6, HandleRef jarg7, uint jarg8, string jarg9);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_get")]
+ public static extern string switch_caller_profile_ani_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_bind_dtmf_meta_session")]
- public static extern int switch_ivr_bind_dtmf_meta_session(HandleRef jarg1, uint jarg2, uint jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_ton_set")]
+ public static extern void switch_caller_profile_ani_ton_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unbind_dtmf_meta_session")]
- public static extern int switch_ivr_unbind_dtmf_meta_session(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_ton_get")]
+ public static extern byte switch_caller_profile_ani_ton_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_soft_hold")]
- public static extern int switch_ivr_soft_hold(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_numplan_set")]
+ public static extern void switch_caller_profile_ani_numplan_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_say")]
- public static extern int switch_ivr_say(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_ani_numplan_get")]
+ public static extern byte switch_caller_profile_ani_numplan_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_get_say_method_by_name")]
- public static extern int switch_ivr_get_say_method_by_name(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_aniii_set")]
+ public static extern void switch_caller_profile_aniii_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_get_say_type_by_name")]
- public static extern int switch_ivr_get_say_type_by_name(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_aniii_get")]
+ public static extern string switch_caller_profile_aniii_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_user")]
- public static extern int switch_ivr_set_user(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_set")]
+ public static extern void switch_caller_profile_rdnis_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_MAX_BUF_LEN_get")]
- public static extern int SWITCH_RTP_MAX_BUF_LEN_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_get")]
+ public static extern string switch_caller_profile_rdnis_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_MAX_CRYPTO_LEN_get")]
- public static extern int SWITCH_RTP_MAX_CRYPTO_LEN_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_ton_set")]
+ public static extern void switch_caller_profile_rdnis_ton_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_KEY_LEN_get")]
- public static extern int SWITCH_RTP_KEY_LEN_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_ton_get")]
+ public static extern byte switch_caller_profile_rdnis_ton_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CRYPTO_KEY_32_get")]
- public static extern string SWITCH_RTP_CRYPTO_KEY_32_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_numplan_set")]
+ public static extern void switch_caller_profile_rdnis_numplan_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CRYPTO_KEY_80_get")]
- public static extern string SWITCH_RTP_CRYPTO_KEY_80_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_rdnis_numplan_get")]
+ public static extern byte switch_caller_profile_rdnis_numplan_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_index_set")]
- public static extern void switch_rtp_crypto_key_index_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_set")]
+ public static extern void switch_caller_profile_destination_number_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_index_get")]
- public static extern uint switch_rtp_crypto_key_index_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_get")]
+ public static extern string switch_caller_profile_destination_number_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_type_set")]
- public static extern void switch_rtp_crypto_key_type_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_ton_set")]
+ public static extern void switch_caller_profile_destination_number_ton_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_type_get")]
- public static extern int switch_rtp_crypto_key_type_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_ton_get")]
+ public static extern byte switch_caller_profile_destination_number_ton_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_key_set")]
- public static extern void switch_rtp_crypto_key_key_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_numplan_set")]
+ public static extern void switch_caller_profile_destination_number_numplan_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_key_get")]
- public static extern IntPtr switch_rtp_crypto_key_key_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_destination_number_numplan_get")]
+ public static extern byte switch_caller_profile_destination_number_numplan_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_keylen_set")]
- public static extern void switch_rtp_crypto_key_keylen_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_source_set")]
+ public static extern void switch_caller_profile_source_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_keylen_get")]
- public static extern IntPtr switch_rtp_crypto_key_keylen_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_source_get")]
+ public static extern string switch_caller_profile_source_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_next_set")]
- public static extern void switch_rtp_crypto_key_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_chan_name_set")]
+ public static extern void switch_caller_profile_chan_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_next_get")]
- public static extern IntPtr switch_rtp_crypto_key_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_chan_name_get")]
+ public static extern string switch_caller_profile_chan_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_rtp_crypto_key")]
- public static extern IntPtr new_switch_rtp_crypto_key();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_uuid_set")]
+ public static extern void switch_caller_profile_uuid_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_rtp_crypto_key")]
- public static extern void delete_switch_rtp_crypto_key(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_uuid_get")]
+ public static extern string switch_caller_profile_uuid_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_add_crypto_key")]
- public static extern int switch_rtp_add_crypto_key(HandleRef jarg1, int jarg2, uint jarg3, int jarg4, HandleRef jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_context_set")]
+ public static extern void switch_caller_profile_context_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_random")]
- public static extern void switch_rtp_get_random(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_context_get")]
+ public static extern string switch_caller_profile_context_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_init")]
- public static extern void switch_rtp_init(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_profile_index_set")]
+ public static extern void switch_caller_profile_profile_index_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_shutdown")]
- public static extern void switch_rtp_shutdown();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_profile_index_get")]
+ public static extern string switch_caller_profile_profile_index_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_start_port")]
- public static extern ushort switch_rtp_set_start_port(ushort jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_flags_set")]
+ public static extern void switch_caller_profile_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_end_port")]
- public static extern ushort switch_rtp_set_end_port(ushort jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_flags_get")]
+ public static extern uint switch_caller_profile_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_request_port")]
- public static extern ushort switch_rtp_request_port(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originator_caller_profile_set")]
+ public static extern void switch_caller_profile_originator_caller_profile_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_release_port")]
- public static extern void switch_rtp_release_port(string jarg1, ushort jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originator_caller_profile_get")]
+ public static extern IntPtr switch_caller_profile_originator_caller_profile_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_change_interval")]
- public static extern int switch_rtp_change_interval(HandleRef jarg1, uint jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originatee_caller_profile_set")]
+ public static extern void switch_caller_profile_originatee_caller_profile_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_create")]
- public static extern int switch_rtp_create(HandleRef jarg1, byte jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6, ref string jarg7, HandleRef jarg8);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_originatee_caller_profile_get")]
+ public static extern IntPtr switch_caller_profile_originatee_caller_profile_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_new")]
- public static extern IntPtr switch_rtp_new(string jarg1, ushort jarg2, string jarg3, ushort jarg4, byte jarg5, uint jarg6, uint jarg7, uint jarg8, string jarg9, ref string jarg10, HandleRef jarg11);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_times_set")]
+ public static extern void switch_caller_profile_times_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_remote_address")]
- public static extern int switch_rtp_set_remote_address(HandleRef jarg1, string jarg2, ushort jarg3, int jarg4, ref string jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_times_get")]
+ public static extern IntPtr switch_caller_profile_times_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_remote_host")]
- public static extern string switch_rtp_get_remote_host(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_extension_set")]
+ public static extern void switch_caller_profile_caller_extension_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_remote_port")]
- public static extern ushort switch_rtp_get_remote_port(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_caller_extension_get")]
+ public static extern IntPtr switch_caller_profile_caller_extension_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_reset_media_timer")]
- public static extern void switch_rtp_reset_media_timer(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_pool_set")]
+ public static extern void switch_caller_profile_pool_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_max_missed_packets")]
- public static extern void switch_rtp_set_max_missed_packets(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_pool_get")]
+ public static extern IntPtr switch_caller_profile_pool_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_local_address")]
- public static extern int switch_rtp_set_local_address(HandleRef jarg1, string jarg2, ushort jarg3, ref string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_next_set")]
+ public static extern void switch_caller_profile_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_kill_socket")]
- public static extern void switch_rtp_kill_socket(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_next_get")]
+ public static extern IntPtr switch_caller_profile_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_break")]
- public static extern void switch_rtp_break(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_profile")]
+ public static extern IntPtr new_switch_caller_profile();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_ready")]
- public static extern byte switch_rtp_ready(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_profile")]
+ public static extern void delete_switch_caller_profile(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_destroy")]
- public static extern void switch_rtp_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_name_set")]
+ public static extern void switch_caller_application_application_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_ice")]
- public static extern int switch_rtp_activate_ice(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_name_get")]
+ public static extern string switch_caller_application_application_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_jitter_buffer")]
- public static extern int switch_rtp_activate_jitter_buffer(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_data_set")]
+ public static extern void switch_caller_application_application_data_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_flag")]
- public static extern void switch_rtp_set_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_data_get")]
+ public static extern string switch_caller_application_application_data_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_test_flag")]
- public static extern uint switch_rtp_test_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_function_set")]
+ public static extern void switch_caller_application_application_function_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_clear_flag")]
- public static extern void switch_rtp_clear_flag(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_application_function_get")]
+ public static extern IntPtr switch_caller_application_application_function_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_rtp_socket")]
- public static extern IntPtr switch_rtp_get_rtp_socket(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_next_set")]
+ public static extern void switch_caller_application_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_default_samples_per_interval")]
- public static extern void switch_rtp_set_default_samples_per_interval(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_application_next_get")]
+ public static extern IntPtr switch_caller_application_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_default_samples_per_interval")]
- public static extern uint switch_rtp_get_default_samples_per_interval(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_application")]
+ public static extern IntPtr new_switch_caller_application();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_default_payload")]
- public static extern void switch_rtp_set_default_payload(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_application")]
+ public static extern void delete_switch_caller_application(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_default_payload")]
- public static extern uint switch_rtp_get_default_payload(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_name_set")]
+ public static extern void switch_caller_extension_extension_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_invald_handler")]
- public static extern void switch_rtp_set_invald_handler(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_name_get")]
+ public static extern string switch_caller_extension_extension_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_read")]
- public static extern int switch_rtp_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, uint jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_number_set")]
+ public static extern void switch_caller_extension_extension_number_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_queue_rfc2833")]
- public static extern int switch_rtp_queue_rfc2833(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_extension_number_get")]
+ public static extern string switch_caller_extension_extension_number_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_queue_rfc2833_in")]
- public static extern int switch_rtp_queue_rfc2833_in(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_current_application_set")]
+ public static extern void switch_caller_extension_current_application_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_has_dtmf")]
- public static extern IntPtr switch_rtp_has_dtmf(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_current_application_get")]
+ public static extern IntPtr switch_caller_extension_current_application_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_dequeue_dtmf")]
- public static extern IntPtr switch_rtp_dequeue_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_last_application_set")]
+ public static extern void switch_caller_extension_last_application_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_zerocopy_read")]
- public static extern int switch_rtp_zerocopy_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, uint jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_last_application_get")]
+ public static extern IntPtr switch_caller_extension_last_application_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_zerocopy_read_frame")]
- public static extern int switch_rtp_zerocopy_read_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_applications_set")]
+ public static extern void switch_caller_extension_applications_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_rtp_flush_read_buffer")]
- public static extern void rtp_flush_read_buffer(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_applications_get")]
+ public static extern IntPtr switch_caller_extension_applications_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_enable_vad")]
- public static extern int switch_rtp_enable_vad(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_children_set")]
+ public static extern void switch_caller_extension_children_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_disable_vad")]
- public static extern int switch_rtp_disable_vad(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_children_get")]
+ public static extern IntPtr switch_caller_extension_children_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_write_frame")]
- public static extern int switch_rtp_write_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_next_set")]
+ public static extern void switch_caller_extension_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_write_manual")]
- public static extern int switch_rtp_write_manual(HandleRef jarg1, HandleRef jarg2, uint jarg3, byte jarg4, byte jarg5, uint jarg6, HandleRef jarg7);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_next_get")]
+ public static extern IntPtr switch_caller_extension_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_ssrc")]
- public static extern uint switch_rtp_get_ssrc(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_caller_extension")]
+ public static extern IntPtr new_switch_caller_extension();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_private")]
- public static extern void switch_rtp_set_private(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_caller_extension")]
+ public static extern void delete_switch_caller_extension(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_telephony_event")]
- public static extern void switch_rtp_set_telephony_event(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_new")]
+ public static extern IntPtr switch_caller_extension_new(HandleRef jarg1, string jarg2, string jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_cng_pt")]
- public static extern void switch_rtp_set_cng_pt(HandleRef jarg1, byte jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_clone")]
+ public static extern int switch_caller_extension_clone(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_private")]
- public static extern IntPtr switch_rtp_get_private(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_extension_add_application")]
+ public static extern void switch_caller_extension_add_application(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_stun_ping")]
- public static extern int switch_rtp_activate_stun_ping(HandleRef jarg1, string jarg2, ushort jarg3, uint jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_get_field_by_name")]
+ public static extern string switch_caller_get_field_by_name(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_intentional_bugs")]
- public static extern void switch_rtp_intentional_bugs(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_new")]
+ public static extern IntPtr switch_caller_profile_new(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, string jarg11, string jarg12);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_data_set")]
- public static extern void switch_log_node_t_data_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_clone")]
+ public static extern IntPtr switch_caller_profile_clone(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_data_get")]
- public static extern string switch_log_node_t_data_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_dup")]
+ public static extern IntPtr switch_caller_profile_dup(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_file_set")]
- public static extern void switch_log_node_t_file_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_event_set_data")]
+ public static extern void switch_caller_profile_event_set_data(HandleRef jarg1, string jarg2, HandleRef jarg3);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_file_get")]
- public static extern string switch_log_node_t_file_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_codec_set")]
+ public static extern void switch_frame_codec_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_line_set")]
- public static extern void switch_log_node_t_line_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_codec_get")]
+ public static extern IntPtr switch_frame_codec_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_line_get")]
- public static extern uint switch_log_node_t_line_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_source_set")]
+ public static extern void switch_frame_source_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_func_set")]
- public static extern void switch_log_node_t_func_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_source_get")]
+ public static extern string switch_frame_source_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_func_get")]
- public static extern string switch_log_node_t_func_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packet_set")]
+ public static extern void switch_frame_packet_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_level_set")]
- public static extern void switch_log_node_t_level_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packet_get")]
+ public static extern IntPtr switch_frame_packet_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_level_get")]
- public static extern int switch_log_node_t_level_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packetlen_set")]
+ public static extern void switch_frame_packetlen_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_timestamp_set")]
- public static extern void switch_log_node_t_timestamp_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_packetlen_get")]
+ public static extern uint switch_frame_packetlen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_timestamp_get")]
- public static extern IntPtr switch_log_node_t_timestamp_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_data_set")]
+ public static extern void switch_frame_data_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_content_set")]
- public static extern void switch_log_node_t_content_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_data_get")]
+ public static extern IntPtr switch_frame_data_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_content_get")]
- public static extern string switch_log_node_t_content_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_datalen_set")]
+ public static extern void switch_frame_datalen_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_userdata_set")]
- public static extern void switch_log_node_t_userdata_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_datalen_get")]
+ public static extern uint switch_frame_datalen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_userdata_get")]
- public static extern string switch_log_node_t_userdata_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_buflen_set")]
+ public static extern void switch_frame_buflen_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_channel_set")]
- public static extern void switch_log_node_t_channel_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_buflen_get")]
+ public static extern uint switch_frame_buflen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_channel_get")]
- public static extern int switch_log_node_t_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_samples_set")]
+ public static extern void switch_frame_samples_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_log_node_t")]
- public static extern IntPtr new_switch_log_node_t();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_samples_get")]
+ public static extern uint switch_frame_samples_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_log_node_t")]
- public static extern void delete_switch_log_node_t(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_rate_set")]
+ public static extern void switch_frame_rate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_init")]
- public static extern int switch_log_init(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_rate_get")]
+ public static extern uint switch_frame_rate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_shutdown")]
- public static extern int switch_log_shutdown();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_payload_set")]
+ public static extern void switch_frame_payload_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_bind_logger")]
- public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_payload_get")]
+ public static extern byte switch_frame_payload_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_unbind_logger")]
- public static extern int switch_log_unbind_logger(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_timestamp_set")]
+ public static extern void switch_frame_timestamp_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_level2str")]
- public static extern string switch_log_level2str(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_timestamp_get")]
+ public static extern IntPtr switch_frame_timestamp_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_str2level")]
- public static extern int switch_log_str2level(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_seq_set")]
+ public static extern void switch_frame_seq_set(HandleRef jarg1, ushort jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_log_str2mask")]
- public static extern uint switch_log_str2mask(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_seq_get")]
+ public static extern ushort switch_frame_seq_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_XML_BUFSIZE_get")]
- public static extern int SWITCH_XML_BUFSIZE_get();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_ssrc_set")]
+ public static extern void switch_frame_ssrc_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_name_set")]
- public static extern void switch_xml_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_ssrc_get")]
+ public static extern uint switch_frame_ssrc_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_name_get")]
- public static extern string switch_xml_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_m_set")]
+ public static extern void switch_frame_m_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_set")]
- public static extern void switch_xml_attr_set(HandleRef jarg1, ref string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_m_get")]
+ public static extern int switch_frame_m_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_get")]
- public static extern string switch_xml_attr_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_flags_set")]
+ public static extern void switch_frame_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_txt_set")]
- public static extern void switch_xml_txt_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_flags_get")]
+ public static extern uint switch_frame_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_txt_get")]
- public static extern string switch_xml_txt_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_frame")]
+ public static extern IntPtr new_switch_frame();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_path_set")]
- public static extern void switch_xml_free_path_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_frame")]
+ public static extern void delete_switch_frame(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_path_get")]
- public static extern string switch_xml_free_path_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_init_set")]
+ public static extern void switch_state_handler_table_on_init_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_off_set")]
- public static extern void switch_xml_off_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_init_get")]
+ public static extern IntPtr switch_state_handler_table_on_init_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_off_get")]
- public static extern IntPtr switch_xml_off_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_routing_set")]
+ public static extern void switch_state_handler_table_on_routing_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_next_set")]
- public static extern void switch_xml_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_routing_get")]
+ public static extern IntPtr switch_state_handler_table_on_routing_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_next_get")]
- public static extern IntPtr switch_xml_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_execute_set")]
+ public static extern void switch_state_handler_table_on_execute_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_sibling_set")]
- public static extern void switch_xml_sibling_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_execute_get")]
+ public static extern IntPtr switch_state_handler_table_on_execute_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_sibling_get")]
- public static extern IntPtr switch_xml_sibling_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hangup_set")]
+ public static extern void switch_state_handler_table_on_hangup_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_ordered_set")]
- public static extern void switch_xml_ordered_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hangup_get")]
+ public static extern IntPtr switch_state_handler_table_on_hangup_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_ordered_get")]
- public static extern IntPtr switch_xml_ordered_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_exchange_media_set")]
+ public static extern void switch_state_handler_table_on_exchange_media_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child_set")]
- public static extern void switch_xml_child_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_exchange_media_get")]
+ public static extern IntPtr switch_state_handler_table_on_exchange_media_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child_get")]
- public static extern IntPtr switch_xml_child_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_soft_execute_set")]
+ public static extern void switch_state_handler_table_on_soft_execute_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parent_set")]
- public static extern void switch_xml_parent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_soft_execute_get")]
+ public static extern IntPtr switch_state_handler_table_on_soft_execute_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parent_get")]
- public static extern IntPtr switch_xml_parent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_consume_media_set")]
+ public static extern void switch_state_handler_table_on_consume_media_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_flags_set")]
- public static extern void switch_xml_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_consume_media_get")]
+ public static extern IntPtr switch_state_handler_table_on_consume_media_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_flags_get")]
- public static extern uint switch_xml_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hibernate_set")]
+ public static extern void switch_state_handler_table_on_hibernate_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_xml")]
- public static extern IntPtr new_switch_xml();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_hibernate_get")]
+ public static extern IntPtr switch_state_handler_table_on_hibernate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_xml")]
- public static extern void delete_switch_xml(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_reset_set")]
+ public static extern void switch_state_handler_table_on_reset_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_str")]
- public static extern IntPtr switch_xml_parse_str(string jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_reset_get")]
+ public static extern IntPtr switch_state_handler_table_on_reset_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_fd")]
- public static extern IntPtr switch_xml_parse_fd(int jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_park_set")]
+ public static extern void switch_state_handler_table_on_park_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_file")]
- public static extern IntPtr switch_xml_parse_file(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_on_park_get")]
+ public static extern IntPtr switch_state_handler_table_on_park_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_file_simple")]
- public static extern IntPtr switch_xml_parse_file_simple(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_padding_set")]
+ public static extern void switch_state_handler_table_padding_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_fp")]
- public static extern IntPtr switch_xml_parse_fp(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_state_handler_table_padding_get")]
+ public static extern IntPtr switch_state_handler_table_padding_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child")]
- public static extern IntPtr switch_xml_child(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_state_handler_table")]
+ public static extern IntPtr new_switch_state_handler_table();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_find_child")]
- public static extern IntPtr switch_xml_find_child(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_state_handler_table")]
+ public static extern void delete_switch_state_handler_table(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_find_child_multi")]
- public static extern IntPtr switch_xml_find_child_multi(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_write_function_set")]
+ public static extern void switch_stream_handle_write_function_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr")]
- public static extern string switch_xml_attr(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_write_function_get")]
+ public static extern IntPtr switch_stream_handle_write_function_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_soft")]
- public static extern string switch_xml_attr_soft(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_raw_write_function_set")]
+ public static extern void switch_stream_handle_raw_write_function_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get")]
- public static extern IntPtr switch_xml_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_raw_write_function_get")]
+ public static extern IntPtr switch_stream_handle_raw_write_function_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_toxml")]
- public static extern string switch_xml_toxml(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_set")]
+ public static extern void switch_stream_handle_data_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_toxml_buf")]
- public static extern string switch_xml_toxml_buf(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_get")]
+ public static extern IntPtr switch_stream_handle_data_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free")]
- public static extern void switch_xml_free(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_end_set")]
+ public static extern void switch_stream_handle_end_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_in_thread")]
- public static extern void switch_xml_free_in_thread(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_end_get")]
+ public static extern IntPtr switch_stream_handle_end_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_error")]
- public static extern string switch_xml_error(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_size_set")]
+ public static extern void switch_stream_handle_data_size_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_new")]
- public static extern IntPtr switch_xml_new(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_size_get")]
+ public static extern IntPtr switch_stream_handle_data_size_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_add_child")]
- public static extern IntPtr switch_xml_add_child(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_len_set")]
+ public static extern void switch_stream_handle_data_len_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_txt")]
- public static extern IntPtr switch_xml_set_txt(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_data_len_get")]
+ public static extern IntPtr switch_stream_handle_data_len_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_attr")]
- public static extern IntPtr switch_xml_set_attr(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_len_set")]
+ public static extern void switch_stream_handle_alloc_len_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_flag")]
- public static extern IntPtr switch_xml_set_flag(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_len_get")]
+ public static extern IntPtr switch_stream_handle_alloc_len_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_cut")]
- public static extern IntPtr switch_xml_cut(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_chunk_set")]
+ public static extern void switch_stream_handle_alloc_chunk_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_insert")]
- public static extern IntPtr switch_xml_insert(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_alloc_chunk_get")]
+ public static extern IntPtr switch_stream_handle_alloc_chunk_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_open_root")]
- public static extern IntPtr switch_xml_open_root(byte jarg1, ref string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_param_event_set")]
+ public static extern void switch_stream_handle_param_event_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_init")]
- public static extern int switch_xml_init(HandleRef jarg1, ref string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_stream_handle_param_event_get")]
+ public static extern IntPtr switch_stream_handle_param_event_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_destroy")]
- public static extern int switch_xml_destroy();
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_stream_handle")]
+ public static extern IntPtr new_switch_stream_handle();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_root")]
- public static extern IntPtr switch_xml_root();
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_stream_handle")]
+ public static extern void delete_switch_stream_handle(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate")]
- public static extern int switch_xml_locate(string jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, HandleRef jarg6, HandleRef jarg7);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_outgoing_channel_set")]
+ public static extern void switch_io_routines_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_domain")]
- public static extern int switch_xml_locate_domain(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_outgoing_channel_get")]
+ public static extern IntPtr switch_io_routines_outgoing_channel_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_group")]
- public static extern int switch_xml_locate_group(string jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_frame_set")]
+ public static extern void switch_io_routines_read_frame_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_user")]
- public static extern int switch_xml_locate_user(string jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_frame_get")]
+ public static extern IntPtr switch_io_routines_read_frame_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_user_in_domain")]
- public static extern int switch_xml_locate_user_in_domain(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_frame_set")]
+ public static extern void switch_io_routines_write_frame_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_open_cfg")]
- public static extern IntPtr switch_xml_open_cfg(string jarg1, HandleRef jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_frame_get")]
+ public static extern IntPtr switch_io_routines_write_frame_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_binding_sections")]
- public static extern void switch_xml_set_binding_sections(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_kill_channel_set")]
+ public static extern void switch_io_routines_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_binding_user_data")]
- public static extern void switch_xml_set_binding_user_data(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_kill_channel_get")]
+ public static extern IntPtr switch_io_routines_kill_channel_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get_binding_sections")]
- public static extern uint switch_xml_get_binding_sections(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_send_dtmf_set")]
+ public static extern void switch_io_routines_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get_binding_user_data")]
- public static extern IntPtr switch_xml_get_binding_user_data(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_send_dtmf_get")]
+ public static extern IntPtr switch_io_routines_send_dtmf_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_bind_search_function_ret")]
- public static extern int switch_xml_bind_search_function_ret(HandleRef jarg1, uint jarg2, HandleRef jarg3, HandleRef jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_message_set")]
+ public static extern void switch_io_routines_receive_message_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_unbind_search_function")]
- public static extern int switch_xml_unbind_search_function(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_message_get")]
+ public static extern IntPtr switch_io_routines_receive_message_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_unbind_search_function_ptr")]
- public static extern int switch_xml_unbind_search_function_ptr(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_event_set")]
+ public static extern void switch_io_routines_receive_event_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_section_string")]
- public static extern uint switch_xml_parse_section_string(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_receive_event_get")]
+ public static extern IntPtr switch_io_routines_receive_event_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_outgoing_channel_set")]
- public static extern void switch_io_event_hook_outgoing_channel_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_state_change_set")]
+ public static extern void switch_io_routines_state_change_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_outgoing_channel_get")]
- public static extern IntPtr switch_io_event_hook_outgoing_channel_outgoing_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_state_change_get")]
+ public static extern IntPtr switch_io_routines_state_change_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_next_set")]
- public static extern void switch_io_event_hook_outgoing_channel_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_video_frame_set")]
+ public static extern void switch_io_routines_read_video_frame_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_next_get")]
- public static extern IntPtr switch_io_event_hook_outgoing_channel_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_read_video_frame_get")]
+ public static extern IntPtr switch_io_routines_read_video_frame_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_outgoing_channel")]
- public static extern IntPtr new_switch_io_event_hook_outgoing_channel();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_video_frame_set")]
+ public static extern void switch_io_routines_write_video_frame_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_outgoing_channel")]
- public static extern void delete_switch_io_event_hook_outgoing_channel(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_write_video_frame_get")]
+ public static extern IntPtr switch_io_routines_write_video_frame_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_receive_message_set")]
- public static extern void switch_io_event_hook_receive_message_receive_message_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_resurrect_session_set")]
+ public static extern void switch_io_routines_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_receive_message_get")]
- public static extern IntPtr switch_io_event_hook_receive_message_receive_message_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_resurrect_session_get")]
+ public static extern IntPtr switch_io_routines_resurrect_session_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_next_set")]
- public static extern void switch_io_event_hook_receive_message_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_padding_set")]
+ public static extern void switch_io_routines_padding_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_next_get")]
- public static extern IntPtr switch_io_event_hook_receive_message_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_routines_padding_get")]
+ public static extern IntPtr switch_io_routines_padding_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_receive_message")]
- public static extern IntPtr new_switch_io_event_hook_receive_message();
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_routines")]
+ public static extern IntPtr new_switch_io_routines();
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_receive_message")]
- public static extern void delete_switch_io_event_hook_receive_message(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_routines")]
+ public static extern void delete_switch_io_routines(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_receive_event_set")]
- public static extern void switch_io_event_hook_receive_event_receive_event_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_interface_name_set")]
+ public static extern void switch_endpoint_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_receive_event_get")]
- public static extern IntPtr switch_io_event_hook_receive_event_receive_event_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_interface_name_get")]
+ public static extern string switch_endpoint_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_next_set")]
- public static extern void switch_io_event_hook_receive_event_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_io_routines_set")]
+ public static extern void switch_endpoint_interface_io_routines_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_next_get")]
- public static extern IntPtr switch_io_event_hook_receive_event_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_io_routines_get")]
+ public static extern IntPtr switch_endpoint_interface_io_routines_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_receive_event")]
- public static extern IntPtr new_switch_io_event_hook_receive_event();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_state_handler_set")]
+ public static extern void switch_endpoint_interface_state_handler_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_receive_event")]
- public static extern void delete_switch_io_event_hook_receive_event(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_state_handler_get")]
+ public static extern IntPtr switch_endpoint_interface_state_handler_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_read_frame_set")]
- public static extern void switch_io_event_hook_read_frame_read_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_private_info_set")]
+ public static extern void switch_endpoint_interface_private_info_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_read_frame_get")]
- public static extern IntPtr switch_io_event_hook_read_frame_read_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_private_info_get")]
+ public static extern IntPtr switch_endpoint_interface_private_info_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_next_set")]
- public static extern void switch_io_event_hook_read_frame_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_rwlock_set")]
+ public static extern void switch_endpoint_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_next_get")]
- public static extern IntPtr switch_io_event_hook_read_frame_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_rwlock_get")]
+ public static extern IntPtr switch_endpoint_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_read_frame")]
- public static extern IntPtr new_switch_io_event_hook_read_frame();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_refs_set")]
+ public static extern void switch_endpoint_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_read_frame")]
- public static extern void delete_switch_io_event_hook_read_frame(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_refs_get")]
+ public static extern int switch_endpoint_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_video_read_frame_set")]
- public static extern void switch_io_event_hook_video_read_frame_video_read_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_set")]
+ public static extern void switch_endpoint_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_video_read_frame_get")]
- public static extern IntPtr switch_io_event_hook_video_read_frame_video_read_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_reflock_get")]
+ public static extern IntPtr switch_endpoint_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_next_set")]
- public static extern void switch_io_event_hook_video_read_frame_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_parent_set")]
+ public static extern void switch_endpoint_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_next_get")]
- public static extern IntPtr switch_io_event_hook_video_read_frame_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_parent_get")]
+ public static extern IntPtr switch_endpoint_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_video_read_frame")]
- public static extern IntPtr new_switch_io_event_hook_video_read_frame();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_next_set")]
+ public static extern void switch_endpoint_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_video_read_frame")]
- public static extern void delete_switch_io_event_hook_video_read_frame(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_endpoint_interface_next_get")]
+ public static extern IntPtr switch_endpoint_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_write_frame_set")]
- public static extern void switch_io_event_hook_write_frame_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_endpoint_interface")]
+ public static extern IntPtr new_switch_endpoint_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_write_frame_get")]
- public static extern IntPtr switch_io_event_hook_write_frame_write_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_endpoint_interface")]
+ public static extern void delete_switch_endpoint_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_next_set")]
- public static extern void switch_io_event_hook_write_frame_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interval_set")]
+ public static extern void switch_timer_interval_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_next_get")]
- public static extern IntPtr switch_io_event_hook_write_frame_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interval_get")]
+ public static extern int switch_timer_interval_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_write_frame")]
- public static extern IntPtr new_switch_io_event_hook_write_frame();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_flags_set")]
+ public static extern void switch_timer_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_write_frame")]
- public static extern void delete_switch_io_event_hook_write_frame(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_flags_get")]
+ public static extern uint switch_timer_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_video_write_frame_set")]
- public static extern void switch_io_event_hook_video_write_frame_video_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samples_set")]
+ public static extern void switch_timer_samples_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_video_write_frame_get")]
- public static extern IntPtr switch_io_event_hook_video_write_frame_video_write_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samples_get")]
+ public static extern uint switch_timer_samples_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_next_set")]
- public static extern void switch_io_event_hook_video_write_frame_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samplecount_set")]
+ public static extern void switch_timer_samplecount_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_next_get")]
- public static extern IntPtr switch_io_event_hook_video_write_frame_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_samplecount_get")]
+ public static extern uint switch_timer_samplecount_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_video_write_frame")]
- public static extern IntPtr new_switch_io_event_hook_video_write_frame();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_timer_interface_set")]
+ public static extern void switch_timer_timer_interface_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_video_write_frame")]
- public static extern void delete_switch_io_event_hook_video_write_frame(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_timer_interface_get")]
+ public static extern IntPtr switch_timer_timer_interface_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_kill_channel_set")]
- public static extern void switch_io_event_hook_kill_channel_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_memory_pool_set")]
+ public static extern void switch_timer_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_kill_channel_get")]
- public static extern IntPtr switch_io_event_hook_kill_channel_kill_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_memory_pool_get")]
+ public static extern IntPtr switch_timer_memory_pool_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_next_set")]
- public static extern void switch_io_event_hook_kill_channel_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_private_info_set")]
+ public static extern void switch_timer_private_info_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_next_get")]
- public static extern IntPtr switch_io_event_hook_kill_channel_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_private_info_get")]
+ public static extern IntPtr switch_timer_private_info_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_kill_channel")]
- public static extern IntPtr new_switch_io_event_hook_kill_channel();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_diff_set")]
+ public static extern void switch_timer_diff_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_kill_channel")]
- public static extern void delete_switch_io_event_hook_kill_channel(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_diff_get")]
+ public static extern IntPtr switch_timer_diff_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_send_dtmf_set")]
- public static extern void switch_io_event_hook_send_dtmf_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_tick_set")]
+ public static extern void switch_timer_tick_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_send_dtmf_get")]
- public static extern IntPtr switch_io_event_hook_send_dtmf_send_dtmf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_tick_get")]
+ public static extern IntPtr switch_timer_tick_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_next_set")]
- public static extern void switch_io_event_hook_send_dtmf_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_timer")]
+ public static extern IntPtr new_switch_timer();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_next_get")]
- public static extern IntPtr switch_io_event_hook_send_dtmf_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_timer")]
+ public static extern void delete_switch_timer(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_send_dtmf")]
- public static extern IntPtr new_switch_io_event_hook_send_dtmf();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_interface_name_set")]
+ public static extern void switch_timer_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_send_dtmf")]
- public static extern void delete_switch_io_event_hook_send_dtmf(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_interface_name_get")]
+ public static extern string switch_timer_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_recv_dtmf_set")]
- public static extern void switch_io_event_hook_recv_dtmf_recv_dtmf_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_init_set")]
+ public static extern void switch_timer_interface_timer_init_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_recv_dtmf_get")]
- public static extern IntPtr switch_io_event_hook_recv_dtmf_recv_dtmf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_init_get")]
+ public static extern IntPtr switch_timer_interface_timer_init_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_next_set")]
- public static extern void switch_io_event_hook_recv_dtmf_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_next_set")]
+ public static extern void switch_timer_interface_timer_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_next_get")]
- public static extern IntPtr switch_io_event_hook_recv_dtmf_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_next_get")]
+ public static extern IntPtr switch_timer_interface_timer_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_recv_dtmf")]
- public static extern IntPtr new_switch_io_event_hook_recv_dtmf();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_step_set")]
+ public static extern void switch_timer_interface_timer_step_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_recv_dtmf")]
- public static extern void delete_switch_io_event_hook_recv_dtmf(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_step_get")]
+ public static extern IntPtr switch_timer_interface_timer_step_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_state_change_set")]
- public static extern void switch_io_event_hook_state_change_state_change_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_sync_set")]
+ public static extern void switch_timer_interface_timer_sync_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_state_change_get")]
- public static extern IntPtr switch_io_event_hook_state_change_state_change_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_sync_get")]
+ public static extern IntPtr switch_timer_interface_timer_sync_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_next_set")]
- public static extern void switch_io_event_hook_state_change_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_check_set")]
+ public static extern void switch_timer_interface_timer_check_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_next_get")]
- public static extern IntPtr switch_io_event_hook_state_change_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_check_get")]
+ public static extern IntPtr switch_timer_interface_timer_check_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_state_change")]
- public static extern IntPtr new_switch_io_event_hook_state_change();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_destroy_set")]
+ public static extern void switch_timer_interface_timer_destroy_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_state_change")]
- public static extern void delete_switch_io_event_hook_state_change(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_timer_destroy_get")]
+ public static extern IntPtr switch_timer_interface_timer_destroy_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_resurrect_session_set")]
- public static extern void switch_io_event_hook_resurrect_session_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_rwlock_set")]
+ public static extern void switch_timer_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_resurrect_session_get")]
- public static extern IntPtr switch_io_event_hook_resurrect_session_resurrect_session_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_rwlock_get")]
+ public static extern IntPtr switch_timer_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_next_set")]
- public static extern void switch_io_event_hook_resurrect_session_next_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_refs_set")]
+ public static extern void switch_timer_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_next_get")]
- public static extern IntPtr switch_io_event_hook_resurrect_session_next_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_refs_get")]
+ public static extern int switch_timer_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_resurrect_session")]
- public static extern IntPtr new_switch_io_event_hook_resurrect_session();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_set")]
+ public static extern void switch_timer_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_resurrect_session")]
- public static extern void delete_switch_io_event_hook_resurrect_session(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_reflock_get")]
+ public static extern IntPtr switch_timer_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_outgoing_channel_set")]
- public static extern void switch_io_event_hooks_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_parent_set")]
+ public static extern void switch_timer_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_outgoing_channel_get")]
- public static extern IntPtr switch_io_event_hooks_outgoing_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_parent_get")]
+ public static extern IntPtr switch_timer_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_message_set")]
- public static extern void switch_io_event_hooks_receive_message_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_next_set")]
+ public static extern void switch_timer_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_message_get")]
- public static extern IntPtr switch_io_event_hooks_receive_message_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_timer_interface_next_get")]
+ public static extern IntPtr switch_timer_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_event_set")]
- public static extern void switch_io_event_hooks_receive_event_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_timer_interface")]
+ public static extern IntPtr new_switch_timer_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_event_get")]
- public static extern IntPtr switch_io_event_hooks_receive_event_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_timer_interface")]
+ public static extern void delete_switch_timer_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_read_frame_set")]
- public static extern void switch_io_event_hooks_read_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_interface_name_set")]
+ public static extern void switch_dialplan_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_read_frame_get")]
- public static extern IntPtr switch_io_event_hooks_read_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_interface_name_get")]
+ public static extern string switch_dialplan_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_read_frame_set")]
- public static extern void switch_io_event_hooks_video_read_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_set")]
+ public static extern void switch_dialplan_interface_hunt_function_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_read_frame_get")]
- public static extern IntPtr switch_io_event_hooks_video_read_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_hunt_function_get")]
+ public static extern IntPtr switch_dialplan_interface_hunt_function_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_write_frame_set")]
- public static extern void switch_io_event_hooks_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_rwlock_set")]
+ public static extern void switch_dialplan_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_write_frame_get")]
- public static extern IntPtr switch_io_event_hooks_write_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_rwlock_get")]
+ public static extern IntPtr switch_dialplan_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_write_frame_set")]
- public static extern void switch_io_event_hooks_video_write_frame_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_refs_set")]
+ public static extern void switch_dialplan_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_write_frame_get")]
- public static extern IntPtr switch_io_event_hooks_video_write_frame_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_refs_get")]
+ public static extern int switch_dialplan_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_kill_channel_set")]
- public static extern void switch_io_event_hooks_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_set")]
+ public static extern void switch_dialplan_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_kill_channel_get")]
- public static extern IntPtr switch_io_event_hooks_kill_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_reflock_get")]
+ public static extern IntPtr switch_dialplan_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_send_dtmf_set")]
- public static extern void switch_io_event_hooks_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_parent_set")]
+ public static extern void switch_dialplan_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_send_dtmf_get")]
- public static extern IntPtr switch_io_event_hooks_send_dtmf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_parent_get")]
+ public static extern IntPtr switch_dialplan_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_recv_dtmf_set")]
- public static extern void switch_io_event_hooks_recv_dtmf_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_next_set")]
+ public static extern void switch_dialplan_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_recv_dtmf_get")]
- public static extern IntPtr switch_io_event_hooks_recv_dtmf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_dialplan_interface_next_get")]
+ public static extern IntPtr switch_dialplan_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_state_change_set")]
- public static extern void switch_io_event_hooks_state_change_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_dialplan_interface")]
+ public static extern IntPtr new_switch_dialplan_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_state_change_get")]
- public static extern IntPtr switch_io_event_hooks_state_change_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_dialplan_interface")]
+ public static extern void delete_switch_dialplan_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_resurrect_session_set")]
- public static extern void switch_io_event_hooks_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_interface_name_set")]
+ public static extern void switch_file_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_resurrect_session_get")]
- public static extern IntPtr switch_io_event_hooks_resurrect_session_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_interface_name_get")]
+ public static extern string switch_file_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hooks")]
- public static extern IntPtr new_switch_io_event_hooks();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_open_set")]
+ public static extern void switch_file_interface_file_open_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hooks")]
- public static extern void delete_switch_io_event_hooks(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_open_get")]
+ public static extern IntPtr switch_file_interface_file_open_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_outgoing_channel")]
- public static extern int switch_core_event_hook_add_outgoing_channel(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_close_set")]
+ public static extern void switch_file_interface_file_close_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_receive_message")]
- public static extern int switch_core_event_hook_add_receive_message(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_close_get")]
+ public static extern IntPtr switch_file_interface_file_close_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_receive_event")]
- public static extern int switch_core_event_hook_add_receive_event(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_read_set")]
+ public static extern void switch_file_interface_file_read_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_state_change")]
- public static extern int switch_core_event_hook_add_state_change(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_read_get")]
+ public static extern IntPtr switch_file_interface_file_read_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_read_frame")]
- public static extern int switch_core_event_hook_add_read_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_write_set")]
+ public static extern void switch_file_interface_file_write_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_write_frame")]
- public static extern int switch_core_event_hook_add_write_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_write_get")]
+ public static extern IntPtr switch_file_interface_file_write_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_video_read_frame")]
- public static extern int switch_core_event_hook_add_video_read_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_seek_set")]
+ public static extern void switch_file_interface_file_seek_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_video_write_frame")]
- public static extern int switch_core_event_hook_add_video_write_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_seek_get")]
+ public static extern IntPtr switch_file_interface_file_seek_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_kill_channel")]
- public static extern int switch_core_event_hook_add_kill_channel(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_set_string_set")]
+ public static extern void switch_file_interface_file_set_string_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_send_dtmf")]
- public static extern int switch_core_event_hook_add_send_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_set_string_get")]
+ public static extern IntPtr switch_file_interface_file_set_string_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_recv_dtmf")]
- public static extern int switch_core_event_hook_add_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_get_string_set")]
+ public static extern void switch_file_interface_file_get_string_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_resurrect_session")]
- public static extern int switch_core_event_hook_add_resurrect_session(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_file_get_string_get")]
+ public static extern IntPtr switch_file_interface_file_get_string_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_outgoing_channel")]
- public static extern int switch_core_event_hook_remove_outgoing_channel(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_extens_set")]
+ public static extern void switch_file_interface_extens_set(HandleRef jarg1, ref string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_receive_message")]
- public static extern int switch_core_event_hook_remove_receive_message(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_extens_get")]
+ public static extern string switch_file_interface_extens_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_receive_event")]
- public static extern int switch_core_event_hook_remove_receive_event(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_rwlock_set")]
+ public static extern void switch_file_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_state_change")]
- public static extern int switch_core_event_hook_remove_state_change(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_rwlock_get")]
+ public static extern IntPtr switch_file_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_read_frame")]
- public static extern int switch_core_event_hook_remove_read_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_refs_set")]
+ public static extern void switch_file_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_write_frame")]
- public static extern int switch_core_event_hook_remove_write_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_refs_get")]
+ public static extern int switch_file_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_video_read_frame")]
- public static extern int switch_core_event_hook_remove_video_read_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_set")]
+ public static extern void switch_file_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_video_write_frame")]
- public static extern int switch_core_event_hook_remove_video_write_frame(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_reflock_get")]
+ public static extern IntPtr switch_file_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_kill_channel")]
- public static extern int switch_core_event_hook_remove_kill_channel(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_parent_set")]
+ public static extern void switch_file_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_send_dtmf")]
- public static extern int switch_core_event_hook_remove_send_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_parent_get")]
+ public static extern IntPtr switch_file_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_recv_dtmf")]
- public static extern int switch_core_event_hook_remove_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_next_set")]
+ public static extern void switch_file_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_resurrect_session")]
- public static extern int switch_core_event_hook_remove_resurrect_session(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_interface_next_get")]
+ public static extern IntPtr switch_file_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_created_set")]
- public static extern void switch_scheduler_task_created_set(HandleRef jarg1, long jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_file_interface")]
+ public static extern IntPtr new_switch_file_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_created_get")]
- public static extern long switch_scheduler_task_created_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_file_interface")]
+ public static extern void delete_switch_file_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_runtime_set")]
- public static extern void switch_scheduler_task_runtime_set(HandleRef jarg1, long jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_interface_set")]
+ public static extern void switch_file_handle_file_interface_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_runtime_get")]
- public static extern long switch_scheduler_task_runtime_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_interface_get")]
+ public static extern IntPtr switch_file_handle_file_interface_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_id_set")]
- public static extern void switch_scheduler_task_cmd_id_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_flags_set")]
+ public static extern void switch_file_handle_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_id_get")]
- public static extern uint switch_scheduler_task_cmd_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_flags_get")]
+ public static extern uint switch_file_handle_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_group_set")]
- public static extern void switch_scheduler_task_group_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_fd_set")]
+ public static extern void switch_file_handle_fd_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_group_get")]
- public static extern string switch_scheduler_task_group_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_fd_get")]
+ public static extern IntPtr switch_file_handle_fd_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_arg_set")]
- public static extern void switch_scheduler_task_cmd_arg_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samples_set")]
+ public static extern void switch_file_handle_samples_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_arg_get")]
- public static extern IntPtr switch_scheduler_task_cmd_arg_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samples_get")]
+ public static extern uint switch_file_handle_samples_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_task_id_set")]
- public static extern void switch_scheduler_task_task_id_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samplerate_set")]
+ public static extern void switch_file_handle_samplerate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_task_id_get")]
- public static extern uint switch_scheduler_task_task_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_samplerate_get")]
+ public static extern uint switch_file_handle_samplerate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_scheduler_task")]
- public static extern IntPtr new_switch_scheduler_task();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_native_rate_set")]
+ public static extern void switch_file_handle_native_rate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_scheduler_task")]
- public static extern void delete_switch_scheduler_task(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_native_rate_get")]
+ public static extern uint switch_file_handle_native_rate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_add_task")]
- public static extern uint switch_scheduler_add_task(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, uint jarg5, HandleRef jarg6, uint jarg7);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_channels_set")]
+ public static extern void switch_file_handle_channels_set(HandleRef jarg1, byte jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_del_task_id")]
- public static extern uint switch_scheduler_del_task_id(uint jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_channels_get")]
+ public static extern byte switch_file_handle_channels_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_del_task_group")]
- public static extern uint switch_scheduler_del_task_group(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_format_set")]
+ public static extern void switch_file_handle_format_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_thread_start")]
- public static extern void switch_scheduler_task_thread_start();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_format_get")]
+ public static extern uint switch_file_handle_format_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_thread_stop")]
- public static extern void switch_scheduler_task_thread_stop();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sections_set")]
+ public static extern void switch_file_handle_sections_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_file_set")]
- public static extern void switch_config_file_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sections_get")]
+ public static extern uint switch_file_handle_sections_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_file_get")]
- public static extern IntPtr switch_config_file_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_seekable_set")]
+ public static extern void switch_file_handle_seekable_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_path_set")]
- public static extern void switch_config_path_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_seekable_get")]
+ public static extern int switch_file_handle_seekable_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_path_get")]
- public static extern string switch_config_path_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sample_count_set")]
+ public static extern void switch_file_handle_sample_count_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_category_set")]
- public static extern void switch_config_category_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sample_count_get")]
+ public static extern IntPtr switch_file_handle_sample_count_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_category_get")]
- public static extern string switch_config_category_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_speed_set")]
+ public static extern void switch_file_handle_speed_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_section_set")]
- public static extern void switch_config_section_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_speed_get")]
+ public static extern int switch_file_handle_speed_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_section_get")]
- public static extern string switch_config_section_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_memory_pool_set")]
+ public static extern void switch_file_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_buf_set")]
- public static extern void switch_config_buf_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_memory_pool_get")]
+ public static extern IntPtr switch_file_handle_memory_pool_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_buf_get")]
- public static extern string switch_config_buf_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_prebuf_set")]
+ public static extern void switch_file_handle_prebuf_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lineno_set")]
- public static extern void switch_config_lineno_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_prebuf_get")]
+ public static extern uint switch_file_handle_prebuf_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lineno_get")]
- public static extern int switch_config_lineno_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_interval_set")]
+ public static extern void switch_file_handle_interval_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_catno_set")]
- public static extern void switch_config_catno_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_interval_get")]
+ public static extern uint switch_file_handle_interval_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_catno_get")]
- public static extern int switch_config_catno_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_private_info_set")]
+ public static extern void switch_file_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_sectno_set")]
- public static extern void switch_config_sectno_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_private_info_get")]
+ public static extern IntPtr switch_file_handle_private_info_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_sectno_get")]
- public static extern int switch_config_sectno_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_handler_set")]
+ public static extern void switch_file_handle_handler_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lockto_set")]
- public static extern void switch_config_lockto_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_handler_get")]
+ public static extern string switch_file_handle_handler_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lockto_get")]
- public static extern int switch_config_lockto_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pos_set")]
+ public static extern void switch_file_handle_pos_set(HandleRef jarg1, long jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_switch_config")]
- public static extern IntPtr new_switch_config();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pos_get")]
+ public static extern long switch_file_handle_pos_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_config")]
- public static extern void delete_switch_config(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_audio_buffer_set")]
+ public static extern void switch_file_handle_audio_buffer_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_open_file")]
- public static extern int switch_config_open_file(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_audio_buffer_get")]
+ public static extern IntPtr switch_file_handle_audio_buffer_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_close_file")]
- public static extern void switch_config_close_file(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sp_audio_buffer_set")]
+ public static extern void switch_file_handle_sp_audio_buffer_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_switch_config_next_pair")]
- public static extern int switch_config_next_pair(HandleRef jarg1, ref string jarg2, ref string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_sp_audio_buffer_get")]
+ public static extern IntPtr switch_file_handle_sp_audio_buffer_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_consoleLog")]
- public static extern void consoleLog(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_thresh_set")]
+ public static extern void switch_file_handle_thresh_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_consoleCleanLog")]
- public static extern void consoleCleanLog(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_thresh_get")]
+ public static extern uint switch_file_handle_thresh_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_IvrMenu")]
- public static extern IntPtr new_IvrMenu(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, int jarg9, int jarg10, int jarg11, int jarg12, int jarg13, int jarg14);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_silence_hits_set")]
+ public static extern void switch_file_handle_silence_hits_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_IvrMenu")]
- public static extern void delete_IvrMenu(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_silence_hits_get")]
+ public static extern uint switch_file_handle_silence_hits_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_IvrMenu_bindAction")]
- public static extern void IvrMenu_bindAction(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_offset_pos_set")]
+ public static extern void switch_file_handle_offset_pos_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_IvrMenu_Execute")]
- public static extern void IvrMenu_Execute(HandleRef jarg1, HandleRef jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_offset_pos_get")]
+ public static extern uint switch_file_handle_offset_pos_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_Api")]
- public static extern IntPtr new_Api();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_last_pos_set")]
+ public static extern void switch_file_handle_last_pos_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_Api")]
- public static extern void delete_Api(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_last_pos_get")]
+ public static extern uint switch_file_handle_last_pos_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Api_Execute")]
- public static extern string Api_Execute(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_vol_set")]
+ public static extern void switch_file_handle_vol_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Api_ExecuteString")]
- public static extern string Api_ExecuteString(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_vol_get")]
+ public static extern int switch_file_handle_vol_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_function_set")]
- public static extern void input_callback_state_t_function_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_resampler_set")]
+ public static extern void switch_file_handle_resampler_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_function_get")]
- public static extern IntPtr input_callback_state_t_function_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_resampler_get")]
+ public static extern IntPtr switch_file_handle_resampler_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_threadState_set")]
- public static extern void input_callback_state_t_threadState_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_buffer_set")]
+ public static extern void switch_file_handle_buffer_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_threadState_get")]
- public static extern IntPtr input_callback_state_t_threadState_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_buffer_get")]
+ public static extern IntPtr switch_file_handle_buffer_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_extra_set")]
- public static extern void input_callback_state_t_extra_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuf_set")]
+ public static extern void switch_file_handle_dbuf_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_extra_get")]
- public static extern IntPtr input_callback_state_t_extra_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuf_get")]
+ public static extern IntPtr switch_file_handle_dbuf_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_funcargs_set")]
- public static extern void input_callback_state_t_funcargs_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuflen_set")]
+ public static extern void switch_file_handle_dbuflen_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_funcargs_get")]
- public static extern string input_callback_state_t_funcargs_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_dbuflen_get")]
+ public static extern IntPtr switch_file_handle_dbuflen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_input_callback_state_t")]
- public static extern IntPtr new_input_callback_state_t();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_set")]
+ public static extern void switch_file_handle_pre_buffer_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_input_callback_state_t")]
- public static extern void delete_input_callback_state_t(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_get")]
+ public static extern IntPtr switch_file_handle_pre_buffer_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_DTMF_digit_set")]
- public static extern void DTMF_digit_set(HandleRef jarg1, char jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_data_set")]
+ public static extern void switch_file_handle_pre_buffer_data_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_DTMF_digit_get")]
- public static extern char DTMF_digit_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_data_get")]
+ public static extern IntPtr switch_file_handle_pre_buffer_data_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_DTMF_duration_set")]
- public static extern void DTMF_duration_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_datalen_set")]
+ public static extern void switch_file_handle_pre_buffer_datalen_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_DTMF_duration_get")]
- public static extern uint DTMF_duration_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_pre_buffer_datalen_get")]
+ public static extern IntPtr switch_file_handle_pre_buffer_datalen_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_DTMF")]
- public static extern IntPtr new_DTMF(char jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_set")]
+ public static extern void switch_file_handle_file_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_DTMF")]
- public static extern void delete_DTMF(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_file_get")]
+ public static extern string switch_file_handle_file_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_Stream__SWIG_0")]
- public static extern IntPtr new_Stream__SWIG_0();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_func_set")]
+ public static extern void switch_file_handle_func_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_Stream__SWIG_1")]
- public static extern IntPtr new_Stream__SWIG_1(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_func_get")]
+ public static extern string switch_file_handle_func_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_Stream")]
- public static extern void delete_Stream(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_line_set")]
+ public static extern void switch_file_handle_line_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Stream_Write")]
- public static extern void Stream_Write(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_file_handle_line_get")]
+ public static extern int switch_file_handle_line_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Stream_get_data")]
- public static extern string Stream_get_data(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_file_handle")]
+ public static extern IntPtr new_switch_file_handle();
- [DllImport("mod_managed", EntryPoint="CSharp_Event_InternalEvent_set")]
- public static extern void Event_InternalEvent_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_file_handle")]
+ public static extern void delete_switch_file_handle(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_InternalEvent_get")]
- public static extern IntPtr Event_InternalEvent_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_interface_name_set")]
+ public static extern void switch_asr_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_serialized_string_set")]
- public static extern void Event_serialized_string_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_interface_name_get")]
+ public static extern string switch_asr_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_serialized_string_get")]
- public static extern string Event_serialized_string_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_open_set")]
+ public static extern void switch_asr_interface_asr_open_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_mine_set")]
- public static extern void Event_mine_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_open_get")]
+ public static extern IntPtr switch_asr_interface_asr_open_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_mine_get")]
- public static extern int Event_mine_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_load_grammar_set")]
+ public static extern void switch_asr_interface_asr_load_grammar_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_Event__SWIG_0")]
- public static extern IntPtr new_Event__SWIG_0(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_load_grammar_get")]
+ public static extern IntPtr switch_asr_interface_asr_load_grammar_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_Event__SWIG_1")]
- public static extern IntPtr new_Event__SWIG_1(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_unload_grammar_set")]
+ public static extern void switch_asr_interface_asr_unload_grammar_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_Event")]
- public static extern void delete_Event(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_unload_grammar_get")]
+ public static extern IntPtr switch_asr_interface_asr_unload_grammar_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_Serialize")]
- public static extern string Event_Serialize(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_close_set")]
+ public static extern void switch_asr_interface_asr_close_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_SetPriority")]
- public static extern bool Event_SetPriority(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_close_get")]
+ public static extern IntPtr switch_asr_interface_asr_close_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_GetHeader")]
- public static extern string Event_GetHeader(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_feed_set")]
+ public static extern void switch_asr_interface_asr_feed_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_GetBody")]
- public static extern string Event_GetBody(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_feed_get")]
+ public static extern IntPtr switch_asr_interface_asr_feed_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_GetEventType")]
- public static extern string Event_GetEventType(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_resume_set")]
+ public static extern void switch_asr_interface_asr_resume_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_AddBody")]
- public static extern bool Event_AddBody(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_resume_get")]
+ public static extern IntPtr switch_asr_interface_asr_resume_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_AddHeader")]
- public static extern bool Event_AddHeader(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_pause_set")]
+ public static extern void switch_asr_interface_asr_pause_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_DeleteHeader")]
- public static extern bool Event_DeleteHeader(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_pause_get")]
+ public static extern IntPtr switch_asr_interface_asr_pause_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_Event_Fire")]
- public static extern bool Event_Fire(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_check_results_set")]
+ public static extern void switch_asr_interface_asr_check_results_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_events_set")]
- public static extern void EventConsumer_events_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_check_results_get")]
+ public static extern IntPtr switch_asr_interface_asr_check_results_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_events_get")]
- public static extern IntPtr EventConsumer_events_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_get_results_set")]
+ public static extern void switch_asr_interface_asr_get_results_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_event_id_set")]
- public static extern void EventConsumer_e_event_id_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_asr_get_results_get")]
+ public static extern IntPtr switch_asr_interface_asr_get_results_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_event_id_get")]
- public static extern int EventConsumer_e_event_id_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_rwlock_set")]
+ public static extern void switch_asr_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_node_set")]
- public static extern void EventConsumer_node_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_rwlock_get")]
+ public static extern IntPtr switch_asr_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_node_get")]
- public static extern IntPtr EventConsumer_node_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_refs_set")]
+ public static extern void switch_asr_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_callback_set")]
- public static extern void EventConsumer_e_callback_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_refs_get")]
+ public static extern int switch_asr_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_callback_get")]
- public static extern string EventConsumer_e_callback_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_set")]
+ public static extern void switch_asr_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_subclass_name_set")]
- public static extern void EventConsumer_e_subclass_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_reflock_get")]
+ public static extern IntPtr switch_asr_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_subclass_name_get")]
- public static extern string EventConsumer_e_subclass_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_parent_set")]
+ public static extern void switch_asr_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_cb_arg_set")]
- public static extern void EventConsumer_e_cb_arg_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_parent_get")]
+ public static extern IntPtr switch_asr_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_cb_arg_get")]
- public static extern string EventConsumer_e_cb_arg_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_next_set")]
+ public static extern void switch_asr_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_EventConsumer")]
- public static extern IntPtr new_EventConsumer(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_interface_next_get")]
+ public static extern IntPtr switch_asr_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_EventConsumer")]
- public static extern void delete_EventConsumer(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_asr_interface")]
+ public static extern IntPtr new_switch_asr_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_pop")]
- public static extern IntPtr EventConsumer_pop(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_asr_interface")]
+ public static extern void delete_switch_asr_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_CoreSession")]
- public static extern void delete_CoreSession(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_asr_interface_set")]
+ public static extern void switch_asr_handle_asr_interface_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_InternalSession_set")]
- public static extern void CoreSession_InternalSession_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_asr_interface_get")]
+ public static extern IntPtr switch_asr_handle_asr_interface_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_InternalSession_get")]
- public static extern IntPtr CoreSession_InternalSession_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_flags_set")]
+ public static extern void switch_asr_handle_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_channel_set")]
- public static extern void CoreSession_channel_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_flags_get")]
+ public static extern uint switch_asr_handle_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_channel_get")]
- public static extern IntPtr CoreSession_channel_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_name_set")]
+ public static extern void switch_asr_handle_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flags_set")]
- public static extern void CoreSession_flags_set(HandleRef jarg1, uint jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_name_get")]
+ public static extern string switch_asr_handle_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flags_get")]
- public static extern uint CoreSession_flags_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_codec_set")]
+ public static extern void switch_asr_handle_codec_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_allocated_set")]
- public static extern void CoreSession_allocated_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_codec_get")]
+ public static extern string switch_asr_handle_codec_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_allocated_get")]
- public static extern int CoreSession_allocated_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_rate_set")]
+ public static extern void switch_asr_handle_rate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_cb_state_set")]
- public static extern void CoreSession_cb_state_set(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_rate_get")]
+ public static extern uint switch_asr_handle_rate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_cb_state_get")]
- public static extern IntPtr CoreSession_cb_state_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_grammar_set")]
+ public static extern void switch_asr_handle_grammar_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_HookState_set")]
- public static extern void CoreSession_HookState_set(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_grammar_get")]
+ public static extern string switch_asr_handle_grammar_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_HookState_get")]
- public static extern int CoreSession_HookState_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_param_set")]
+ public static extern void switch_asr_handle_param_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_uuid_set")]
- public static extern void CoreSession_uuid_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_param_get")]
+ public static extern string switch_asr_handle_param_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_uuid_get")]
- public static extern string CoreSession_uuid_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_memory_pool_set")]
+ public static extern void switch_asr_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_tts_name_set")]
- public static extern void CoreSession_tts_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_memory_pool_get")]
+ public static extern IntPtr switch_asr_handle_memory_pool_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_tts_name_get")]
- public static extern string CoreSession_tts_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_private_info_set")]
+ public static extern void switch_asr_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_voice_name_set")]
- public static extern void CoreSession_voice_name_set(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_asr_handle_private_info_get")]
+ public static extern IntPtr switch_asr_handle_private_info_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_voice_name_get")]
- public static extern string CoreSession_voice_name_get(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_asr_handle")]
+ public static extern IntPtr new_switch_asr_handle();
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Answer")]
- public static extern int CoreSession_Answer(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_asr_handle")]
+ public static extern void delete_switch_asr_handle(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_preAnswer")]
- public static extern int CoreSession_preAnswer(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_interface_name_set")]
+ public static extern void switch_speech_interface_interface_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Hangup")]
- public static extern void CoreSession_Hangup(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_interface_name_get")]
+ public static extern string switch_speech_interface_interface_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetVariable")]
- public static extern void CoreSession_SetVariable(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_open_set")]
+ public static extern void switch_speech_interface_speech_open_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetPrivate")]
- public static extern void CoreSession_SetPrivate(HandleRef jarg1, string jarg2, HandleRef jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_open_get")]
+ public static extern IntPtr switch_speech_interface_speech_open_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetPrivate")]
- public static extern IntPtr CoreSession_GetPrivate(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_close_set")]
+ public static extern void switch_speech_interface_speech_close_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetVariable")]
- public static extern string CoreSession_GetVariable(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_close_get")]
+ public static extern IntPtr switch_speech_interface_speech_close_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Say")]
- public static extern void CoreSession_Say(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_feed_tts_set")]
+ public static extern void switch_speech_interface_speech_feed_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SayPhrase")]
- public static extern void CoreSession_SayPhrase(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_feed_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_feed_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_RecordFile")]
- public static extern int CoreSession_RecordFile(HandleRef jarg1, string jarg2, int jarg3, int jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_read_tts_set")]
+ public static extern void switch_speech_interface_speech_read_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetCallerData")]
- public static extern void CoreSession_SetCallerData(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_read_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_read_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Originate")]
- public static extern int CoreSession_Originate(HandleRef jarg1, HandleRef jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_flush_tts_set")]
+ public static extern void switch_speech_interface_speech_flush_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_destroy")]
- public static extern void CoreSession_destroy(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_flush_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_flush_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Speak")]
- public static extern int CoreSession_Speak(HandleRef jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_text_param_tts_set")]
+ public static extern void switch_speech_interface_speech_text_param_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetTtsParameters")]
- public static extern void CoreSession_SetTtsParameters(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_text_param_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_text_param_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_CollectDigits")]
- public static extern int CoreSession_CollectDigits(HandleRef jarg1, int jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_numeric_param_tts_set")]
+ public static extern void switch_speech_interface_speech_numeric_param_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_0")]
- public static extern string CoreSession_GetDigits__SWIG_0(HandleRef jarg1, int jarg2, string jarg3, int jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_numeric_param_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_numeric_param_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_1")]
- public static extern string CoreSession_GetDigits__SWIG_1(HandleRef jarg1, int jarg2, string jarg3, int jarg4, int jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_set")]
+ public static extern void switch_speech_interface_speech_float_param_tts_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Transfer")]
- public static extern int CoreSession_Transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_speech_float_param_tts_get")]
+ public static extern IntPtr switch_speech_interface_speech_float_param_tts_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_read")]
- public static extern string CoreSession_read(HandleRef jarg1, int jarg2, int jarg3, string jarg4, int jarg5, string jarg6);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_rwlock_set")]
+ public static extern void switch_speech_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_PlayAndGetDigits")]
- public static extern string CoreSession_PlayAndGetDigits(HandleRef jarg1, int jarg2, int jarg3, int jarg4, int jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_rwlock_get")]
+ public static extern IntPtr switch_speech_interface_rwlock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_StreamFile")]
- public static extern int CoreSession_StreamFile(HandleRef jarg1, string jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_refs_set")]
+ public static extern void switch_speech_interface_refs_set(HandleRef jarg1, int jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_sleep")]
- public static extern int CoreSession_sleep(HandleRef jarg1, int jarg2, int jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_refs_get")]
+ public static extern int switch_speech_interface_refs_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flushEvents")]
- public static extern int CoreSession_flushEvents(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_set")]
+ public static extern void switch_speech_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flushDigits")]
- public static extern int CoreSession_flushDigits(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_reflock_get")]
+ public static extern IntPtr switch_speech_interface_reflock_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetAutoHangup")]
- public static extern int CoreSession_SetAutoHangup(HandleRef jarg1, bool jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_parent_set")]
+ public static extern void switch_speech_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Ready")]
- public static extern bool CoreSession_Ready(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_parent_get")]
+ public static extern IntPtr switch_speech_interface_parent_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_answered")]
- public static extern bool CoreSession_answered(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_next_set")]
+ public static extern void switch_speech_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_mediaReady")]
- public static extern bool CoreSession_mediaReady(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_interface_next_get")]
+ public static extern IntPtr switch_speech_interface_next_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_waitForAnswer")]
- public static extern void CoreSession_waitForAnswer(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_speech_interface")]
+ public static extern IntPtr new_switch_speech_interface();
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Execute")]
- public static extern void CoreSession_Execute(HandleRef jarg1, string jarg2, string jarg3);
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_speech_interface")]
+ public static extern void delete_switch_speech_interface(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_sendEvent")]
- public static extern void CoreSession_sendEvent(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speech_interface_set")]
+ public static extern void switch_speech_handle_speech_interface_set(HandleRef jarg1, HandleRef jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_setEventData")]
- public static extern void CoreSession_setEventData(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speech_interface_get")]
+ public static extern IntPtr switch_speech_handle_speech_interface_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_getXMLCDR")]
- public static extern string CoreSession_getXMLCDR(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_flags_set")]
+ public static extern void switch_speech_handle_flags_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_begin_allow_threads")]
- public static extern bool CoreSession_begin_allow_threads(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_flags_get")]
+ public static extern uint switch_speech_handle_flags_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_end_allow_threads")]
- public static extern bool CoreSession_end_allow_threads(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_name_set")]
+ public static extern void switch_speech_handle_name_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetUuid")]
- public static extern string CoreSession_GetUuid(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_name_get")]
+ public static extern string switch_speech_handle_name_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_get_cb_args")]
- public static extern IntPtr CoreSession_get_cb_args(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_rate_set")]
+ public static extern void switch_speech_handle_rate_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_check_hangup_hook")]
- public static extern void CoreSession_check_hangup_hook(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_rate_get")]
+ public static extern uint switch_speech_handle_rate_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_console_log")]
- public static extern void console_log(string jarg1, string jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speed_set")]
+ public static extern void switch_speech_handle_speed_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_console_clean_log")]
- public static extern void console_clean_log(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_speed_get")]
+ public static extern uint switch_speech_handle_speed_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_msleep")]
- public static extern void msleep(uint jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_samples_set")]
+ public static extern void switch_speech_handle_samples_set(HandleRef jarg1, uint jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_bridge")]
- public static extern void bridge(HandleRef jarg1, HandleRef jarg2);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_samples_get")]
+ public static extern uint switch_speech_handle_samples_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_hanguphook")]
- public static extern int hanguphook(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_voice_set")]
+ public static extern void switch_speech_handle_voice_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_dtmf_callback")]
- public static extern int dtmf_callback(HandleRef jarg1, HandleRef jarg2, int jarg3, HandleRef jarg4, uint jarg5);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_voice_get")]
+ public static extern string switch_speech_handle_voice_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_0")]
- public static extern IntPtr new_ManagedSession__SWIG_0();
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_engine_set")]
+ public static extern void switch_speech_handle_engine_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_1")]
- public static extern IntPtr new_ManagedSession__SWIG_1(string jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_engine_get")]
+ public static extern string switch_speech_handle_engine_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_2")]
- public static extern IntPtr new_ManagedSession__SWIG_2(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_param_set")]
+ public static extern void switch_speech_handle_param_set(HandleRef jarg1, string jarg2);
- [DllImport("mod_managed", EntryPoint="CSharp_delete_ManagedSession")]
- public static extern void delete_ManagedSession(HandleRef jarg1);
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_param_get")]
+ public static extern string switch_speech_handle_param_get(HandleRef jarg1);
- [DllImport("mod_managed", EntryPoint="CSharp_ManagedSessionUpcast")]
- public static extern IntPtr ManagedSessionUpcast(IntPtr objectRef);
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_memory_pool_set")]
+ public static extern void switch_speech_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_memory_pool_get")]
+ public static extern IntPtr switch_speech_handle_memory_pool_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_private_info_set")]
+ public static extern void switch_speech_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_speech_handle_private_info_get")]
+ public static extern IntPtr switch_speech_handle_private_info_get(HandleRef jarg1);
-public class input_callback_state_t : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_speech_handle")]
+ public static extern IntPtr new_switch_speech_handle();
- internal input_callback_state_t(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_speech_handle")]
+ public static extern void delete_switch_speech_handle(HandleRef jarg1);
- internal static HandleRef getCPtr(input_callback_state_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_interface_name_set")]
+ public static extern void switch_say_interface_interface_name_set(HandleRef jarg1, string jarg2);
- ~input_callback_state_t() {
- Dispose();
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_interface_name_get")]
+ public static extern string switch_say_interface_interface_name_get(HandleRef jarg1);
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_input_callback_state_t(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_say_function_set")]
+ public static extern void switch_say_interface_say_function_set(HandleRef jarg1, HandleRef jarg2);
- public SWIGTYPE_p_void function {
- set {
- freeswitchPINVOKE.input_callback_state_t_function_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_function_get(swigCPtr);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_say_function_get")]
+ public static extern IntPtr switch_say_interface_say_function_get(HandleRef jarg1);
- public SWIGTYPE_p_void threadState {
- set {
- freeswitchPINVOKE.input_callback_state_t_threadState_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_threadState_get(swigCPtr);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_rwlock_set")]
+ public static extern void switch_say_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- public SWIGTYPE_p_void extra {
- set {
- freeswitchPINVOKE.input_callback_state_t_extra_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_extra_get(swigCPtr);
- SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
- return ret;
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_rwlock_get")]
+ public static extern IntPtr switch_say_interface_rwlock_get(HandleRef jarg1);
- public string funcargs {
- set {
- freeswitchPINVOKE.input_callback_state_t_funcargs_set(swigCPtr, value);
- }
- get {
- string ret = freeswitchPINVOKE.input_callback_state_t_funcargs_get(swigCPtr);
- return ret;
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_refs_set")]
+ public static extern void switch_say_interface_refs_set(HandleRef jarg1, int jarg2);
- public input_callback_state_t() : this(freeswitchPINVOKE.new_input_callback_state_t(), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_refs_get")]
+ public static extern int switch_say_interface_refs_get(HandleRef jarg1);
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_set")]
+ public static extern void switch_say_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_reflock_get")]
+ public static extern IntPtr switch_say_interface_reflock_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_parent_set")]
+ public static extern void switch_say_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_parent_get")]
+ public static extern IntPtr switch_say_interface_parent_get(HandleRef jarg1);
-public class IvrMenu : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_next_set")]
+ public static extern void switch_say_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- internal IvrMenu(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_say_interface_next_get")]
+ public static extern IntPtr switch_say_interface_next_get(HandleRef jarg1);
- internal static HandleRef getCPtr(IvrMenu obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_say_interface")]
+ public static extern IntPtr new_switch_say_interface();
- ~IvrMenu() {
- Dispose();
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_say_interface")]
+ public static extern void delete_switch_say_interface(HandleRef jarg1);
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_IvrMenu(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_interface_name_set")]
+ public static extern void switch_chat_interface_interface_name_set(HandleRef jarg1, string jarg2);
- public IvrMenu(IvrMenu main, string name, string greeting_sound, string short_greeting_sound, string invalid_sound, string exit_sound, string confirm_macro, string confirm_key, int confirm_attempts, int inter_timeout, int digit_len, int timeout, int max_failures, int max_timeouts) : this(freeswitchPINVOKE.new_IvrMenu(IvrMenu.getCPtr(main), name, greeting_sound, short_greeting_sound, invalid_sound, exit_sound, confirm_macro, confirm_key, confirm_attempts, inter_timeout, digit_len, timeout, max_failures, max_timeouts), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_interface_name_get")]
+ public static extern string switch_chat_interface_interface_name_get(HandleRef jarg1);
- public void bindAction(string action, string arg, string bind) {
- freeswitchPINVOKE.IvrMenu_bindAction(swigCPtr, action, arg, bind);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_chat_send_set")]
+ public static extern void switch_chat_interface_chat_send_set(HandleRef jarg1, HandleRef jarg2);
- public void Execute(CoreSession session, string name) {
- freeswitchPINVOKE.IvrMenu_Execute(swigCPtr, CoreSession.getCPtr(session), name);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_chat_send_get")]
+ public static extern IntPtr switch_chat_interface_chat_send_get(HandleRef jarg1);
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_rwlock_set")]
+ public static extern void switch_chat_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_rwlock_get")]
+ public static extern IntPtr switch_chat_interface_rwlock_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_refs_set")]
+ public static extern void switch_chat_interface_refs_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_refs_get")]
+ public static extern int switch_chat_interface_refs_get(HandleRef jarg1);
-public partial class ManagedSession : CoreSession {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_set")]
+ public static extern void switch_chat_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- internal ManagedSession(IntPtr cPtr, bool cMemoryOwn) : base(freeswitchPINVOKE.ManagedSessionUpcast(cPtr), cMemoryOwn) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_reflock_get")]
+ public static extern IntPtr switch_chat_interface_reflock_get(HandleRef jarg1);
- internal static HandleRef getCPtr(ManagedSession obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_parent_set")]
+ public static extern void switch_chat_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- ~ManagedSession() {
- Dispose();
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_parent_get")]
+ public static extern IntPtr switch_chat_interface_parent_get(HandleRef jarg1);
- public override void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_ManagedSession(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- base.Dispose();
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_next_set")]
+ public static extern void switch_chat_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- public ManagedSession() : this(freeswitchPINVOKE.new_ManagedSession__SWIG_0(), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_chat_interface_next_get")]
+ public static extern IntPtr switch_chat_interface_next_get(HandleRef jarg1);
- public ManagedSession(string uuid) : this(freeswitchPINVOKE.new_ManagedSession__SWIG_1(uuid), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_chat_interface")]
+ public static extern IntPtr new_switch_chat_interface();
- public ManagedSession(SWIGTYPE_p_switch_core_session session) : this(freeswitchPINVOKE.new_ManagedSession__SWIG_2(SWIGTYPE_p_switch_core_session.getCPtr(session)), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_chat_interface")]
+ public static extern void delete_switch_chat_interface(HandleRef jarg1);
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_relative_oid_set")]
+ public static extern void switch_management_interface_relative_oid_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_relative_oid_get")]
+ public static extern string switch_management_interface_relative_oid_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_management_function_set")]
+ public static extern void switch_management_interface_management_function_set(HandleRef jarg1, HandleRef jarg2);
-[System.Flags] public enum session_flag_t {
- S_HUP = (1 << 0),
- S_FREE = (1 << 1),
- S_RDLOCK = (1 << 2)
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_management_function_get")]
+ public static extern IntPtr switch_management_interface_management_function_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_rwlock_set")]
+ public static extern void switch_management_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_rwlock_get")]
+ public static extern IntPtr switch_management_interface_rwlock_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_refs_set")]
+ public static extern void switch_management_interface_refs_set(HandleRef jarg1, int jarg2);
-public partial class Stream : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_refs_get")]
+ public static extern int switch_management_interface_refs_get(HandleRef jarg1);
- internal Stream(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_set")]
+ public static extern void switch_management_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(Stream obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_reflock_get")]
+ public static extern IntPtr switch_management_interface_reflock_get(HandleRef jarg1);
- ~Stream() {
- Dispose();
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_parent_set")]
+ public static extern void switch_management_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_Stream(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_parent_get")]
+ public static extern IntPtr switch_management_interface_parent_get(HandleRef jarg1);
- public Stream() : this(freeswitchPINVOKE.new_Stream__SWIG_0(), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_next_set")]
+ public static extern void switch_management_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- public Stream(switch_stream_handle arg0) : this(freeswitchPINVOKE.new_Stream__SWIG_1(switch_stream_handle.getCPtr(arg0)), true) {
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_management_interface_next_get")]
+ public static extern IntPtr switch_management_interface_next_get(HandleRef jarg1);
- public void Write(string data) {
- freeswitchPINVOKE.Stream_Write(swigCPtr, data);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_management_interface")]
+ public static extern IntPtr new_switch_management_interface();
- public string get_data() {
- string ret = freeswitchPINVOKE.Stream_get_data(swigCPtr);
- return ret;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_management_interface")]
+ public static extern void delete_switch_management_interface(HandleRef jarg1);
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_interface_name_set")]
+ public static extern void switch_directory_interface_interface_name_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_interface_name_get")]
+ public static extern string switch_directory_interface_interface_name_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_open_set")]
+ public static extern void switch_directory_interface_directory_open_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_open_get")]
+ public static extern IntPtr switch_directory_interface_directory_open_get(HandleRef jarg1);
-public class SWIGTYPE_p_apr_pool_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_close_set")]
+ public static extern void switch_directory_interface_directory_close_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_apr_pool_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_close_get")]
+ public static extern IntPtr switch_directory_interface_directory_close_get(HandleRef jarg1);
- protected SWIGTYPE_p_apr_pool_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_query_set")]
+ public static extern void switch_directory_interface_directory_query_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_apr_pool_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_query_get")]
+ public static extern IntPtr switch_directory_interface_directory_query_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_set")]
+ public static extern void switch_directory_interface_directory_next_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_get")]
+ public static extern IntPtr switch_directory_interface_directory_next_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_set")]
+ public static extern void switch_directory_interface_directory_next_pair_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_FILE {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_directory_next_pair_get")]
+ public static extern IntPtr switch_directory_interface_directory_next_pair_get(HandleRef jarg1);
- internal SWIGTYPE_p_FILE(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_rwlock_set")]
+ public static extern void switch_directory_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_FILE() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_rwlock_get")]
+ public static extern IntPtr switch_directory_interface_rwlock_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_FILE obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_refs_set")]
+ public static extern void switch_directory_interface_refs_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_refs_get")]
+ public static extern int switch_directory_interface_refs_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_set")]
+ public static extern void switch_directory_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_reflock_get")]
+ public static extern IntPtr switch_directory_interface_reflock_get(HandleRef jarg1);
-public class SWIGTYPE_p_float {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_parent_set")]
+ public static extern void switch_directory_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_float(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_parent_get")]
+ public static extern IntPtr switch_directory_interface_parent_get(HandleRef jarg1);
- protected SWIGTYPE_p_float() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_next_set")]
+ public static extern void switch_directory_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_float obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_interface_next_get")]
+ public static extern IntPtr switch_directory_interface_next_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directory_interface")]
+ public static extern IntPtr new_switch_directory_interface();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directory_interface")]
+ public static extern void delete_switch_directory_interface(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_directory_interface_set")]
+ public static extern void switch_directory_handle_directory_interface_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_directory_interface_get")]
+ public static extern IntPtr switch_directory_handle_directory_interface_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_flags_set")]
+ public static extern void switch_directory_handle_flags_set(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_flags_get")]
+ public static extern uint switch_directory_handle_flags_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_char_enum_switch_management_action_t_p_char_switch_size_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_memory_pool_set")]
+ public static extern void switch_directory_handle_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_memory_pool_get")]
+ public static extern IntPtr switch_directory_handle_memory_pool_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_private_info_set")]
+ public static extern void switch_directory_handle_private_info_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_directory_handle_private_info_get")]
+ public static extern IntPtr switch_directory_handle_private_info_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_directory_handle")]
+ public static extern IntPtr new_switch_directory_handle();
- internal SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_directory_handle")]
+ public static extern void delete_switch_directory_handle(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_quality_set")]
+ public static extern void switch_codec_settings_quality_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_quality_get")]
+ public static extern int switch_codec_settings_quality_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_complexity_set")]
+ public static extern void switch_codec_settings_complexity_set(HandleRef jarg1, int jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_complexity_get")]
+ public static extern int switch_codec_settings_complexity_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_enhancement_set")]
+ public static extern void switch_codec_settings_enhancement_set(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_enhancement_get")]
+ public static extern int switch_codec_settings_enhancement_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vad_set")]
+ public static extern void switch_codec_settings_vad_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vad_get")]
+ public static extern int switch_codec_settings_vad_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_p_switch_loadable_module_interface_p_apr_pool_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_set")]
+ public static extern void switch_codec_settings_vbr_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_get")]
+ public static extern int switch_codec_settings_vbr_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_quality_set")]
+ public static extern void switch_codec_settings_vbr_quality_set(HandleRef jarg1, float jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_vbr_quality_get")]
+ public static extern float switch_codec_settings_vbr_quality_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_abr_set")]
+ public static extern void switch_codec_settings_abr_set(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_abr_get")]
+ public static extern int switch_codec_settings_abr_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_dtx_set")]
+ public static extern void switch_codec_settings_dtx_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_dtx_get")]
+ public static extern int switch_codec_settings_dtx_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_preproc_set")]
+ public static extern void switch_codec_settings_preproc_set(HandleRef jarg1, int jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_preproc_get")]
+ public static extern int switch_codec_settings_preproc_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_vad_set")]
+ public static extern void switch_codec_settings_pp_vad_set(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_vad_get")]
+ public static extern int switch_codec_settings_pp_vad_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_set")]
+ public static extern void switch_codec_settings_pp_agc_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_get")]
+ public static extern int switch_codec_settings_pp_agc_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_q_const__char_p_q_const__char_p_switch_event_t_p_void__p_switch_xml obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_level_set")]
+ public static extern void switch_codec_settings_pp_agc_level_set(HandleRef jarg1, float jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_agc_level_get")]
+ public static extern float switch_codec_settings_pp_agc_level_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_denoise_set")]
+ public static extern void switch_codec_settings_pp_denoise_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_denoise_get")]
+ public static extern int switch_codec_settings_pp_denoise_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_set")]
+ public static extern void switch_codec_settings_pp_dereverb_set(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_get")]
+ public static extern int switch_codec_settings_pp_dereverb_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_decay_set")]
+ public static extern void switch_codec_settings_pp_dereverb_decay_set(HandleRef jarg1, float jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__char_p_switch_core_session_p_switch_stream_handle__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_decay_get")]
+ public static extern float switch_codec_settings_pp_dereverb_decay_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_level_set")]
+ public static extern void switch_codec_settings_pp_dereverb_level_set(HandleRef jarg1, float jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_settings_pp_dereverb_level_get")]
+ public static extern float switch_codec_settings_pp_dereverb_level_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_settings")]
+ public static extern IntPtr new_switch_codec_settings();
-public class SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_settings")]
+ public static extern void delete_switch_codec_settings(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_interface_set")]
+ public static extern void switch_codec_codec_interface_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_interface_get")]
+ public static extern IntPtr switch_codec_codec_interface_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_q_const__switch_log_node_t_enum_switch_log_level_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_set")]
+ public static extern void switch_codec_implementation_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_get")]
+ public static extern IntPtr switch_codec_implementation_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_in_set")]
+ public static extern void switch_codec_fmtp_in_set(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_in_get")]
+ public static extern string switch_codec_fmtp_in_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_out_set")]
+ public static extern void switch_codec_fmtp_out_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_fmtp_out_get")]
+ public static extern string switch_codec_fmtp_out_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_settings_set")]
+ public static extern void switch_codec_codec_settings_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_p_char_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_codec_settings_get")]
+ public static extern IntPtr switch_codec_codec_settings_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_flags_set")]
+ public static extern void switch_codec_flags_set(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_flags_get")]
+ public static extern uint switch_codec_flags_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_memory_pool_set")]
+ public static extern void switch_codec_memory_pool_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_memory_pool_get")]
+ public static extern IntPtr switch_codec_memory_pool_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_private_info_set")]
+ public static extern void switch_codec_private_info_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_private_info_get")]
+ public static extern IntPtr switch_codec_private_info_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_int_p_q_const__char_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_agreed_pt_set")]
+ public static extern void switch_codec_agreed_pt_set(HandleRef jarg1, byte jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_agreed_pt_get")]
+ public static extern byte switch_codec_agreed_pt_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_mutex_set")]
+ public static extern void switch_codec_mutex_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_mutex_get")]
+ public static extern IntPtr switch_codec_mutex_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec")]
+ public static extern IntPtr new_switch_codec();
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec")]
+ public static extern void delete_switch_codec(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_type_set")]
+ public static extern void switch_codec_implementation_codec_type_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_type_get")]
+ public static extern int switch_codec_implementation_codec_type_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_ianacode_set")]
+ public static extern void switch_codec_implementation_ianacode_set(HandleRef jarg1, byte jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_ianacode_get")]
+ public static extern byte switch_codec_implementation_ianacode_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_iananame_set")]
+ public static extern void switch_codec_implementation_iananame_set(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_iananame_get")]
+ public static extern string switch_codec_implementation_iananame_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_fmtp_set")]
+ public static extern void switch_codec_implementation_fmtp_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_fmtp_get")]
+ public static extern string switch_codec_implementation_fmtp_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_second_set")]
+ public static extern void switch_codec_implementation_samples_per_second_set(HandleRef jarg1, uint jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_second_get")]
+ public static extern uint switch_codec_implementation_samples_per_second_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_actual_samples_per_second_set")]
+ public static extern void switch_codec_implementation_actual_samples_per_second_set(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_actual_samples_per_second_get")]
+ public static extern uint switch_codec_implementation_actual_samples_per_second_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_bits_per_second_set")]
+ public static extern void switch_codec_implementation_bits_per_second_set(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_bits_per_second_get")]
+ public static extern int switch_codec_implementation_bits_per_second_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_microseconds_per_packet_set")]
+ public static extern void switch_codec_implementation_microseconds_per_packet_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_microseconds_per_packet_get")]
+ public static extern int switch_codec_implementation_microseconds_per_packet_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_packet_set")]
+ public static extern void switch_codec_implementation_samples_per_packet_set(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_samples_per_packet_get")]
+ public static extern uint switch_codec_implementation_samples_per_packet_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decoded_bytes_per_packet_set")]
+ public static extern void switch_codec_implementation_decoded_bytes_per_packet_set(HandleRef jarg1, uint jarg2);
-public class SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decoded_bytes_per_packet_get")]
+ public static extern uint switch_codec_implementation_decoded_bytes_per_packet_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encoded_bytes_per_packet_set")]
+ public static extern void switch_codec_implementation_encoded_bytes_per_packet_set(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encoded_bytes_per_packet_get")]
+ public static extern uint switch_codec_implementation_encoded_bytes_per_packet_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle_p_void_unsigned_int_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_number_of_channels_set")]
+ public static extern void switch_codec_implementation_number_of_channels_set(HandleRef jarg1, byte jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_number_of_channels_get")]
+ public static extern byte switch_codec_implementation_number_of_channels_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_frames_per_packet_set")]
+ public static extern void switch_codec_implementation_codec_frames_per_packet_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_frames_per_packet_get")]
+ public static extern int switch_codec_implementation_codec_frames_per_packet_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_init_set")]
+ public static extern void switch_codec_implementation_init_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_init_get")]
+ public static extern IntPtr switch_codec_implementation_init_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encode_set")]
+ public static extern void switch_codec_implementation_encode_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_asr_handle__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_encode_get")]
+ public static extern IntPtr switch_codec_implementation_encode_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decode_set")]
+ public static extern void switch_codec_implementation_decode_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_decode_get")]
+ public static extern IntPtr switch_codec_implementation_decode_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_destroy_set")]
+ public static extern void switch_codec_implementation_destroy_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_destroy_get")]
+ public static extern IntPtr switch_codec_implementation_destroy_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_id_set")]
+ public static extern void switch_codec_implementation_codec_id_set(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_codec_id_get")]
+ public static extern uint switch_codec_implementation_codec_id_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec_p_switch_codec_p_void_unsigned_long_unsigned_long_p_void_p_unsigned_long_p_unsigned_long_p_unsigned_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_next_set")]
+ public static extern void switch_codec_implementation_next_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_implementation_next_get")]
+ public static extern IntPtr switch_codec_implementation_next_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_implementation")]
+ public static extern IntPtr new_switch_codec_implementation();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_implementation")]
+ public static extern void delete_switch_codec_implementation(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_codec__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_interface_name_set")]
+ public static extern void switch_codec_interface_interface_name_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_f_p_switch_codec__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_interface_name_get")]
+ public static extern string switch_codec_interface_interface_name_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_codec__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_implementations_set")]
+ public static extern void switch_codec_interface_implementations_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_implementations_get")]
+ public static extern IntPtr switch_codec_interface_implementations_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_codec_id_set")]
+ public static extern void switch_codec_interface_codec_id_set(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_codec_id_get")]
+ public static extern uint switch_codec_interface_codec_id_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_rwlock_set")]
+ public static extern void switch_codec_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_rwlock_get")]
+ public static extern IntPtr switch_codec_interface_rwlock_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_refs_set")]
+ public static extern void switch_codec_interface_refs_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_refs_get")]
+ public static extern int switch_codec_interface_refs_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_codec_unsigned_long_p_q_const__switch_codec_settings__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_set")]
+ public static extern void switch_codec_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_reflock_get")]
+ public static extern IntPtr switch_codec_interface_reflock_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_parent_set")]
+ public static extern void switch_codec_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_parent_get")]
+ public static extern IntPtr switch_codec_interface_parent_get(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_next_set")]
+ public static extern void switch_codec_interface_next_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_codec_interface_next_get")]
+ public static extern IntPtr switch_codec_interface_next_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_codec_interface")]
+ public static extern IntPtr new_switch_codec_interface();
- protected SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_codec_interface")]
+ public static extern void delete_switch_codec_interface(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_interface_name_set")]
+ public static extern void switch_application_interface_interface_name_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_interface_name_get")]
+ public static extern string switch_application_interface_interface_name_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_application_function_set")]
+ public static extern void switch_application_interface_application_function_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_application_function_get")]
+ public static extern IntPtr switch_application_interface_application_function_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_long_desc_set")]
+ public static extern void switch_application_interface_long_desc_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_long_desc_get")]
+ public static extern string switch_application_interface_long_desc_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_short_desc_set")]
+ public static extern void switch_application_interface_short_desc_set(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_char_enum_switch_say_type_t_enum_switch_say_method_t_p_switch_input_args_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_short_desc_get")]
+ public static extern string switch_application_interface_short_desc_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_syntax_set")]
+ public static extern void switch_application_interface_syntax_set(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_syntax_get")]
+ public static extern string switch_application_interface_syntax_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_flags_set")]
+ public static extern void switch_application_interface_flags_set(HandleRef jarg1, uint jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_flags_get")]
+ public static extern uint switch_application_interface_flags_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_rwlock_set")]
+ public static extern void switch_application_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_rwlock_get")]
+ public static extern IntPtr switch_application_interface_rwlock_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_p_switch_frame_unsigned_long_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_refs_set")]
+ public static extern void switch_application_interface_refs_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_refs_get")]
+ public static extern int switch_application_interface_refs_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_set")]
+ public static extern void switch_application_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_reflock_get")]
+ public static extern IntPtr switch_application_interface_reflock_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_parent_set")]
+ public static extern void switch_application_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_parent_get")]
+ public static extern IntPtr switch_application_interface_parent_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_next_set")]
+ public static extern void switch_application_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__char_p_q_const__char__switch_bool_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_application_interface_next_get")]
+ public static extern IntPtr switch_application_interface_next_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_application_interface")]
+ public static extern IntPtr new_switch_application_interface();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_application_interface")]
+ public static extern void delete_switch_application_interface(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_interface_name_set")]
+ public static extern void switch_api_interface_interface_name_set(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_interface_name_get")]
+ public static extern string switch_api_interface_interface_name_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_desc_set")]
+ public static extern void switch_api_interface_desc_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_desc_get")]
+ public static extern string switch_api_interface_desc_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__char__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_function_set")]
+ public static extern void switch_api_interface_function_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_function_get")]
+ public static extern IntPtr switch_api_interface_function_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_syntax_set")]
+ public static extern void switch_api_interface_syntax_set(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_syntax_get")]
+ public static extern string switch_api_interface_syntax_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_rwlock_set")]
+ public static extern void switch_api_interface_rwlock_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_rwlock_get")]
+ public static extern IntPtr switch_api_interface_rwlock_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_refs_set")]
+ public static extern void switch_api_interface_refs_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_refs_get")]
+ public static extern int switch_api_interface_refs_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_set")]
+ public static extern void switch_api_interface_reflock_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_reflock_get")]
+ public static extern IntPtr switch_api_interface_reflock_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_parent_set")]
+ public static extern void switch_api_interface_parent_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_parent_get")]
+ public static extern IntPtr switch_api_interface_parent_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_next_set")]
+ public static extern void switch_api_interface_next_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_api_interface_next_get")]
+ public static extern IntPtr switch_api_interface_next_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_api_interface")]
+ public static extern IntPtr new_switch_api_interface();
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_api_interface")]
+ public static extern void delete_switch_api_interface(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_profile_created_set")]
+ public static extern void switch_channel_timetable_profile_created_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_profile_created_get")]
+ public static extern IntPtr switch_channel_timetable_profile_created_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_created_set")]
+ public static extern void switch_channel_timetable_created_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_created_get")]
+ public static extern IntPtr switch_channel_timetable_created_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_answered_set")]
+ public static extern void switch_channel_timetable_answered_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_core_session_message__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_answered_get")]
+ public static extern IntPtr switch_channel_timetable_answered_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_set")]
+ public static extern void switch_channel_timetable_progress_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_get")]
+ public static extern IntPtr switch_channel_timetable_progress_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_media_set")]
+ public static extern void switch_channel_timetable_progress_media_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_progress_media_get")]
+ public static extern IntPtr switch_channel_timetable_progress_media_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_hungup_set")]
+ public static extern void switch_channel_timetable_hungup_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_hungup_get")]
+ public static extern IntPtr switch_channel_timetable_hungup_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_p_switch_core_session_p_p_apr_pool_t_unsigned_long__switch_call_cause_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_transferred_set")]
+ public static extern void switch_channel_timetable_transferred_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_transferred_get")]
+ public static extern IntPtr switch_channel_timetable_transferred_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_next_set")]
+ public static extern void switch_channel_timetable_next_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_timetable_next_get")]
+ public static extern IntPtr switch_channel_timetable_next_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_channel_timetable")]
+ public static extern IntPtr new_switch_channel_timetable();
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_channel_timetable")]
+ public static extern void delete_switch_channel_timetable(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_state")]
+ public static extern int switch_channel_get_state(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event_p_switch_caller_profile_p_switch_core_session_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_running_state")]
+ public static extern int switch_channel_get_running_state(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_ready")]
+ public static extern byte switch_channel_ready(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_wait_for_state")]
+ public static extern void switch_channel_wait_for_state(HandleRef jarg1, HandleRef jarg2, int jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_wait_for_flag")]
+ public static extern int switch_channel_wait_for_flag(HandleRef jarg1, int jarg2, int jarg3, uint jarg4, HandleRef jarg5);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_set_state")]
+ public static extern int switch_channel_perform_set_state(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_set_running_state")]
+ public static extern int switch_channel_perform_set_running_state(HandleRef jarg1, int jarg2, string jarg3, string jarg4, int jarg5);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_str2cause")]
+ public static extern int switch_channel_str2cause(string jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_event__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_cause")]
+ public static extern int switch_channel_get_cause(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_cause_q850")]
+ public static extern int switch_channel_cause_q850(int jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_cause_q850")]
+ public static extern int switch_channel_get_cause_q850(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_cause2str")]
+ public static extern string switch_channel_cause2str(int jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_timetable")]
+ public static extern IntPtr switch_channel_get_timetable(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_alloc")]
+ public static extern int switch_channel_alloc(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_init")]
+ public static extern int switch_channel_init(HandleRef jarg1, HandleRef jarg2, int jarg3, int jarg4);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_p_void__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_presence")]
+ public static extern void switch_channel_presence(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_uninit")]
+ public static extern void switch_channel_uninit(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_caller_profile")]
+ public static extern void switch_channel_set_caller_profile(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_caller_profile")]
+ public static extern IntPtr switch_channel_get_caller_profile(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_originator_caller_profile")]
+ public static extern void switch_channel_set_originator_caller_profile(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_originator_caller_profile")]
+ public static extern IntPtr switch_channel_get_originator_caller_profile(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_originatee_caller_profile")]
+ public static extern void switch_channel_set_originatee_caller_profile(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_switch_frame_unsigned_long_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_originatee_caller_profile")]
+ public static extern IntPtr switch_channel_get_originatee_caller_profile(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_uuid")]
+ public static extern string switch_channel_get_uuid(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_var_check")]
+ public static extern int switch_channel_set_variable_var_check(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_printf")]
+ public static extern int switch_channel_set_variable_printf(HandleRef jarg1, string jarg2, string jarg3);
-public class SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_variable_partner_var_check")]
+ public static extern int switch_channel_set_variable_partner_var_check(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- internal SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variable_partner")]
+ public static extern string switch_channel_get_variable_partner(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variable")]
+ public static extern string switch_channel_get_variable(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_p_void_enum_switch_input_type_t_p_void_unsigned_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_variables")]
+ public static extern int switch_channel_get_variables(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_variable_first")]
+ public static extern IntPtr switch_channel_variable_first(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_variable_last")]
+ public static extern void switch_channel_variable_last(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_caller_extension")]
+ public static extern void switch_channel_set_caller_extension(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_caller_extension")]
+ public static extern IntPtr switch_channel_get_caller_extension(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_core_session__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_flag")]
+ public static extern uint switch_channel_test_flag(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_switch_core_session__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_flag")]
+ public static extern void switch_channel_set_flag(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_flag_partner")]
+ public static extern int switch_channel_set_flag_partner(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_flag_partner")]
+ public static extern int switch_channel_clear_flag_partner(HandleRef jarg1, int jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_state_flag")]
+ public static extern void switch_channel_set_state_flag(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_flag")]
+ public static extern void switch_channel_clear_flag(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_answer")]
+ public static extern int switch_channel_perform_answer(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- internal SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_answered")]
+ public static extern int switch_channel_perform_mark_answered(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- protected SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_ring_ready")]
+ public static extern int switch_channel_perform_ring_ready(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_core_session_t_p_void_p_switch_caller_profile_t__p_switch_caller_extension obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_pre_answer")]
+ public static extern int switch_channel_perform_pre_answer(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_pre_answered")]
+ public static extern int switch_channel_perform_mark_pre_answered(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_mark_ring_ready")]
+ public static extern int switch_channel_perform_mark_ring_ready(HandleRef jarg1, string jarg2, string jarg3, int jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_add_state_handler")]
+ public static extern int switch_channel_add_state_handler(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_state_handler")]
+ public static extern void switch_channel_clear_state_handler(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_state_handler")]
+ public static extern IntPtr switch_channel_get_state_handler(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_private")]
+ public static extern int switch_channel_set_private(HandleRef jarg1, string jarg2, HandleRef jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char_p_char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_private")]
+ public static extern IntPtr switch_channel_get_private(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_name")]
+ public static extern int switch_channel_set_name(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_get_name")]
+ public static extern string switch_channel_get_name(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_hangup")]
+ public static extern int switch_channel_perform_hangup(HandleRef jarg1, string jarg2, string jarg3, int jarg4, int jarg5);
-public class SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_has_dtmf")]
+ public static extern IntPtr switch_channel_has_dtmf(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_queue_dtmf")]
+ public static extern int switch_channel_queue_dtmf(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_queue_dtmf_string")]
+ public static extern int switch_channel_queue_dtmf_string(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_char_p_char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_dequeue_dtmf")]
+ public static extern int switch_channel_dequeue_dtmf(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_flush_dtmf")]
+ public static extern void switch_channel_flush_dtmf(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_dequeue_dtmf_string")]
+ public static extern IntPtr switch_channel_dequeue_dtmf_string(HandleRef jarg1, string jarg2, HandleRef jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_state_name")]
+ public static extern string switch_channel_state_name(int jarg1);
-public class SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_name_state")]
+ public static extern int switch_channel_name_state(string jarg1);
- internal SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_data")]
+ public static extern void switch_channel_event_set_data(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_basic_data")]
+ public static extern void switch_channel_event_set_basic_data(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle_p_p_char_p_p_char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_event_set_extended_data")]
+ public static extern void switch_channel_event_set_extended_data(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_expand_variables")]
+ public static extern string switch_channel_expand_variables(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_build_param_string")]
+ public static extern string switch_channel_build_param_string(HandleRef jarg1, HandleRef jarg2, string jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_timestamps")]
+ public static extern int switch_channel_set_timestamps(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_audio_sync")]
+ public static extern void switch_channel_audio_sync(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_private_flag")]
+ public static extern void switch_channel_set_private_flag(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_private_flag")]
+ public static extern void switch_channel_clear_private_flag(HandleRef jarg1, uint jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_directory_handle__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_private_flag")]
+ public static extern int switch_channel_test_private_flag(HandleRef jarg1, uint jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_set_app_flag")]
+ public static extern void switch_channel_set_app_flag(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_clear_app_flag")]
+ public static extern void switch_channel_clear_app_flag(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_test_app_flag")]
+ public static extern int switch_channel_test_app_flag(HandleRef jarg1, uint jarg2);
-public class SWIGTYPE_p_f_p_switch_event__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_create")]
+ public static extern int switch_buffer_create(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- internal SWIGTYPE_p_f_p_switch_event__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_create_dynamic")]
+ public static extern int switch_buffer_create_dynamic(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- protected SWIGTYPE_p_f_p_switch_event__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_add_mutex")]
+ public static extern void switch_buffer_add_mutex(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_event__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_lock")]
+ public static extern void switch_buffer_lock(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_trylock")]
+ public static extern int switch_buffer_trylock(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_unlock")]
+ public static extern void switch_buffer_unlock(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_len")]
+ public static extern IntPtr switch_buffer_len(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_freespace")]
+ public static extern IntPtr switch_buffer_freespace(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_inuse")]
+ public static extern IntPtr switch_buffer_inuse(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_read")]
+ public static extern IntPtr switch_buffer_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- internal SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_read_loop")]
+ public static extern IntPtr switch_buffer_read_loop(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- protected SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_set_loops")]
+ public static extern void switch_buffer_set_loops(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_write")]
+ public static extern IntPtr switch_buffer_write(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_toss")]
+ public static extern IntPtr switch_buffer_toss(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_zero")]
+ public static extern void switch_buffer_zero(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_destroy")]
+ public static extern void switch_buffer_destroy(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_buffer_zwrite")]
+ public static extern IntPtr switch_buffer_zwrite(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- internal SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_name_set")]
+ public static extern void switch_event_header_name_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_name_get")]
+ public static extern string switch_event_header_name_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_enum_switch_audio_col_t_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_value_set")]
+ public static extern void switch_event_header_value_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_value_get")]
+ public static extern string switch_event_header_value_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_hash_set")]
+ public static extern void switch_event_header_hash_set(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_hash_get")]
+ public static extern uint switch_event_header_hash_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_next_set")]
+ public static extern void switch_event_header_next_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_header_next_get")]
+ public static extern IntPtr switch_event_header_next_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_event_header")]
+ public static extern IntPtr new_switch_event_header();
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_q_const__char__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_event_header")]
+ public static extern void delete_switch_event_header(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_id_set")]
+ public static extern void switch_event_event_id_set(HandleRef jarg1, int jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_id_get")]
+ public static extern int switch_event_event_id_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_priority_set")]
+ public static extern void switch_event_priority_set(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_priority_get")]
+ public static extern int switch_event_priority_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_owner_set")]
+ public static extern void switch_event_owner_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_owner_get")]
+ public static extern string switch_event_owner_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_unsigned_int_long_long_int__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_subclass_name_set")]
+ public static extern void switch_event_subclass_name_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_subclass_name_get")]
+ public static extern string switch_event_subclass_name_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_headers_set")]
+ public static extern void switch_event_headers_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_headers_get")]
+ public static extern IntPtr switch_event_headers_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_last_header_set")]
+ public static extern void switch_event_last_header_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_last_header_get")]
+ public static extern IntPtr switch_event_last_header_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_body_set")]
+ public static extern void switch_event_body_set(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle_p_void_p_switch_size_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_body_get")]
+ public static extern string switch_event_body_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_user_data_set")]
+ public static extern void switch_event_bind_user_data_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_user_data_get")]
+ public static extern IntPtr switch_event_bind_user_data_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_user_data_set")]
+ public static extern void switch_event_event_user_data_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_file_handle__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_event_user_data_get")]
+ public static extern IntPtr switch_event_event_user_data_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_file_handle__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_key_set")]
+ public static extern void switch_event_key_set(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_f_p_switch_file_handle__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_key_get")]
+ public static extern uint switch_event_key_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_file_handle__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_next_set")]
+ public static extern void switch_event_next_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_next_get")]
+ public static extern IntPtr switch_event_next_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_event")]
+ public static extern IntPtr new_switch_event();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_event")]
+ public static extern void delete_switch_event(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_init")]
+ public static extern int switch_event_init(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_shutdown")]
+ public static extern int switch_event_shutdown();
- protected SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_create_subclass")]
+ public static extern int switch_event_create_subclass(HandleRef jarg1, int jarg2, string jarg3);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_set_priority")]
+ public static extern int switch_event_set_priority(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_media_bug_p_void_enum_switch_abc_type_t__switch_bool_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_get_header")]
+ public static extern string switch_event_get_header(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_get_body")]
+ public static extern string switch_event_get_body(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_add_header_string")]
+ public static extern int switch_event_add_header_string(HandleRef jarg1, int jarg2, string jarg3, string jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_del_header")]
+ public static extern int switch_event_del_header(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_destroy")]
+ public static extern void switch_event_destroy(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_dup")]
+ public static extern int switch_event_dup(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_fire_detailed")]
+ public static extern int switch_event_fire_detailed(string jarg1, string jarg2, int jarg3, HandleRef jarg4, HandleRef jarg5);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_rtp_p_switch_socket_t_p_void_switch_size_t_p_switch_sockaddr_t__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind")]
+ public static extern int switch_event_bind(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_bind_removable")]
+ public static extern int switch_event_bind_removable(string jarg1, int jarg2, string jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_unbind")]
+ public static extern int switch_event_unbind(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_unbind_callback")]
+ public static extern int switch_event_unbind_callback(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_scheduler_task__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_name")]
+ public static extern string switch_event_name(int jarg1);
- internal SWIGTYPE_p_f_p_switch_scheduler_task__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_name_event")]
+ public static extern int switch_name_event(string jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_f_p_switch_scheduler_task__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_reserve_subclass_detailed")]
+ public static extern int switch_event_reserve_subclass_detailed(string jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_scheduler_task__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_free_subclass_detailed")]
+ public static extern int switch_event_free_subclass_detailed(string jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_serialize")]
+ public static extern int switch_event_serialize(HandleRef jarg1, ref string jarg2, int jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_running")]
+ public static extern int switch_event_running();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_expand_headers")]
+ public static extern string switch_event_expand_headers(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_create_pres_in_detailed")]
+ public static extern int switch_event_create_pres_in_detailed(string jarg1, string jarg2, int jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, int jarg11, string jarg12, string jarg13, string jarg14, string jarg15);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_deliver")]
+ public static extern void switch_event_deliver(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_event_build_param_string")]
+ public static extern string switch_event_build_param_string(HandleRef jarg1, string jarg2, HandleRef jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_double__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_resampler_set")]
+ public static extern void switch_audio_resampler_t_resampler_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_resampler_get")]
+ public static extern IntPtr switch_audio_resampler_t_resampler_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_rate_set")]
+ public static extern void switch_audio_resampler_t_from_rate_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_rate_get")]
+ public static extern int switch_audio_resampler_t_from_rate_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_rate_set")]
+ public static extern void switch_audio_resampler_t_to_rate_set(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_rate_get")]
+ public static extern int switch_audio_resampler_t_to_rate_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_factor_set")]
+ public static extern void switch_audio_resampler_t_factor_set(HandleRef jarg1, double jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_int__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_factor_get")]
+ public static extern double switch_audio_resampler_t_factor_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_set")]
+ public static extern void switch_audio_resampler_t_rfactor_set(HandleRef jarg1, double jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_rfactor_get")]
+ public static extern double switch_audio_resampler_t_rfactor_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_set")]
+ public static extern void switch_audio_resampler_t_from_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_get")]
+ public static extern IntPtr switch_audio_resampler_t_from_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_len_set")]
+ public static extern void switch_audio_resampler_t_from_len_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_len_get")]
+ public static extern int switch_audio_resampler_t_from_len_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_q_const__char__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_size_set")]
+ public static extern void switch_audio_resampler_t_from_size_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_from_size_get")]
+ public static extern IntPtr switch_audio_resampler_t_from_size_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_set")]
+ public static extern void switch_audio_resampler_t_to_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_get")]
+ public static extern IntPtr switch_audio_resampler_t_to_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_len_set")]
+ public static extern void switch_audio_resampler_t_to_len_set(HandleRef jarg1, uint jarg2);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_len_get")]
+ public static extern uint switch_audio_resampler_t_to_len_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_size_set")]
+ public static extern void switch_audio_resampler_t_to_size_set(HandleRef jarg1, uint jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_char_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_audio_resampler_t_to_size_get")]
+ public static extern uint switch_audio_resampler_t_to_size_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_audio_resampler_t")]
+ public static extern IntPtr new_switch_audio_resampler_t();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_audio_resampler_t")]
+ public static extern void delete_switch_audio_resampler_t(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_create")]
+ public static extern int switch_resample_create(HandleRef jarg1, int jarg2, HandleRef jarg3, int jarg4, uint jarg5, HandleRef jarg6);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_destroy")]
+ public static extern void switch_resample_destroy(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_resample_process")]
+ public static extern uint switch_resample_process(HandleRef jarg1, HandleRef jarg2, int jarg3, HandleRef jarg4, uint jarg5, int jarg6);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_float_to_short")]
+ public static extern IntPtr switch_float_to_short(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_char_to_float")]
+ public static extern int switch_char_to_float(string jarg1, HandleRef jarg2, int jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_q_const__char_int_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_float_to_char")]
+ public static extern int switch_float_to_char(HandleRef jarg1, string jarg2, int jarg3);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_short_to_float")]
+ public static extern int switch_short_to_float(HandleRef jarg1, HandleRef jarg2, int jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_swap_linear")]
+ public static extern void switch_swap_linear(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_generate_sln_silence")]
+ public static extern void switch_generate_sln_silence(HandleRef jarg1, uint jarg2, uint jarg3);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_change_sln_volume")]
+ public static extern void switch_change_sln_volume(HandleRef jarg1, uint jarg2, int jarg3);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_merge_sln")]
+ public static extern uint switch_merge_sln(HandleRef jarg1, uint jarg2, HandleRef jarg3, uint jarg4);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_mux_channels")]
+ public static extern void switch_mux_channels(HandleRef jarg1, uint jarg2, uint jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_session_set")]
+ public static extern void switch_unicast_conninfo_session_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_session_get")]
+ public static extern IntPtr switch_unicast_conninfo_session_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_read_codec_set")]
+ public static extern void switch_unicast_conninfo_read_codec_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_read_codec_get")]
+ public static extern IntPtr switch_unicast_conninfo_read_codec_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_set")]
+ public static extern void switch_unicast_conninfo_write_frame_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_get")]
+ public static extern IntPtr switch_unicast_conninfo_write_frame_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_data_set")]
+ public static extern void switch_unicast_conninfo_write_frame_data_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle_p_void_p_switch_size_t_p_unsigned_long_p_unsigned_long__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_write_frame_data_get")]
+ public static extern IntPtr switch_unicast_conninfo_write_frame_data_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_socket_set")]
+ public static extern void switch_unicast_conninfo_socket_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_socket_get")]
+ public static extern IntPtr switch_unicast_conninfo_socket_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_ip_set")]
+ public static extern void switch_unicast_conninfo_local_ip_set(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_f_p_switch_speech_handle__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_ip_get")]
+ public static extern string switch_unicast_conninfo_local_ip_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_speech_handle__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_port_set")]
+ public static extern void switch_unicast_conninfo_local_port_set(HandleRef jarg1, ushort jarg2);
- protected SWIGTYPE_p_f_p_switch_speech_handle__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_port_get")]
+ public static extern ushort switch_unicast_conninfo_local_port_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_speech_handle__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_ip_set")]
+ public static extern void switch_unicast_conninfo_remote_ip_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_ip_get")]
+ public static extern string switch_unicast_conninfo_remote_ip_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_port_set")]
+ public static extern void switch_unicast_conninfo_remote_port_set(HandleRef jarg1, ushort jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_port_get")]
+ public static extern ushort switch_unicast_conninfo_remote_port_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_addr_set")]
+ public static extern void switch_unicast_conninfo_local_addr_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_local_addr_get")]
+ public static extern IntPtr switch_unicast_conninfo_local_addr_get(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_addr_set")]
+ public static extern void switch_unicast_conninfo_remote_addr_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_stream_handle_p_q_const__char_v_______switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_remote_addr_get")]
+ public static extern IntPtr switch_unicast_conninfo_remote_addr_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flag_mutex_set")]
+ public static extern void switch_unicast_conninfo_flag_mutex_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flag_mutex_get")]
+ public static extern IntPtr switch_unicast_conninfo_flag_mutex_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flags_set")]
+ public static extern void switch_unicast_conninfo_flags_set(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_flags_get")]
+ public static extern int switch_unicast_conninfo_flags_get(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_type_set")]
+ public static extern void switch_unicast_conninfo_type_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_type_get")]
+ public static extern int switch_unicast_conninfo_type_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_stream_handle_p_unsigned_char_switch_size_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_transport_set")]
+ public static extern void switch_unicast_conninfo_transport_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_transport_get")]
+ public static extern int switch_unicast_conninfo_transport_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_stream_id_set")]
+ public static extern void switch_unicast_conninfo_stream_id_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_stream_id_get")]
+ public static extern int switch_unicast_conninfo_stream_id_get(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_unicast_conninfo")]
+ public static extern IntPtr new_switch_unicast_conninfo();
- internal SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_unicast_conninfo")]
+ public static extern void delete_switch_unicast_conninfo(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_deactivate_unicast")]
+ public static extern int switch_ivr_deactivate_unicast(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_thread_t_p_void__p_void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_activate_unicast")]
+ public static extern int switch_ivr_activate_unicast(HandleRef jarg1, string jarg2, ushort jarg3, string jarg4, ushort jarg5, string jarg6, string jarg7);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_generate_xml_cdr")]
+ public static extern int switch_ivr_generate_xml_cdr(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_xml_profile_data")]
+ public static extern int switch_ivr_set_xml_profile_data(HandleRef jarg1, HandleRef jarg2, int jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_xml_chan_vars")]
+ public static extern int switch_ivr_set_xml_chan_vars(HandleRef jarg1, HandleRef jarg2, int jarg3);
-public class SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_event")]
+ public static extern int switch_ivr_parse_event(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_all_events")]
+ public static extern int switch_ivr_parse_all_events(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_parse_next_event")]
+ public static extern int switch_ivr_parse_next_event(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_sleep")]
+ public static extern int switch_ivr_sleep(HandleRef jarg1, uint jarg2, int jarg3, HandleRef jarg4);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_timer_enum_switch_bool_t__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_park")]
+ public static extern int switch_ivr_park(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_collect_digits_callback")]
+ public static extern int switch_ivr_collect_digits_callback(HandleRef jarg1, HandleRef jarg2, uint jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_collect_digits_count")]
+ public static extern int switch_ivr_collect_digits_count(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5, string jarg6, uint jarg7, uint jarg8, uint jarg9);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech")]
+ public static extern int switch_ivr_detect_speech(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
-public class SWIGTYPE_p_f_p_switch_timer__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_detect_speech")]
+ public static extern int switch_ivr_stop_detect_speech(HandleRef jarg1);
- internal SWIGTYPE_p_f_p_switch_timer__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_pause_detect_speech")]
+ public static extern int switch_ivr_pause_detect_speech(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_switch_timer__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_resume_detect_speech")]
+ public static extern int switch_ivr_resume_detect_speech(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_switch_timer__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech_load_grammar")]
+ public static extern int switch_ivr_detect_speech_load_grammar(HandleRef jarg1, string jarg2, string jarg3);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_detect_speech_unload_grammar")]
+ public static extern int switch_ivr_detect_speech_unload_grammar(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_record_session")]
+ public static extern int switch_ivr_record_session(HandleRef jarg1, string jarg2, uint jarg3, HandleRef jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_eavesdrop_session")]
+ public static extern int switch_ivr_eavesdrop_session(HandleRef jarg1, string jarg2, string jarg3, uint jarg4);
-public class SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_displace_session")]
+ public static extern int switch_ivr_displace_session(HandleRef jarg1, string jarg2, uint jarg3, string jarg4);
- internal SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_displace_session")]
+ public static extern int switch_ivr_stop_displace_session(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_record_session")]
+ public static extern int switch_ivr_stop_record_session(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_void_int_p_p_char_p_p_char__int obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_inband_dtmf_session")]
+ public static extern int switch_ivr_inband_dtmf_session(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_inband_dtmf_session")]
+ public static extern int switch_ivr_stop_inband_dtmf_session(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_inband_dtmf_generate_session")]
+ public static extern int switch_ivr_inband_dtmf_generate_session(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_inband_dtmf_generate_session")]
+ public static extern int switch_ivr_stop_inband_dtmf_generate_session(HandleRef jarg1);
-public class SWIGTYPE_p_f_p_void__void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_session_echo")]
+ public static extern void switch_ivr_session_echo(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_f_p_void__void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_stop_tone_detect_session")]
+ public static extern int switch_ivr_stop_tone_detect_session(HandleRef jarg1);
- protected SWIGTYPE_p_f_p_void__void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_tone_detect_session")]
+ public static extern int switch_ivr_tone_detect_session(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, int jarg6, string jarg7, string jarg8, HandleRef jarg9);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_p_void__void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_play_file")]
+ public static extern int switch_ivr_play_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_wait_for_silence")]
+ public static extern int switch_ivr_wait_for_silence(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_gentones")]
+ public static extern int switch_ivr_gentones(HandleRef jarg1, string jarg2, int jarg3, HandleRef jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_record_file")]
+ public static extern int switch_ivr_record_file(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4, uint jarg5);
-public class SWIGTYPE_p_f_void__switch_status_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_play_and_get_digits")]
+ public static extern int switch_play_and_get_digits(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10, uint jarg11, string jarg12);
- internal SWIGTYPE_p_f_void__switch_status_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_speak_text_handle")]
+ public static extern int switch_ivr_speak_text_handle(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, string jarg5, HandleRef jarg6);
- protected SWIGTYPE_p_f_void__switch_status_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_clear_speech_cache")]
+ public static extern void switch_ivr_clear_speech_cache(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_f_void__switch_status_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_speak_text")]
+ public static extern int switch_ivr_speak_text(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_originate")]
+ public static extern int switch_ivr_originate(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, string jarg4, uint jarg5, HandleRef jarg6, string jarg7, string jarg8, HandleRef jarg9, HandleRef jarg10, uint jarg11);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_multi_threaded_bridge")]
+ public static extern int switch_ivr_multi_threaded_bridge(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_signal_bridge")]
+ public static extern int switch_ivr_signal_bridge(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_HashElem {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_session_transfer")]
+ public static extern int switch_ivr_session_transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
- internal SWIGTYPE_p_HashElem(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_transfer")]
+ public static extern uint switch_ivr_schedule_transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
- protected SWIGTYPE_p_HashElem() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_hangup")]
+ public static extern uint switch_ivr_schedule_hangup(HandleRef jarg1, string jarg2, int jarg3, int jarg4);
- internal static HandleRef getCPtr(SWIGTYPE_p_HashElem obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_uuid_bridge")]
+ public static extern int switch_ivr_uuid_bridge(string jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_media")]
+ public static extern int switch_ivr_media(string jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_nomedia")]
+ public static extern int switch_ivr_nomedia(string jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_hold_uuid")]
+ public static extern int switch_ivr_hold_uuid(string jarg1, string jarg2, int jarg3);
-public class SWIGTYPE_p_int {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unhold_uuid")]
+ public static extern int switch_ivr_unhold_uuid(string jarg1);
- internal SWIGTYPE_p_int(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_hold")]
+ public static extern int switch_ivr_hold(HandleRef jarg1, string jarg2, int jarg3);
- protected SWIGTYPE_p_int() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unhold")]
+ public static extern int switch_ivr_unhold(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_int obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_schedule_broadcast")]
+ public static extern uint switch_ivr_schedule_broadcast(HandleRef jarg1, string jarg2, string jarg3, uint jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_broadcast")]
+ public static extern int switch_ivr_broadcast(string jarg1, string jarg2, uint jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_transfer_variable")]
+ public static extern int switch_ivr_transfer_variable(HandleRef jarg1, HandleRef jarg2, string jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_new")]
+ public static extern int switch_ivr_digit_stream_parser_new(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_p_apr_pool_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_destroy")]
+ public static extern int switch_ivr_digit_stream_parser_destroy(HandleRef jarg1);
- internal SWIGTYPE_p_p_apr_pool_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_new")]
+ public static extern int switch_ivr_digit_stream_new(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_p_apr_pool_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_destroy")]
+ public static extern int switch_ivr_digit_stream_destroy(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_apr_pool_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_set_event")]
+ public static extern int switch_ivr_digit_stream_parser_set_event(HandleRef jarg1, string jarg2, HandleRef jarg3);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_del_event")]
+ public static extern int switch_ivr_digit_stream_parser_del_event(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_feed")]
+ public static extern IntPtr switch_ivr_digit_stream_parser_feed(HandleRef jarg1, HandleRef jarg2, char jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_reset")]
+ public static extern int switch_ivr_digit_stream_reset(HandleRef jarg1);
-public class SWIGTYPE_p_p_char {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_digit_stream_parser_set_terminator")]
+ public static extern int switch_ivr_digit_stream_parser_set_terminator(HandleRef jarg1, char jarg2);
- internal SWIGTYPE_p_p_char(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_init")]
+ public static extern int switch_ivr_menu_init(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, string jarg9, int jarg10, int jarg11, int jarg12, int jarg13, int jarg14, int jarg15, HandleRef jarg16);
- protected SWIGTYPE_p_p_char() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_bind_action")]
+ public static extern int switch_ivr_menu_bind_action(HandleRef jarg1, int jarg2, string jarg3, string jarg4);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_char obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_bind_function")]
+ public static extern int switch_ivr_menu_bind_function(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_execute")]
+ public static extern int switch_ivr_menu_execute(HandleRef jarg1, HandleRef jarg2, string jarg3, HandleRef jarg4);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_free")]
+ public static extern int switch_ivr_menu_stack_free(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_build")]
+ public static extern int switch_ivr_menu_stack_xml_build(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
-public class SWIGTYPE_p_p_p_char {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_str2action")]
+ public static extern int switch_ivr_menu_str2action(string jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_p_p_char(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_add_custom")]
+ public static extern int switch_ivr_menu_stack_xml_add_custom(HandleRef jarg1, string jarg2, HandleRef jarg3);
- protected SWIGTYPE_p_p_p_char() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_menu_stack_xml_init")]
+ public static extern int switch_ivr_menu_stack_xml_init(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_p_char obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_phrase_macro")]
+ public static extern int switch_ivr_phrase_macro(HandleRef jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_delay_echo")]
+ public static extern void switch_ivr_delay_echo(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_find_bridged_uuid")]
+ public static extern int switch_ivr_find_bridged_uuid(string jarg1, string jarg2, HandleRef jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_intercept_session")]
+ public static extern void switch_ivr_intercept_session(HandleRef jarg1, string jarg2, int jarg3);
-public class SWIGTYPE_p_p_real_pcre {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_park_session")]
+ public static extern void switch_ivr_park_session(HandleRef jarg1);
- internal SWIGTYPE_p_p_real_pcre(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_wait_for_answer")]
+ public static extern int switch_ivr_wait_for_answer(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_p_real_pcre() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_read")]
+ public static extern int switch_ivr_read(HandleRef jarg1, uint jarg2, uint jarg3, string jarg4, string jarg5, string jarg6, HandleRef jarg7, uint jarg8, string jarg9);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_real_pcre obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_bind_dtmf_meta_session")]
+ public static extern int switch_ivr_bind_dtmf_meta_session(HandleRef jarg1, uint jarg2, uint jarg3, string jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_unbind_dtmf_meta_session")]
+ public static extern int switch_ivr_unbind_dtmf_meta_session(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_soft_hold")]
+ public static extern int switch_ivr_soft_hold(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_say")]
+ public static extern int switch_ivr_say(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, HandleRef jarg6);
-public class SWIGTYPE_p_p_sqlite3 {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_get_say_method_by_name")]
+ public static extern int switch_ivr_get_say_method_by_name(string jarg1);
- internal SWIGTYPE_p_p_sqlite3(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_get_say_type_by_name")]
+ public static extern int switch_ivr_get_say_type_by_name(string jarg1);
- protected SWIGTYPE_p_p_sqlite3() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_ivr_set_user")]
+ public static extern int switch_ivr_set_user(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_sqlite3 obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_MAX_BUF_LEN_get")]
+ public static extern int SWITCH_RTP_MAX_BUF_LEN_get();
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_MAX_CRYPTO_LEN_get")]
+ public static extern int SWITCH_RTP_MAX_CRYPTO_LEN_get();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_KEY_LEN_get")]
+ public static extern int SWITCH_RTP_KEY_LEN_get();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CRYPTO_KEY_32_get")]
+ public static extern string SWITCH_RTP_CRYPTO_KEY_32_get();
-public class SWIGTYPE_p_p_sqlite3_stmt {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_RTP_CRYPTO_KEY_80_get")]
+ public static extern string SWITCH_RTP_CRYPTO_KEY_80_get();
- internal SWIGTYPE_p_p_sqlite3_stmt(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_index_set")]
+ public static extern void switch_rtp_crypto_key_index_set(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_p_sqlite3_stmt() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_index_get")]
+ public static extern uint switch_rtp_crypto_key_index_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_sqlite3_stmt obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_type_set")]
+ public static extern void switch_rtp_crypto_key_type_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_type_get")]
+ public static extern int switch_rtp_crypto_key_type_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_key_set")]
+ public static extern void switch_rtp_crypto_key_key_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_key_get")]
+ public static extern IntPtr switch_rtp_crypto_key_key_get(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_audio_resampler_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_keylen_set")]
+ public static extern void switch_rtp_crypto_key_keylen_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_p_switch_audio_resampler_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_keylen_get")]
+ public static extern IntPtr switch_rtp_crypto_key_keylen_get(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_audio_resampler_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_next_set")]
+ public static extern void switch_rtp_crypto_key_next_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_audio_resampler_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_crypto_key_next_get")]
+ public static extern IntPtr switch_rtp_crypto_key_next_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_rtp_crypto_key")]
+ public static extern IntPtr new_switch_rtp_crypto_key();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_rtp_crypto_key")]
+ public static extern void delete_switch_rtp_crypto_key(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_add_crypto_key")]
+ public static extern int switch_rtp_add_crypto_key(HandleRef jarg1, int jarg2, uint jarg3, int jarg4, HandleRef jarg5, HandleRef jarg6);
-public class SWIGTYPE_p_p_switch_buffer {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_random")]
+ public static extern void switch_rtp_get_random(HandleRef jarg1, uint jarg2);
- internal SWIGTYPE_p_p_switch_buffer(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_init")]
+ public static extern void switch_rtp_init(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_buffer() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_shutdown")]
+ public static extern void switch_rtp_shutdown();
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_buffer obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_start_port")]
+ public static extern ushort switch_rtp_set_start_port(ushort jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_end_port")]
+ public static extern ushort switch_rtp_set_end_port(ushort jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_request_port")]
+ public static extern ushort switch_rtp_request_port(string jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_release_port")]
+ public static extern void switch_rtp_release_port(string jarg1, ushort jarg2);
-public class SWIGTYPE_p_p_switch_caller_extension {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_change_interval")]
+ public static extern int switch_rtp_change_interval(HandleRef jarg1, uint jarg2, uint jarg3);
- internal SWIGTYPE_p_p_switch_caller_extension(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_create")]
+ public static extern int switch_rtp_create(HandleRef jarg1, byte jarg2, uint jarg3, uint jarg4, uint jarg5, string jarg6, ref string jarg7, HandleRef jarg8);
- protected SWIGTYPE_p_p_switch_caller_extension() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_new")]
+ public static extern IntPtr switch_rtp_new(string jarg1, ushort jarg2, string jarg3, ushort jarg4, byte jarg5, uint jarg6, uint jarg7, uint jarg8, string jarg9, ref string jarg10, HandleRef jarg11);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_caller_extension obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_remote_address")]
+ public static extern int switch_rtp_set_remote_address(HandleRef jarg1, string jarg2, ushort jarg3, int jarg4, ref string jarg5);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_remote_host")]
+ public static extern string switch_rtp_get_remote_host(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_remote_port")]
+ public static extern ushort switch_rtp_get_remote_port(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_reset_media_timer")]
+ public static extern void switch_rtp_reset_media_timer(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_channel {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_max_missed_packets")]
+ public static extern void switch_rtp_set_max_missed_packets(HandleRef jarg1, uint jarg2);
- internal SWIGTYPE_p_p_switch_channel(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_local_address")]
+ public static extern int switch_rtp_set_local_address(HandleRef jarg1, string jarg2, ushort jarg3, ref string jarg4);
- protected SWIGTYPE_p_p_switch_channel() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_kill_socket")]
+ public static extern void switch_rtp_kill_socket(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_channel obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_break")]
+ public static extern void switch_rtp_break(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_ready")]
+ public static extern byte switch_rtp_ready(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_destroy")]
+ public static extern void switch_rtp_destroy(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_ice")]
+ public static extern int switch_rtp_activate_ice(HandleRef jarg1, string jarg2, string jarg3);
-public class SWIGTYPE_p_p_switch_core_port_allocator {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_jitter_buffer")]
+ public static extern int switch_rtp_activate_jitter_buffer(HandleRef jarg1, uint jarg2);
- internal SWIGTYPE_p_p_switch_core_port_allocator(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_flag")]
+ public static extern void switch_rtp_set_flag(HandleRef jarg1, uint jarg2);
- protected SWIGTYPE_p_p_switch_core_port_allocator() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_test_flag")]
+ public static extern uint switch_rtp_test_flag(HandleRef jarg1, uint jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_port_allocator obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_clear_flag")]
+ public static extern void switch_rtp_clear_flag(HandleRef jarg1, uint jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_rtp_socket")]
+ public static extern IntPtr switch_rtp_get_rtp_socket(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_default_samples_per_interval")]
+ public static extern void switch_rtp_set_default_samples_per_interval(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_default_samples_per_interval")]
+ public static extern uint switch_rtp_get_default_samples_per_interval(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_core_session {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_default_payload")]
+ public static extern void switch_rtp_set_default_payload(HandleRef jarg1, byte jarg2);
- internal SWIGTYPE_p_p_switch_core_session(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_default_payload")]
+ public static extern uint switch_rtp_get_default_payload(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_core_session() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_invald_handler")]
+ public static extern void switch_rtp_set_invald_handler(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_session obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_read")]
+ public static extern int switch_rtp_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, uint jarg6);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_queue_rfc2833")]
+ public static extern int switch_rtp_queue_rfc2833(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_queue_rfc2833_in")]
+ public static extern int switch_rtp_queue_rfc2833_in(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_has_dtmf")]
+ public static extern IntPtr switch_rtp_has_dtmf(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_core_session_message {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_dequeue_dtmf")]
+ public static extern IntPtr switch_rtp_dequeue_dtmf(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_p_switch_core_session_message(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_zerocopy_read")]
+ public static extern int switch_rtp_zerocopy_read(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, uint jarg6);
- protected SWIGTYPE_p_p_switch_core_session_message() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_zerocopy_read_frame")]
+ public static extern int switch_rtp_zerocopy_read_frame(HandleRef jarg1, HandleRef jarg2, uint jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_core_session_message obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_rtp_flush_read_buffer")]
+ public static extern void rtp_flush_read_buffer(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_enable_vad")]
+ public static extern int switch_rtp_enable_vad(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3, uint jarg4);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_disable_vad")]
+ public static extern int switch_rtp_disable_vad(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_write_frame")]
+ public static extern int switch_rtp_write_frame(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_p_switch_event {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_write_manual")]
+ public static extern int switch_rtp_write_manual(HandleRef jarg1, HandleRef jarg2, uint jarg3, byte jarg4, byte jarg5, uint jarg6, HandleRef jarg7);
- internal SWIGTYPE_p_p_switch_event(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_ssrc")]
+ public static extern uint switch_rtp_get_ssrc(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_event() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_private")]
+ public static extern void switch_rtp_set_private(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_event obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_telephony_event")]
+ public static extern void switch_rtp_set_telephony_event(HandleRef jarg1, byte jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_cng_pt")]
+ public static extern void switch_rtp_set_cng_pt(HandleRef jarg1, byte jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_get_private")]
+ public static extern IntPtr switch_rtp_get_private(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_activate_stun_ping")]
+ public static extern int switch_rtp_activate_stun_ping(HandleRef jarg1, string jarg2, ushort jarg3, uint jarg4, int jarg5);
-public class SWIGTYPE_p_p_switch_event_node {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_intentional_bugs")]
+ public static extern void switch_rtp_intentional_bugs(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_p_switch_event_node(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_data_set")]
+ public static extern void switch_log_node_t_data_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_p_switch_event_node() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_data_get")]
+ public static extern string switch_log_node_t_data_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_event_node obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_file_set")]
+ public static extern void switch_log_node_t_file_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_file_get")]
+ public static extern string switch_log_node_t_file_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_line_set")]
+ public static extern void switch_log_node_t_line_set(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_line_get")]
+ public static extern uint switch_log_node_t_line_get(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_frame {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_func_set")]
+ public static extern void switch_log_node_t_func_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_p_switch_frame(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_func_get")]
+ public static extern string switch_log_node_t_func_get(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_frame() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_level_set")]
+ public static extern void switch_log_node_t_level_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_frame obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_level_get")]
+ public static extern int switch_log_node_t_level_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_timestamp_set")]
+ public static extern void switch_log_node_t_timestamp_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_timestamp_get")]
+ public static extern IntPtr switch_log_node_t_timestamp_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_content_set")]
+ public static extern void switch_log_node_t_content_set(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_p_switch_hash {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_content_get")]
+ public static extern string switch_log_node_t_content_get(HandleRef jarg1);
- internal SWIGTYPE_p_p_switch_hash(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_userdata_set")]
+ public static extern void switch_log_node_t_userdata_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_p_switch_hash() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_userdata_get")]
+ public static extern string switch_log_node_t_userdata_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_hash obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_channel_set")]
+ public static extern void switch_log_node_t_channel_set(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_node_t_channel_get")]
+ public static extern int switch_log_node_t_channel_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_log_node_t")]
+ public static extern IntPtr new_switch_log_node_t();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_log_node_t")]
+ public static extern void delete_switch_log_node_t(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_ivr_digit_stream {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_init")]
+ public static extern int switch_log_init(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_p_switch_ivr_digit_stream(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_shutdown")]
+ public static extern int switch_log_shutdown();
- protected SWIGTYPE_p_p_switch_ivr_digit_stream() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_bind_logger")]
+ public static extern int switch_log_bind_logger(HandleRef jarg1, int jarg2, int jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_digit_stream obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_unbind_logger")]
+ public static extern int switch_log_unbind_logger(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_level2str")]
+ public static extern string switch_log_level2str(int jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_str2level")]
+ public static extern int switch_log_str2level(string jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_log_str2mask")]
+ public static extern uint switch_log_str2mask(string jarg1);
-public class SWIGTYPE_p_p_switch_ivr_digit_stream_parser {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_SWITCH_XML_BUFSIZE_get")]
+ public static extern int SWITCH_XML_BUFSIZE_get();
- internal SWIGTYPE_p_p_switch_ivr_digit_stream_parser(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_name_set")]
+ public static extern void switch_xml_name_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_p_switch_ivr_digit_stream_parser() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_name_get")]
+ public static extern string switch_xml_name_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_digit_stream_parser obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_set")]
+ public static extern void switch_xml_attr_set(HandleRef jarg1, ref string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_get")]
+ public static extern string switch_xml_attr_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_txt_set")]
+ public static extern void switch_xml_txt_set(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_txt_get")]
+ public static extern string switch_xml_txt_get(HandleRef jarg1);
-public class SWIGTYPE_p_p_switch_ivr_menu {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_path_set")]
+ public static extern void switch_xml_free_path_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_p_switch_ivr_menu(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_path_get")]
+ public static extern string switch_xml_free_path_get(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_ivr_menu() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_off_set")]
+ public static extern void switch_xml_off_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_menu obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_off_get")]
+ public static extern IntPtr switch_xml_off_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_next_set")]
+ public static extern void switch_xml_next_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_next_get")]
+ public static extern IntPtr switch_xml_next_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_sibling_set")]
+ public static extern void switch_xml_sibling_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_p_switch_ivr_menu_xml_ctx {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_sibling_get")]
+ public static extern IntPtr switch_xml_sibling_get(HandleRef jarg1);
- internal SWIGTYPE_p_p_switch_ivr_menu_xml_ctx(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_ordered_set")]
+ public static extern void switch_xml_ordered_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_p_switch_ivr_menu_xml_ctx() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_ordered_get")]
+ public static extern IntPtr switch_xml_ordered_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_ivr_menu_xml_ctx obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child_set")]
+ public static extern void switch_xml_child_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child_get")]
+ public static extern IntPtr switch_xml_child_get(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parent_set")]
+ public static extern void switch_xml_parent_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parent_get")]
+ public static extern IntPtr switch_xml_parent_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_flags_set")]
+ public static extern void switch_xml_flags_set(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_flags_get")]
+ public static extern uint switch_xml_flags_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_xml")]
+ public static extern IntPtr new_switch_xml();
-public class SWIGTYPE_p_p_switch_media_bug {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_xml")]
+ public static extern void delete_switch_xml(HandleRef jarg1);
- internal SWIGTYPE_p_p_switch_media_bug(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_str")]
+ public static extern IntPtr switch_xml_parse_str(string jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_p_switch_media_bug() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_fd")]
+ public static extern IntPtr switch_xml_parse_fd(int jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_media_bug obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_file")]
+ public static extern IntPtr switch_xml_parse_file(string jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_file_simple")]
+ public static extern IntPtr switch_xml_parse_file_simple(string jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_fp")]
+ public static extern IntPtr switch_xml_parse_fp(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_child")]
+ public static extern IntPtr switch_xml_child(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_p_switch_network_list {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_find_child")]
+ public static extern IntPtr switch_xml_find_child(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
- internal SWIGTYPE_p_p_switch_network_list(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_find_child_multi")]
+ public static extern IntPtr switch_xml_find_child_multi(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_p_switch_network_list() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr")]
+ public static extern string switch_xml_attr(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_network_list obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_attr_soft")]
+ public static extern string switch_xml_attr_soft(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get")]
+ public static extern IntPtr switch_xml_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_toxml")]
+ public static extern string switch_xml_toxml(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_toxml_buf")]
+ public static extern string switch_xml_toxml_buf(HandleRef jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, int jarg5);
-public class SWIGTYPE_p_p_switch_rtp {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free")]
+ public static extern void switch_xml_free(HandleRef jarg1);
- internal SWIGTYPE_p_p_switch_rtp(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_free_in_thread")]
+ public static extern void switch_xml_free_in_thread(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_p_switch_rtp() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_error")]
+ public static extern string switch_xml_error(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_rtp obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_new")]
+ public static extern IntPtr switch_xml_new(string jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_add_child")]
+ public static extern IntPtr switch_xml_add_child(HandleRef jarg1, string jarg2, HandleRef jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_txt")]
+ public static extern IntPtr switch_xml_set_txt(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_attr")]
+ public static extern IntPtr switch_xml_set_attr(HandleRef jarg1, string jarg2, string jarg3);
-public class SWIGTYPE_p_p_switch_xml_binding {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_flag")]
+ public static extern IntPtr switch_xml_set_flag(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_p_switch_xml_binding(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_cut")]
+ public static extern IntPtr switch_xml_cut(HandleRef jarg1);
- protected SWIGTYPE_p_p_switch_xml_binding() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_insert")]
+ public static extern IntPtr switch_xml_insert(HandleRef jarg1, HandleRef jarg2, HandleRef jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_xml_binding obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_open_root")]
+ public static extern IntPtr switch_xml_open_root(byte jarg1, ref string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_init")]
+ public static extern int switch_xml_init(HandleRef jarg1, ref string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_destroy")]
+ public static extern int switch_xml_destroy();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_root")]
+ public static extern IntPtr switch_xml_root();
-public class SWIGTYPE_p_p_switch_xml {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate")]
+ public static extern int switch_xml_locate(string jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, HandleRef jarg6, HandleRef jarg7);
- internal SWIGTYPE_p_p_switch_xml(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_domain")]
+ public static extern int switch_xml_locate_domain(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
- protected SWIGTYPE_p_p_switch_xml() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_group")]
+ public static extern int switch_xml_locate_group(string jarg1, string jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5, HandleRef jarg6);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_xml obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_user")]
+ public static extern int switch_xml_locate_user(string jarg1, string jarg2, string jarg3, string jarg4, HandleRef jarg5, HandleRef jarg6, HandleRef jarg7, HandleRef jarg8, HandleRef jarg9);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_locate_user_in_domain")]
+ public static extern int switch_xml_locate_user_in_domain(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_open_cfg")]
+ public static extern IntPtr switch_xml_open_cfg(string jarg1, HandleRef jarg2, HandleRef jarg3);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_binding_sections")]
+ public static extern void switch_xml_set_binding_sections(HandleRef jarg1, uint jarg2);
-public class SWIGTYPE_p_p_void {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_set_binding_user_data")]
+ public static extern void switch_xml_set_binding_user_data(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_p_void(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get_binding_sections")]
+ public static extern uint switch_xml_get_binding_sections(HandleRef jarg1);
- protected SWIGTYPE_p_p_void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_get_binding_user_data")]
+ public static extern IntPtr switch_xml_get_binding_user_data(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_p_void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_bind_search_function_ret")]
+ public static extern int switch_xml_bind_search_function_ret(HandleRef jarg1, uint jarg2, HandleRef jarg3, HandleRef jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_unbind_search_function")]
+ public static extern int switch_xml_unbind_search_function(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_unbind_search_function_ptr")]
+ public static extern int switch_xml_unbind_search_function_ptr(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_xml_parse_section_string")]
+ public static extern uint switch_xml_parse_section_string(string jarg1);
-public class SWIGTYPE_p_real_pcre {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_outgoing_channel_set")]
+ public static extern void switch_io_event_hook_outgoing_channel_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_real_pcre(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_outgoing_channel_get")]
+ public static extern IntPtr switch_io_event_hook_outgoing_channel_outgoing_channel_get(HandleRef jarg1);
- protected SWIGTYPE_p_real_pcre() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_next_set")]
+ public static extern void switch_io_event_hook_outgoing_channel_next_set(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_outgoing_channel_next_get")]
+ public static extern IntPtr switch_io_event_hook_outgoing_channel_next_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_real_pcre obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_outgoing_channel")]
+ public static extern IntPtr new_switch_io_event_hook_outgoing_channel();
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_outgoing_channel")]
+ public static extern void delete_switch_io_event_hook_outgoing_channel(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_receive_message_set")]
+ public static extern void switch_io_event_hook_receive_message_receive_message_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_receive_message_get")]
+ public static extern IntPtr switch_io_event_hook_receive_message_receive_message_get(HandleRef jarg1);
-public class SWIGTYPE_p_short {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_next_set")]
+ public static extern void switch_io_event_hook_receive_message_next_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_short(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_message_next_get")]
+ public static extern IntPtr switch_io_event_hook_receive_message_next_get(HandleRef jarg1);
- protected SWIGTYPE_p_short() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_receive_message")]
+ public static extern IntPtr new_switch_io_event_hook_receive_message();
- internal static HandleRef getCPtr(SWIGTYPE_p_short obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_receive_message")]
+ public static extern void delete_switch_io_event_hook_receive_message(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_receive_event_set")]
+ public static extern void switch_io_event_hook_receive_event_receive_event_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_receive_event_get")]
+ public static extern IntPtr switch_io_event_hook_receive_event_receive_event_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_next_set")]
+ public static extern void switch_io_event_hook_receive_event_next_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_sockaddr {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_receive_event_next_get")]
+ public static extern IntPtr switch_io_event_hook_receive_event_next_get(HandleRef jarg1);
- internal SWIGTYPE_p_sockaddr(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_receive_event")]
+ public static extern IntPtr new_switch_io_event_hook_receive_event();
- protected SWIGTYPE_p_sockaddr() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_receive_event")]
+ public static extern void delete_switch_io_event_hook_receive_event(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_sockaddr obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_read_frame_set")]
+ public static extern void switch_io_event_hook_read_frame_read_frame_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_read_frame_get")]
+ public static extern IntPtr switch_io_event_hook_read_frame_read_frame_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_next_set")]
+ public static extern void switch_io_event_hook_read_frame_next_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_read_frame_next_get")]
+ public static extern IntPtr switch_io_event_hook_read_frame_next_get(HandleRef jarg1);
-public class SWIGTYPE_p_socklen_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_read_frame")]
+ public static extern IntPtr new_switch_io_event_hook_read_frame();
- internal SWIGTYPE_p_socklen_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_read_frame")]
+ public static extern void delete_switch_io_event_hook_read_frame(HandleRef jarg1);
- protected SWIGTYPE_p_socklen_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_video_read_frame_set")]
+ public static extern void switch_io_event_hook_video_read_frame_video_read_frame_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_socklen_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_video_read_frame_get")]
+ public static extern IntPtr switch_io_event_hook_video_read_frame_video_read_frame_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_next_set")]
+ public static extern void switch_io_event_hook_video_read_frame_next_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_read_frame_next_get")]
+ public static extern IntPtr switch_io_event_hook_video_read_frame_next_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_video_read_frame")]
+ public static extern IntPtr new_switch_io_event_hook_video_read_frame();
-public class SWIGTYPE_p_sqlite3 {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_video_read_frame")]
+ public static extern void delete_switch_io_event_hook_video_read_frame(HandleRef jarg1);
- internal SWIGTYPE_p_sqlite3(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_write_frame_set")]
+ public static extern void switch_io_event_hook_write_frame_write_frame_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_sqlite3() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_write_frame_get")]
+ public static extern IntPtr switch_io_event_hook_write_frame_write_frame_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_sqlite3 obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_next_set")]
+ public static extern void switch_io_event_hook_write_frame_next_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_write_frame_next_get")]
+ public static extern IntPtr switch_io_event_hook_write_frame_next_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_write_frame")]
+ public static extern IntPtr new_switch_io_event_hook_write_frame();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_write_frame")]
+ public static extern void delete_switch_io_event_hook_write_frame(HandleRef jarg1);
-public class SWIGTYPE_p_sqlite3_stmt {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_video_write_frame_set")]
+ public static extern void switch_io_event_hook_video_write_frame_video_write_frame_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_sqlite3_stmt(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_video_write_frame_get")]
+ public static extern IntPtr switch_io_event_hook_video_write_frame_video_write_frame_get(HandleRef jarg1);
- protected SWIGTYPE_p_sqlite3_stmt() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_next_set")]
+ public static extern void switch_io_event_hook_video_write_frame_next_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_sqlite3_stmt obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_video_write_frame_next_get")]
+ public static extern IntPtr switch_io_event_hook_video_write_frame_next_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_video_write_frame")]
+ public static extern IntPtr new_switch_io_event_hook_video_write_frame();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_video_write_frame")]
+ public static extern void delete_switch_io_event_hook_video_write_frame(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_kill_channel_set")]
+ public static extern void switch_io_event_hook_kill_channel_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_buffer {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_kill_channel_get")]
+ public static extern IntPtr switch_io_event_hook_kill_channel_kill_channel_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_buffer(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_next_set")]
+ public static extern void switch_io_event_hook_kill_channel_next_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_buffer() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_kill_channel_next_get")]
+ public static extern IntPtr switch_io_event_hook_kill_channel_next_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_buffer obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_kill_channel")]
+ public static extern IntPtr new_switch_io_event_hook_kill_channel();
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_kill_channel")]
+ public static extern void delete_switch_io_event_hook_kill_channel(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_send_dtmf_set")]
+ public static extern void switch_io_event_hook_send_dtmf_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_send_dtmf_get")]
+ public static extern IntPtr switch_io_event_hook_send_dtmf_send_dtmf_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_call_cause_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_next_set")]
+ public static extern void switch_io_event_hook_send_dtmf_next_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_call_cause_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_send_dtmf_next_get")]
+ public static extern IntPtr switch_io_event_hook_send_dtmf_next_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_call_cause_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_send_dtmf")]
+ public static extern IntPtr new_switch_io_event_hook_send_dtmf();
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_call_cause_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_send_dtmf")]
+ public static extern void delete_switch_io_event_hook_send_dtmf(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_recv_dtmf_set")]
+ public static extern void switch_io_event_hook_recv_dtmf_recv_dtmf_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_recv_dtmf_get")]
+ public static extern IntPtr switch_io_event_hook_recv_dtmf_recv_dtmf_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_next_set")]
+ public static extern void switch_io_event_hook_recv_dtmf_next_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_channel {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_recv_dtmf_next_get")]
+ public static extern IntPtr switch_io_event_hook_recv_dtmf_next_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_channel(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_recv_dtmf")]
+ public static extern IntPtr new_switch_io_event_hook_recv_dtmf();
- protected SWIGTYPE_p_switch_channel() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_recv_dtmf")]
+ public static extern void delete_switch_io_event_hook_recv_dtmf(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_channel obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_state_change_set")]
+ public static extern void switch_io_event_hook_state_change_state_change_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_state_change_get")]
+ public static extern IntPtr switch_io_event_hook_state_change_state_change_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_next_set")]
+ public static extern void switch_io_event_hook_state_change_next_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_state_change_next_get")]
+ public static extern IntPtr switch_io_event_hook_state_change_next_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_core_port_allocator {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_state_change")]
+ public static extern IntPtr new_switch_io_event_hook_state_change();
- internal SWIGTYPE_p_switch_core_port_allocator(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_state_change")]
+ public static extern void delete_switch_io_event_hook_state_change(HandleRef jarg1);
- protected SWIGTYPE_p_switch_core_port_allocator() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_resurrect_session_set")]
+ public static extern void switch_io_event_hook_resurrect_session_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_core_port_allocator obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_resurrect_session_get")]
+ public static extern IntPtr switch_io_event_hook_resurrect_session_resurrect_session_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_next_set")]
+ public static extern void switch_io_event_hook_resurrect_session_next_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hook_resurrect_session_next_get")]
+ public static extern IntPtr switch_io_event_hook_resurrect_session_next_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hook_resurrect_session")]
+ public static extern IntPtr new_switch_io_event_hook_resurrect_session();
-public class SWIGTYPE_p_switch_core_session {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hook_resurrect_session")]
+ public static extern void delete_switch_io_event_hook_resurrect_session(HandleRef jarg1);
- internal SWIGTYPE_p_switch_core_session(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_outgoing_channel_set")]
+ public static extern void switch_io_event_hooks_outgoing_channel_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_core_session() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_outgoing_channel_get")]
+ public static extern IntPtr switch_io_event_hooks_outgoing_channel_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_core_session obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_message_set")]
+ public static extern void switch_io_event_hooks_receive_message_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_message_get")]
+ public static extern IntPtr switch_io_event_hooks_receive_message_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_event_set")]
+ public static extern void switch_io_event_hooks_receive_event_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_receive_event_get")]
+ public static extern IntPtr switch_io_event_hooks_receive_event_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_event_node {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_read_frame_set")]
+ public static extern void switch_io_event_hooks_read_frame_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_event_node(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_read_frame_get")]
+ public static extern IntPtr switch_io_event_hooks_read_frame_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_event_node() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_read_frame_set")]
+ public static extern void switch_io_event_hooks_video_read_frame_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_event_node obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_read_frame_get")]
+ public static extern IntPtr switch_io_event_hooks_video_read_frame_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_write_frame_set")]
+ public static extern void switch_io_event_hooks_write_frame_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_write_frame_get")]
+ public static extern IntPtr switch_io_event_hooks_write_frame_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_write_frame_set")]
+ public static extern void switch_io_event_hooks_video_write_frame_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_event_types_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_video_write_frame_get")]
+ public static extern IntPtr switch_io_event_hooks_video_write_frame_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_event_types_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_kill_channel_set")]
+ public static extern void switch_io_event_hooks_kill_channel_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_event_types_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_kill_channel_get")]
+ public static extern IntPtr switch_io_event_hooks_kill_channel_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_event_types_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_send_dtmf_set")]
+ public static extern void switch_io_event_hooks_send_dtmf_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_send_dtmf_get")]
+ public static extern IntPtr switch_io_event_hooks_send_dtmf_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_recv_dtmf_set")]
+ public static extern void switch_io_event_hooks_recv_dtmf_set(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_recv_dtmf_get")]
+ public static extern IntPtr switch_io_event_hooks_recv_dtmf_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_file_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_state_change_set")]
+ public static extern void switch_io_event_hooks_state_change_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_file_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_state_change_get")]
+ public static extern IntPtr switch_io_event_hooks_state_change_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_file_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_resurrect_session_set")]
+ public static extern void switch_io_event_hooks_resurrect_session_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_file_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_io_event_hooks_resurrect_session_get")]
+ public static extern IntPtr switch_io_event_hooks_resurrect_session_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_io_event_hooks")]
+ public static extern IntPtr new_switch_io_event_hooks();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_io_event_hooks")]
+ public static extern void delete_switch_io_event_hooks(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_outgoing_channel")]
+ public static extern int switch_core_event_hook_add_outgoing_channel(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_hash {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_receive_message")]
+ public static extern int switch_core_event_hook_add_receive_message(HandleRef jarg1, HandleRef jarg2);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_receive_event")]
+ public static extern int switch_core_event_hook_add_receive_event(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_hash(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_state_change")]
+ public static extern int switch_core_event_hook_add_state_change(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_hash() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_read_frame")]
+ public static extern int switch_core_event_hook_add_read_frame(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_hash obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_write_frame")]
+ public static extern int switch_core_event_hook_add_write_frame(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_video_read_frame")]
+ public static extern int switch_core_event_hook_add_video_read_frame(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_video_write_frame")]
+ public static extern int switch_core_event_hook_add_video_write_frame(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_kill_channel")]
+ public static extern int switch_core_event_hook_add_kill_channel(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_interval_time_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_send_dtmf")]
+ public static extern int switch_core_event_hook_add_send_dtmf(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_interval_time_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_recv_dtmf")]
+ public static extern int switch_core_event_hook_add_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_interval_time_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_add_resurrect_session")]
+ public static extern int switch_core_event_hook_add_resurrect_session(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_interval_time_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_outgoing_channel")]
+ public static extern int switch_core_event_hook_remove_outgoing_channel(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_receive_message")]
+ public static extern int switch_core_event_hook_remove_receive_message(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_receive_event")]
+ public static extern int switch_core_event_hook_remove_receive_event(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_state_change")]
+ public static extern int switch_core_event_hook_remove_state_change(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_ivr_action_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_read_frame")]
+ public static extern int switch_core_event_hook_remove_read_frame(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_ivr_action_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_write_frame")]
+ public static extern int switch_core_event_hook_remove_write_frame(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_ivr_action_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_video_read_frame")]
+ public static extern int switch_core_event_hook_remove_video_read_frame(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_action_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_video_write_frame")]
+ public static extern int switch_core_event_hook_remove_video_write_frame(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_kill_channel")]
+ public static extern int switch_core_event_hook_remove_kill_channel(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_send_dtmf")]
+ public static extern int switch_core_event_hook_remove_send_dtmf(HandleRef jarg1, HandleRef jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_recv_dtmf")]
+ public static extern int switch_core_event_hook_remove_recv_dtmf(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_ivr_digit_stream {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_core_event_hook_remove_resurrect_session")]
+ public static extern int switch_core_event_hook_remove_resurrect_session(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_ivr_digit_stream(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_created_set")]
+ public static extern void switch_scheduler_task_created_set(HandleRef jarg1, long jarg2);
- protected SWIGTYPE_p_switch_ivr_digit_stream() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_created_get")]
+ public static extern long switch_scheduler_task_created_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_digit_stream obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_runtime_set")]
+ public static extern void switch_scheduler_task_runtime_set(HandleRef jarg1, long jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_runtime_get")]
+ public static extern long switch_scheduler_task_runtime_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_id_set")]
+ public static extern void switch_scheduler_task_cmd_id_set(HandleRef jarg1, uint jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_id_get")]
+ public static extern uint switch_scheduler_task_cmd_id_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_ivr_digit_stream_parser {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_group_set")]
+ public static extern void switch_scheduler_task_group_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_switch_ivr_digit_stream_parser(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_group_get")]
+ public static extern string switch_scheduler_task_group_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_ivr_digit_stream_parser() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_arg_set")]
+ public static extern void switch_scheduler_task_cmd_arg_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_digit_stream_parser obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_cmd_arg_get")]
+ public static extern IntPtr switch_scheduler_task_cmd_arg_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_task_id_set")]
+ public static extern void switch_scheduler_task_task_id_set(HandleRef jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_task_id_get")]
+ public static extern uint switch_scheduler_task_task_id_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_scheduler_task")]
+ public static extern IntPtr new_switch_scheduler_task();
-public class SWIGTYPE_p_switch_ivr_menu_action_function_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_scheduler_task")]
+ public static extern void delete_switch_scheduler_task(HandleRef jarg1);
- internal SWIGTYPE_p_switch_ivr_menu_action_function_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_add_task")]
+ public static extern uint switch_scheduler_add_task(HandleRef jarg1, HandleRef jarg2, string jarg3, string jarg4, uint jarg5, HandleRef jarg6, uint jarg7);
- protected SWIGTYPE_p_switch_ivr_menu_action_function_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_del_task_id")]
+ public static extern uint switch_scheduler_del_task_id(uint jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu_action_function_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_del_task_group")]
+ public static extern uint switch_scheduler_del_task_group(string jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_thread_start")]
+ public static extern void switch_scheduler_task_thread_start();
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_scheduler_task_thread_stop")]
+ public static extern void switch_scheduler_task_thread_stop();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_file_set")]
+ public static extern void switch_config_file_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_ivr_menu {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_file_get")]
+ public static extern IntPtr switch_config_file_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_ivr_menu(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_path_set")]
+ public static extern void switch_config_path_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_switch_ivr_menu() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_path_get")]
+ public static extern string switch_config_path_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_category_set")]
+ public static extern void switch_config_category_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_category_get")]
+ public static extern string switch_config_category_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_section_set")]
+ public static extern void switch_config_section_set(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_section_get")]
+ public static extern string switch_config_section_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_ivr_menu_xml_ctx {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_buf_set")]
+ public static extern void switch_config_buf_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_switch_ivr_menu_xml_ctx(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_buf_get")]
+ public static extern string switch_config_buf_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_ivr_menu_xml_ctx() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lineno_set")]
+ public static extern void switch_config_lineno_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ivr_menu_xml_ctx obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lineno_get")]
+ public static extern int switch_config_lineno_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_catno_set")]
+ public static extern void switch_config_catno_set(HandleRef jarg1, int jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_catno_get")]
+ public static extern int switch_config_catno_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_sectno_set")]
+ public static extern void switch_config_sectno_set(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_switch_loadable_module_interface {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_sectno_get")]
+ public static extern int switch_config_sectno_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_loadable_module_interface(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lockto_set")]
+ public static extern void switch_config_lockto_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_switch_loadable_module_interface() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_lockto_get")]
+ public static extern int switch_config_lockto_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_loadable_module_interface obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_switch_config")]
+ public static extern IntPtr new_switch_config();
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_config")]
+ public static extern void delete_switch_config(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_open_file")]
+ public static extern int switch_config_open_file(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_close_file")]
+ public static extern void switch_config_close_file(HandleRef jarg1);
-public class SWIGTYPE_p_switch_media_bug {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_config_next_pair")]
+ public static extern int switch_config_next_pair(HandleRef jarg1, ref string jarg2, ref string jarg3);
- internal SWIGTYPE_p_switch_media_bug(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_consoleLog")]
+ public static extern void consoleLog(string jarg1, string jarg2);
- protected SWIGTYPE_p_switch_media_bug() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_consoleCleanLog")]
+ public static extern void consoleCleanLog(string jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_media_bug obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_IvrMenu")]
+ public static extern IntPtr new_IvrMenu(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5, string jarg6, string jarg7, string jarg8, int jarg9, int jarg10, int jarg11, int jarg12, int jarg13, int jarg14);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_IvrMenu")]
+ public static extern void delete_IvrMenu(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_IvrMenu_bindAction")]
+ public static extern void IvrMenu_bindAction(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_IvrMenu_Execute")]
+ public static extern void IvrMenu_Execute(HandleRef jarg1, HandleRef jarg2, string jarg3);
-public class SWIGTYPE_p_switch_mutex_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_Api")]
+ public static extern IntPtr new_Api();
- internal SWIGTYPE_p_switch_mutex_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_Api")]
+ public static extern void delete_Api(HandleRef jarg1);
- protected SWIGTYPE_p_switch_mutex_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_Api_Execute")]
+ public static extern string Api_Execute(HandleRef jarg1, string jarg2, string jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_mutex_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_Api_ExecuteString")]
+ public static extern string Api_ExecuteString(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_function_set")]
+ public static extern void input_callback_state_t_function_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_function_get")]
+ public static extern IntPtr input_callback_state_t_function_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_threadState_set")]
+ public static extern void input_callback_state_t_threadState_set(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_switch_network_list {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_threadState_get")]
+ public static extern IntPtr input_callback_state_t_threadState_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_network_list(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_extra_set")]
+ public static extern void input_callback_state_t_extra_set(HandleRef jarg1, HandleRef jarg2);
- protected SWIGTYPE_p_switch_network_list() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_extra_get")]
+ public static extern IntPtr input_callback_state_t_extra_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_network_list obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_funcargs_set")]
+ public static extern void input_callback_state_t_funcargs_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_input_callback_state_t_funcargs_get")]
+ public static extern string input_callback_state_t_funcargs_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_input_callback_state_t")]
+ public static extern IntPtr new_input_callback_state_t();
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_input_callback_state_t")]
+ public static extern void delete_input_callback_state_t(HandleRef jarg1);
-public class SWIGTYPE_p_switch_pollfd_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_DTMF_digit_set")]
+ public static extern void DTMF_digit_set(HandleRef jarg1, char jarg2);
- internal SWIGTYPE_p_switch_pollfd_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_DTMF_digit_get")]
+ public static extern char DTMF_digit_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_pollfd_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_DTMF_duration_set")]
+ public static extern void DTMF_duration_set(HandleRef jarg1, uint jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_pollfd_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_DTMF_duration_get")]
+ public static extern uint DTMF_duration_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_new_DTMF")]
+ public static extern IntPtr new_DTMF(char jarg1, uint jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_DTMF")]
+ public static extern void delete_DTMF(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_Stream__SWIG_0")]
+ public static extern IntPtr new_Stream__SWIG_0();
-public class SWIGTYPE_p_switch_queue_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_new_Stream__SWIG_1")]
+ public static extern IntPtr new_Stream__SWIG_1(HandleRef jarg1);
- internal SWIGTYPE_p_switch_queue_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_Stream")]
+ public static extern void delete_Stream(HandleRef jarg1);
- protected SWIGTYPE_p_switch_queue_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_Stream_Write")]
+ public static extern void Stream_Write(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_queue_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_Stream_get_data")]
+ public static extern string Stream_get_data(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_InternalEvent_set")]
+ public static extern void Event_InternalEvent_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_InternalEvent_get")]
+ public static extern IntPtr Event_InternalEvent_get(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_serialized_string_set")]
+ public static extern void Event_serialized_string_set(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_serialized_string_get")]
+ public static extern string Event_serialized_string_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_rtp {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_mine_set")]
+ public static extern void Event_mine_set(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_switch_rtp(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_mine_get")]
+ public static extern int Event_mine_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_rtp() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_Event__SWIG_0")]
+ public static extern IntPtr new_Event__SWIG_0(string jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_rtp obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_new_Event__SWIG_1")]
+ public static extern IntPtr new_Event__SWIG_1(HandleRef jarg1, int jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_Event")]
+ public static extern void delete_Event(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_Serialize")]
+ public static extern string Event_Serialize(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_SetPriority")]
+ public static extern bool Event_SetPriority(HandleRef jarg1, int jarg2);
-public class SWIGTYPE_p_switch_size_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_GetHeader")]
+ public static extern string Event_GetHeader(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_switch_size_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_GetBody")]
+ public static extern string Event_GetBody(HandleRef jarg1);
- protected SWIGTYPE_p_switch_size_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_GetEventType")]
+ public static extern string Event_GetEventType(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_size_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_AddBody")]
+ public static extern bool Event_AddBody(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_AddHeader")]
+ public static extern bool Event_AddHeader(HandleRef jarg1, string jarg2, string jarg3);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_DeleteHeader")]
+ public static extern bool Event_DeleteHeader(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_Event_Fire")]
+ public static extern bool Event_Fire(HandleRef jarg1);
-public class SWIGTYPE_p_switch_sockaddr_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_events_set")]
+ public static extern void EventConsumer_events_set(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_switch_sockaddr_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_events_get")]
+ public static extern IntPtr EventConsumer_events_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_sockaddr_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_event_id_set")]
+ public static extern void EventConsumer_e_event_id_set(HandleRef jarg1, int jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_sockaddr_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_event_id_get")]
+ public static extern int EventConsumer_e_event_id_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_node_set")]
+ public static extern void EventConsumer_node_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_node_get")]
+ public static extern IntPtr EventConsumer_node_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_callback_set")]
+ public static extern void EventConsumer_e_callback_set(HandleRef jarg1, string jarg2);
-public class SWIGTYPE_p_switch_socket_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_callback_get")]
+ public static extern string EventConsumer_e_callback_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_socket_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_subclass_name_set")]
+ public static extern void EventConsumer_e_subclass_name_set(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_switch_socket_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_subclass_name_get")]
+ public static extern string EventConsumer_e_subclass_name_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_socket_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_cb_arg_set")]
+ public static extern void EventConsumer_e_cb_arg_set(HandleRef jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_e_cb_arg_get")]
+ public static extern string EventConsumer_e_cb_arg_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_new_EventConsumer")]
+ public static extern IntPtr new_EventConsumer(string jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_EventConsumer")]
+ public static extern void delete_EventConsumer(HandleRef jarg1);
-public class SWIGTYPE_p_switch_ssize_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_EventConsumer_pop")]
+ public static extern IntPtr EventConsumer_pop(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_switch_ssize_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_CoreSession")]
+ public static extern void delete_CoreSession(HandleRef jarg1);
- protected SWIGTYPE_p_switch_ssize_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_InternalSession_set")]
+ public static extern void CoreSession_InternalSession_set(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_ssize_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_InternalSession_get")]
+ public static extern IntPtr CoreSession_InternalSession_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_channel_set")]
+ public static extern void CoreSession_channel_set(HandleRef jarg1, HandleRef jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_channel_get")]
+ public static extern IntPtr CoreSession_channel_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flags_set")]
+ public static extern void CoreSession_flags_set(HandleRef jarg1, uint jarg2);
-public class SWIGTYPE_p_switch_thread_rwlock_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flags_get")]
+ public static extern uint CoreSession_flags_get(HandleRef jarg1);
- internal SWIGTYPE_p_switch_thread_rwlock_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_allocated_set")]
+ public static extern void CoreSession_allocated_set(HandleRef jarg1, int jarg2);
- protected SWIGTYPE_p_switch_thread_rwlock_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_allocated_get")]
+ public static extern int CoreSession_allocated_get(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_thread_rwlock_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_cb_state_set")]
+ public static extern void CoreSession_cb_state_set(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_cb_state_get")]
+ public static extern IntPtr CoreSession_cb_state_get(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_HookState_set")]
+ public static extern void CoreSession_HookState_set(HandleRef jarg1, int jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_HookState_get")]
+ public static extern int CoreSession_HookState_get(HandleRef jarg1);
-public class SWIGTYPE_p_switch_time_exp_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_uuid_set")]
+ public static extern void CoreSession_uuid_set(HandleRef jarg1, string jarg2);
- internal SWIGTYPE_p_switch_time_exp_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_uuid_get")]
+ public static extern string CoreSession_uuid_get(HandleRef jarg1);
- protected SWIGTYPE_p_switch_time_exp_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_tts_name_set")]
+ public static extern void CoreSession_tts_name_set(HandleRef jarg1, string jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_time_exp_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_tts_name_get")]
+ public static extern string CoreSession_tts_name_get(HandleRef jarg1);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_voice_name_set")]
+ public static extern void CoreSession_voice_name_set(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_voice_name_get")]
+ public static extern string CoreSession_voice_name_get(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Answer")]
+ public static extern int CoreSession_Answer(HandleRef jarg1);
-public class SWIGTYPE_p_switch_time_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_preAnswer")]
+ public static extern int CoreSession_preAnswer(HandleRef jarg1);
- internal SWIGTYPE_p_switch_time_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Hangup")]
+ public static extern void CoreSession_Hangup(HandleRef jarg1, string jarg2);
- protected SWIGTYPE_p_switch_time_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetVariable")]
+ public static extern void CoreSession_SetVariable(HandleRef jarg1, string jarg2, string jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_time_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetPrivate")]
+ public static extern void CoreSession_SetPrivate(HandleRef jarg1, string jarg2, HandleRef jarg3);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetPrivate")]
+ public static extern IntPtr CoreSession_GetPrivate(HandleRef jarg1, string jarg2);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetVariable")]
+ public static extern string CoreSession_GetVariable(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Say")]
+ public static extern void CoreSession_Say(HandleRef jarg1, string jarg2, string jarg3, string jarg4, string jarg5);
-public class SWIGTYPE_p_switch_xml_binding {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SayPhrase")]
+ public static extern void CoreSession_SayPhrase(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
- internal SWIGTYPE_p_switch_xml_binding(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_RecordFile")]
+ public static extern int CoreSession_RecordFile(HandleRef jarg1, string jarg2, int jarg3, int jarg4, int jarg5);
- protected SWIGTYPE_p_switch_xml_binding() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetCallerData")]
+ public static extern void CoreSession_SetCallerData(HandleRef jarg1, string jarg2, string jarg3);
- internal static HandleRef getCPtr(SWIGTYPE_p_switch_xml_binding obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Originate")]
+ public static extern int CoreSession_Originate(HandleRef jarg1, HandleRef jarg2, string jarg3, int jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_destroy")]
+ public static extern void CoreSession_destroy(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Speak")]
+ public static extern int CoreSession_Speak(HandleRef jarg1, string jarg2);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetTtsParameters")]
+ public static extern void CoreSession_SetTtsParameters(HandleRef jarg1, string jarg2, string jarg3);
-public class SWIGTYPE_p_time_t {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_CollectDigits")]
+ public static extern int CoreSession_CollectDigits(HandleRef jarg1, int jarg2);
- internal SWIGTYPE_p_time_t(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_0")]
+ public static extern string CoreSession_GetDigits__SWIG_0(HandleRef jarg1, int jarg2, string jarg3, int jarg4);
- protected SWIGTYPE_p_time_t() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetDigits__SWIG_1")]
+ public static extern string CoreSession_GetDigits__SWIG_1(HandleRef jarg1, int jarg2, string jarg3, int jarg4, int jarg5);
- internal static HandleRef getCPtr(SWIGTYPE_p_time_t obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Transfer")]
+ public static extern int CoreSession_Transfer(HandleRef jarg1, string jarg2, string jarg3, string jarg4);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_read")]
+ public static extern string CoreSession_read(HandleRef jarg1, int jarg2, int jarg3, string jarg4, int jarg5, string jarg6);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_PlayAndGetDigits")]
+ public static extern string CoreSession_PlayAndGetDigits(HandleRef jarg1, int jarg2, int jarg3, int jarg4, int jarg5, string jarg6, string jarg7, string jarg8, string jarg9, string jarg10);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_StreamFile")]
+ public static extern int CoreSession_StreamFile(HandleRef jarg1, string jarg2, int jarg3);
-public class SWIGTYPE_p_unsigned_char {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_sleep")]
+ public static extern int CoreSession_sleep(HandleRef jarg1, int jarg2, int jarg3);
- internal SWIGTYPE_p_unsigned_char(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flushEvents")]
+ public static extern int CoreSession_flushEvents(HandleRef jarg1);
- protected SWIGTYPE_p_unsigned_char() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_flushDigits")]
+ public static extern int CoreSession_flushDigits(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_char obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_SetAutoHangup")]
+ public static extern int CoreSession_SetAutoHangup(HandleRef jarg1, bool jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Ready")]
+ public static extern bool CoreSession_Ready(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_answered")]
+ public static extern bool CoreSession_answered(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_mediaReady")]
+ public static extern bool CoreSession_mediaReady(HandleRef jarg1);
-public class SWIGTYPE_p_unsigned_int {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_waitForAnswer")]
+ public static extern void CoreSession_waitForAnswer(HandleRef jarg1, HandleRef jarg2);
- internal SWIGTYPE_p_unsigned_int(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_Execute")]
+ public static extern void CoreSession_Execute(HandleRef jarg1, string jarg2, string jarg3);
- protected SWIGTYPE_p_unsigned_int() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_sendEvent")]
+ public static extern void CoreSession_sendEvent(HandleRef jarg1, HandleRef jarg2);
- internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_int obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_setEventData")]
+ public static extern void CoreSession_setEventData(HandleRef jarg1, HandleRef jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_getXMLCDR")]
+ public static extern string CoreSession_getXMLCDR(HandleRef jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_begin_allow_threads")]
+ public static extern bool CoreSession_begin_allow_threads(HandleRef jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_end_allow_threads")]
+ public static extern bool CoreSession_end_allow_threads(HandleRef jarg1);
-public class SWIGTYPE_p_unsigned_long {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_GetUuid")]
+ public static extern string CoreSession_GetUuid(HandleRef jarg1);
- internal SWIGTYPE_p_unsigned_long(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_get_cb_args")]
+ public static extern IntPtr CoreSession_get_cb_args(HandleRef jarg1);
- protected SWIGTYPE_p_unsigned_long() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_CoreSession_check_hangup_hook")]
+ public static extern void CoreSession_check_hangup_hook(HandleRef jarg1);
- internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_long obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-}
+ [DllImport("mod_managed", EntryPoint="CSharp_console_log")]
+ public static extern void console_log(string jarg1, string jarg2);
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
+ [DllImport("mod_managed", EntryPoint="CSharp_console_clean_log")]
+ public static extern void console_clean_log(string jarg1);
-namespace FreeSWITCH.Native {
+ [DllImport("mod_managed", EntryPoint="CSharp_msleep")]
+ public static extern void msleep(uint jarg1);
-using System;
-using System.Runtime.InteropServices;
+ [DllImport("mod_managed", EntryPoint="CSharp_bridge")]
+ public static extern void bridge(HandleRef jarg1, HandleRef jarg2);
-public class SWIGTYPE_p_unsigned_short {
- private HandleRef swigCPtr;
+ [DllImport("mod_managed", EntryPoint="CSharp_hanguphook")]
+ public static extern int hanguphook(HandleRef jarg1);
- internal SWIGTYPE_p_unsigned_short(IntPtr cPtr, bool futureUse) {
- swigCPtr = new HandleRef(this, cPtr);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_dtmf_callback")]
+ public static extern int dtmf_callback(HandleRef jarg1, HandleRef jarg2, int jarg3, HandleRef jarg4, uint jarg5);
- protected SWIGTYPE_p_unsigned_short() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_0")]
+ public static extern IntPtr new_ManagedSession__SWIG_0();
- internal static HandleRef getCPtr(SWIGTYPE_p_unsigned_short obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
+ [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_1")]
+ public static extern IntPtr new_ManagedSession__SWIG_1(string jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_new_ManagedSession__SWIG_2")]
+ public static extern IntPtr new_ManagedSession__SWIG_2(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_delete_ManagedSession")]
+ public static extern void delete_ManagedSession(HandleRef jarg1);
+
+ [DllImport("mod_managed", EntryPoint="CSharp_ManagedSessionUpcast")]
+ public static extern IntPtr ManagedSessionUpcast(IntPtr objectRef);
}
}
@@ -15344,20 +15267,97 @@
using System;
using System.Runtime.InteropServices;
-public class SWIGTYPE_p_void {
+public class input_callback_state_t : IDisposable {
private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
- internal SWIGTYPE_p_void(IntPtr cPtr, bool futureUse) {
+ internal input_callback_state_t(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
swigCPtr = new HandleRef(this, cPtr);
}
- protected SWIGTYPE_p_void() {
- swigCPtr = new HandleRef(null, IntPtr.Zero);
+ internal static HandleRef getCPtr(input_callback_state_t obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
}
- internal static HandleRef getCPtr(SWIGTYPE_p_void obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ ~input_callback_state_t() {
+ Dispose();
+ }
+
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_input_callback_state_t(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
+
+ public SWIGTYPE_p_void function {
+ set {
+ freeswitchPINVOKE.input_callback_state_t_function_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_function_get(swigCPtr);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
+ }
+
+ public SWIGTYPE_p_void threadState {
+ set {
+ freeswitchPINVOKE.input_callback_state_t_threadState_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_threadState_get(swigCPtr);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
+ }
+
+ public SWIGTYPE_p_void extra {
+ set {
+ freeswitchPINVOKE.input_callback_state_t_extra_set(swigCPtr, SWIGTYPE_p_void.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.input_callback_state_t_extra_get(swigCPtr);
+ SWIGTYPE_p_void ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_void(cPtr, false);
+ return ret;
+ }
+ }
+
+ public string funcargs {
+ set {
+ freeswitchPINVOKE.input_callback_state_t_funcargs_set(swigCPtr, value);
+ }
+ get {
+ string ret = freeswitchPINVOKE.input_callback_state_t_funcargs_get(swigCPtr);
+ return ret;
+ }
+ }
+
+ public input_callback_state_t() : this(freeswitchPINVOKE.new_input_callback_state_t(), true) {
}
+
+}
+
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+[System.Flags] public enum session_flag_t {
+ S_HUP = (1 << 0),
+ S_FREE = (1 << 1),
+ S_RDLOCK = (1 << 2)
}
}
@@ -15534,6 +15534,84 @@
namespace FreeSWITCH.Native {
+using System;
+using System.Runtime.InteropServices;
+
+public class switch_app_log : IDisposable {
+ private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
+
+ internal switch_app_log(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = new HandleRef(this, cPtr);
+ }
+
+ internal static HandleRef getCPtr(switch_app_log obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+
+ ~switch_app_log() {
+ Dispose();
+ }
+
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_switch_app_log(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
+
+ public string app {
+ set {
+ freeswitchPINVOKE.switch_app_log_app_set(swigCPtr, value);
+ }
+ get {
+ string ret = freeswitchPINVOKE.switch_app_log_app_get(swigCPtr);
+ return ret;
+ }
+ }
+
+ public string arg {
+ set {
+ freeswitchPINVOKE.switch_app_log_arg_set(swigCPtr, value);
+ }
+ get {
+ string ret = freeswitchPINVOKE.switch_app_log_arg_get(swigCPtr);
+ return ret;
+ }
+ }
+
+ public switch_app_log next {
+ set {
+ freeswitchPINVOKE.switch_app_log_next_set(swigCPtr, switch_app_log.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_app_log_next_get(swigCPtr);
+ switch_app_log ret = (cPtr == IntPtr.Zero) ? null : new switch_app_log(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_app_log() : this(freeswitchPINVOKE.new_switch_app_log(), true) {
+ }
+
+}
+
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
[System.Flags] public enum switch_application_flag_enum_t {
SAF_NONE = 0,
SAF_SUPPORT_NOMEDIA = (1 << 0)
@@ -15655,126 +15733,48 @@
public int refs {
set {
- freeswitchPINVOKE.switch_application_interface_refs_set(swigCPtr, value);
- }
- get {
- int ret = freeswitchPINVOKE.switch_application_interface_refs_get(swigCPtr);
- return ret;
- }
- }
-
- public SWIGTYPE_p_switch_mutex_t reflock {
- set {
- freeswitchPINVOKE.switch_application_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_reflock_get(swigCPtr);
- SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
- return ret;
- }
- }
-
- public SWIGTYPE_p_switch_loadable_module_interface parent {
- set {
- freeswitchPINVOKE.switch_application_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_parent_get(swigCPtr);
- SWIGTYPE_p_switch_loadable_module_interface ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_loadable_module_interface(cPtr, false);
- return ret;
- }
- }
-
- public switch_application_interface next {
- set {
- freeswitchPINVOKE.switch_application_interface_next_set(swigCPtr, switch_application_interface.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_next_get(swigCPtr);
- switch_application_interface ret = (cPtr == IntPtr.Zero) ? null : new switch_application_interface(cPtr, false);
- return ret;
- }
- }
-
- public switch_application_interface() : this(freeswitchPINVOKE.new_switch_application_interface(), true) {
- }
-
-}
-
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-namespace FreeSWITCH.Native {
-
-using System;
-using System.Runtime.InteropServices;
-
-public class switch_app_log : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
-
- internal switch_app_log(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
-
- internal static HandleRef getCPtr(switch_app_log obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-
- ~switch_app_log() {
- Dispose();
- }
-
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_switch_app_log(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
+ freeswitchPINVOKE.switch_application_interface_refs_set(swigCPtr, value);
+ }
+ get {
+ int ret = freeswitchPINVOKE.switch_application_interface_refs_get(swigCPtr);
+ return ret;
+ }
}
- public string app {
+ public SWIGTYPE_p_switch_mutex_t reflock {
set {
- freeswitchPINVOKE.switch_app_log_app_set(swigCPtr, value);
+ freeswitchPINVOKE.switch_application_interface_reflock_set(swigCPtr, SWIGTYPE_p_switch_mutex_t.getCPtr(value));
}
get {
- string ret = freeswitchPINVOKE.switch_app_log_app_get(swigCPtr);
+ IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_reflock_get(swigCPtr);
+ SWIGTYPE_p_switch_mutex_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_mutex_t(cPtr, false);
return ret;
}
}
- public string arg {
+ public SWIGTYPE_p_switch_loadable_module_interface parent {
set {
- freeswitchPINVOKE.switch_app_log_arg_set(swigCPtr, value);
+ freeswitchPINVOKE.switch_application_interface_parent_set(swigCPtr, SWIGTYPE_p_switch_loadable_module_interface.getCPtr(value));
}
get {
- string ret = freeswitchPINVOKE.switch_app_log_arg_get(swigCPtr);
+ IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_parent_get(swigCPtr);
+ SWIGTYPE_p_switch_loadable_module_interface ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_switch_loadable_module_interface(cPtr, false);
return ret;
}
}
- public switch_app_log next {
+ public switch_application_interface next {
set {
- freeswitchPINVOKE.switch_app_log_next_set(swigCPtr, switch_app_log.getCPtr(value));
+ freeswitchPINVOKE.switch_application_interface_next_set(swigCPtr, switch_application_interface.getCPtr(value));
}
get {
- IntPtr cPtr = freeswitchPINVOKE.switch_app_log_next_get(swigCPtr);
- switch_app_log ret = (cPtr == IntPtr.Zero) ? null : new switch_app_log(cPtr, false);
+ IntPtr cPtr = freeswitchPINVOKE.switch_application_interface_next_get(swigCPtr);
+ switch_application_interface ret = (cPtr == IntPtr.Zero) ? null : new switch_application_interface(cPtr, false);
return ret;
}
}
- public switch_app_log() : this(freeswitchPINVOKE.new_switch_app_log(), true) {
+ public switch_application_interface() : this(freeswitchPINVOKE.new_switch_application_interface(), true) {
}
}
@@ -21463,277 +21463,98 @@
}
}
- public SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf {
- set {
- freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_recv_dtmf_set(swigCPtr, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_recv_dtmf_get(swigCPtr);
- SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_recv_dtmf next {
- set {
- freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_next_set(swigCPtr, switch_io_event_hook_recv_dtmf.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_next_get(swigCPtr);
- switch_io_event_hook_recv_dtmf ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_recv_dtmf(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_recv_dtmf() : this(freeswitchPINVOKE.new_switch_io_event_hook_recv_dtmf(), true) {
- }
-
-}
-
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-namespace FreeSWITCH.Native {
-
-using System;
-using System.Runtime.InteropServices;
-
-public class switch_io_event_hook_resurrect_session : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
-
- internal switch_io_event_hook_resurrect_session(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
-
- internal static HandleRef getCPtr(switch_io_event_hook_resurrect_session obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-
- ~switch_io_event_hook_resurrect_session() {
- Dispose();
- }
-
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_switch_io_event_hook_resurrect_session(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
- }
-
- public SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session {
- set {
- freeswitchPINVOKE.switch_io_event_hook_resurrect_session_resurrect_session_set(swigCPtr, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_resurrect_session_resurrect_session_get(swigCPtr);
- SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_resurrect_session next {
- set {
- freeswitchPINVOKE.switch_io_event_hook_resurrect_session_next_set(swigCPtr, switch_io_event_hook_resurrect_session.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_resurrect_session_next_get(swigCPtr);
- switch_io_event_hook_resurrect_session ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_resurrect_session(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_resurrect_session() : this(freeswitchPINVOKE.new_switch_io_event_hook_resurrect_session(), true) {
- }
-
-}
-
-}
-/* ----------------------------------------------------------------------------
- * This file was automatically generated by SWIG (http://www.swig.org)
- * Version 1.3.35
- *
- * Do not make changes to this file unless you know what you are doing--modify
- * the SWIG interface file instead.
- * ----------------------------------------------------------------------------- */
-
-namespace FreeSWITCH.Native {
-
-using System;
-using System.Runtime.InteropServices;
-
-public class switch_io_event_hooks : IDisposable {
- private HandleRef swigCPtr;
- protected bool swigCMemOwn;
-
- internal switch_io_event_hooks(IntPtr cPtr, bool cMemoryOwn) {
- swigCMemOwn = cMemoryOwn;
- swigCPtr = new HandleRef(this, cPtr);
- }
-
- internal static HandleRef getCPtr(switch_io_event_hooks obj) {
- return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
- }
-
- ~switch_io_event_hooks() {
- Dispose();
- }
-
- public virtual void Dispose() {
- lock(this) {
- if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
- swigCMemOwn = false;
- freeswitchPINVOKE.delete_switch_io_event_hooks(swigCPtr);
- }
- swigCPtr = new HandleRef(null, IntPtr.Zero);
- GC.SuppressFinalize(this);
- }
- }
-
- public switch_io_event_hook_outgoing_channel outgoing_channel {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_outgoing_channel_set(swigCPtr, switch_io_event_hook_outgoing_channel.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_outgoing_channel_get(swigCPtr);
- switch_io_event_hook_outgoing_channel ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_outgoing_channel(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_receive_message receive_message {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_receive_message_set(swigCPtr, switch_io_event_hook_receive_message.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_receive_message_get(swigCPtr);
- switch_io_event_hook_receive_message ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_receive_message(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_receive_event receive_event {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_receive_event_set(swigCPtr, switch_io_event_hook_receive_event.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_receive_event_get(swigCPtr);
- switch_io_event_hook_receive_event ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_receive_event(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_read_frame read_frame {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_read_frame_set(swigCPtr, switch_io_event_hook_read_frame.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_read_frame_get(swigCPtr);
- switch_io_event_hook_read_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_read_frame(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_video_read_frame video_read_frame {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_video_read_frame_set(swigCPtr, switch_io_event_hook_video_read_frame.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_video_read_frame_get(swigCPtr);
- switch_io_event_hook_video_read_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_video_read_frame(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_write_frame write_frame {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_write_frame_set(swigCPtr, switch_io_event_hook_write_frame.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_write_frame_get(swigCPtr);
- switch_io_event_hook_write_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_write_frame(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_video_write_frame video_write_frame {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_video_write_frame_set(swigCPtr, switch_io_event_hook_video_write_frame.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_video_write_frame_get(swigCPtr);
- switch_io_event_hook_video_write_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_video_write_frame(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_kill_channel kill_channel {
- set {
- freeswitchPINVOKE.switch_io_event_hooks_kill_channel_set(swigCPtr, switch_io_event_hook_kill_channel.getCPtr(value));
- }
- get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_kill_channel_get(swigCPtr);
- switch_io_event_hook_kill_channel ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_kill_channel(cPtr, false);
- return ret;
- }
- }
-
- public switch_io_event_hook_send_dtmf send_dtmf {
+ public SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t recv_dtmf {
set {
- freeswitchPINVOKE.switch_io_event_hooks_send_dtmf_set(swigCPtr, switch_io_event_hook_send_dtmf.getCPtr(value));
+ freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_recv_dtmf_set(swigCPtr, SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t.getCPtr(value));
}
get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_send_dtmf_get(swigCPtr);
- switch_io_event_hook_send_dtmf ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_send_dtmf(cPtr, false);
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_recv_dtmf_get(swigCPtr);
+ SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_f_p_switch_core_session_p_q_const__switch_dtmf_t_enum_switch_dtmf_direction_t__switch_status_t(cPtr, false);
return ret;
}
}
- public switch_io_event_hook_recv_dtmf recv_dtmf {
+ public switch_io_event_hook_recv_dtmf next {
set {
- freeswitchPINVOKE.switch_io_event_hooks_recv_dtmf_set(swigCPtr, switch_io_event_hook_recv_dtmf.getCPtr(value));
+ freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_next_set(swigCPtr, switch_io_event_hook_recv_dtmf.getCPtr(value));
}
get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_recv_dtmf_get(swigCPtr);
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_recv_dtmf_next_get(swigCPtr);
switch_io_event_hook_recv_dtmf ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_recv_dtmf(cPtr, false);
return ret;
}
}
- public switch_io_event_hook_state_change state_change {
+ public switch_io_event_hook_recv_dtmf() : this(freeswitchPINVOKE.new_switch_io_event_hook_recv_dtmf(), true) {
+ }
+
+}
+
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
+using System;
+using System.Runtime.InteropServices;
+
+public class switch_io_event_hook_resurrect_session : IDisposable {
+ private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
+
+ internal switch_io_event_hook_resurrect_session(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = new HandleRef(this, cPtr);
+ }
+
+ internal static HandleRef getCPtr(switch_io_event_hook_resurrect_session obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+
+ ~switch_io_event_hook_resurrect_session() {
+ Dispose();
+ }
+
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_switch_io_event_hook_resurrect_session(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
+
+ public SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t resurrect_session {
set {
- freeswitchPINVOKE.switch_io_event_hooks_state_change_set(swigCPtr, switch_io_event_hook_state_change.getCPtr(value));
+ freeswitchPINVOKE.switch_io_event_hook_resurrect_session_resurrect_session_set(swigCPtr, SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t.getCPtr(value));
}
get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_state_change_get(swigCPtr);
- switch_io_event_hook_state_change ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_state_change(cPtr, false);
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_resurrect_session_resurrect_session_get(swigCPtr);
+ SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t ret = (cPtr == IntPtr.Zero) ? null : new SWIGTYPE_p_f_p_p_switch_core_session_p_p_apr_pool_t_p_void__switch_call_cause_t(cPtr, false);
return ret;
}
}
- public switch_io_event_hook_resurrect_session resurrect_session {
+ public switch_io_event_hook_resurrect_session next {
set {
- freeswitchPINVOKE.switch_io_event_hooks_resurrect_session_set(swigCPtr, switch_io_event_hook_resurrect_session.getCPtr(value));
+ freeswitchPINVOKE.switch_io_event_hook_resurrect_session_next_set(swigCPtr, switch_io_event_hook_resurrect_session.getCPtr(value));
}
get {
- IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_resurrect_session_get(swigCPtr);
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hook_resurrect_session_next_get(swigCPtr);
switch_io_event_hook_resurrect_session ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_resurrect_session(cPtr, false);
return ret;
}
}
- public switch_io_event_hooks() : this(freeswitchPINVOKE.new_switch_io_event_hooks(), true) {
+ public switch_io_event_hook_resurrect_session() : this(freeswitchPINVOKE.new_switch_io_event_hook_resurrect_session(), true) {
}
}
@@ -22094,6 +21915,185 @@
namespace FreeSWITCH.Native {
+using System;
+using System.Runtime.InteropServices;
+
+public class switch_io_event_hooks : IDisposable {
+ private HandleRef swigCPtr;
+ protected bool swigCMemOwn;
+
+ internal switch_io_event_hooks(IntPtr cPtr, bool cMemoryOwn) {
+ swigCMemOwn = cMemoryOwn;
+ swigCPtr = new HandleRef(this, cPtr);
+ }
+
+ internal static HandleRef getCPtr(switch_io_event_hooks obj) {
+ return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr;
+ }
+
+ ~switch_io_event_hooks() {
+ Dispose();
+ }
+
+ public virtual void Dispose() {
+ lock(this) {
+ if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
+ swigCMemOwn = false;
+ freeswitchPINVOKE.delete_switch_io_event_hooks(swigCPtr);
+ }
+ swigCPtr = new HandleRef(null, IntPtr.Zero);
+ GC.SuppressFinalize(this);
+ }
+ }
+
+ public switch_io_event_hook_outgoing_channel outgoing_channel {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_outgoing_channel_set(swigCPtr, switch_io_event_hook_outgoing_channel.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_outgoing_channel_get(swigCPtr);
+ switch_io_event_hook_outgoing_channel ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_outgoing_channel(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_receive_message receive_message {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_receive_message_set(swigCPtr, switch_io_event_hook_receive_message.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_receive_message_get(swigCPtr);
+ switch_io_event_hook_receive_message ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_receive_message(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_receive_event receive_event {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_receive_event_set(swigCPtr, switch_io_event_hook_receive_event.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_receive_event_get(swigCPtr);
+ switch_io_event_hook_receive_event ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_receive_event(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_read_frame read_frame {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_read_frame_set(swigCPtr, switch_io_event_hook_read_frame.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_read_frame_get(swigCPtr);
+ switch_io_event_hook_read_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_read_frame(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_video_read_frame video_read_frame {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_video_read_frame_set(swigCPtr, switch_io_event_hook_video_read_frame.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_video_read_frame_get(swigCPtr);
+ switch_io_event_hook_video_read_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_video_read_frame(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_write_frame write_frame {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_write_frame_set(swigCPtr, switch_io_event_hook_write_frame.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_write_frame_get(swigCPtr);
+ switch_io_event_hook_write_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_write_frame(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_video_write_frame video_write_frame {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_video_write_frame_set(swigCPtr, switch_io_event_hook_video_write_frame.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_video_write_frame_get(swigCPtr);
+ switch_io_event_hook_video_write_frame ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_video_write_frame(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_kill_channel kill_channel {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_kill_channel_set(swigCPtr, switch_io_event_hook_kill_channel.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_kill_channel_get(swigCPtr);
+ switch_io_event_hook_kill_channel ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_kill_channel(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_send_dtmf send_dtmf {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_send_dtmf_set(swigCPtr, switch_io_event_hook_send_dtmf.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_send_dtmf_get(swigCPtr);
+ switch_io_event_hook_send_dtmf ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_send_dtmf(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_recv_dtmf recv_dtmf {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_recv_dtmf_set(swigCPtr, switch_io_event_hook_recv_dtmf.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_recv_dtmf_get(swigCPtr);
+ switch_io_event_hook_recv_dtmf ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_recv_dtmf(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_state_change state_change {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_state_change_set(swigCPtr, switch_io_event_hook_state_change.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_state_change_get(swigCPtr);
+ switch_io_event_hook_state_change ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_state_change(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hook_resurrect_session resurrect_session {
+ set {
+ freeswitchPINVOKE.switch_io_event_hooks_resurrect_session_set(swigCPtr, switch_io_event_hook_resurrect_session.getCPtr(value));
+ }
+ get {
+ IntPtr cPtr = freeswitchPINVOKE.switch_io_event_hooks_resurrect_session_get(swigCPtr);
+ switch_io_event_hook_resurrect_session ret = (cPtr == IntPtr.Zero) ? null : new switch_io_event_hook_resurrect_session(cPtr, false);
+ return ret;
+ }
+ }
+
+ public switch_io_event_hooks() : this(freeswitchPINVOKE.new_switch_io_event_hooks(), true) {
+ }
+
+}
+
+}
+/* ----------------------------------------------------------------------------
+ * This file was automatically generated by SWIG (http://www.swig.org)
+ * Version 1.3.35
+ *
+ * Do not make changes to this file unless you know what you are doing--modify
+ * the SWIG interface file instead.
+ * ----------------------------------------------------------------------------- */
+
+namespace FreeSWITCH.Native {
+
[System.Flags] public enum switch_io_flag_enum_t {
SWITCH_IO_FLAG_NONE = 0,
SWITCH_IO_FLAG_NOBLOCK = (1 << 0)
Modified: freeswitch/trunk/src/mod/languages/mod_perl/mod_perl_wrap.cpp
==============================================================================
--- freeswitch/trunk/src/mod/languages/mod_perl/mod_perl_wrap.cpp (original)
+++ freeswitch/trunk/src/mod/languages/mod_perl/mod_perl_wrap.cpp Tue Feb 3 20:56:16 2009
@@ -11483,17 +11483,17 @@
SWIG_TypeClientData(SWIGTYPE_p_IVRMenu, (void*) "freeswitch::IVRMenu");
SWIG_TypeClientData(SWIGTYPE_p_API, (void*) "freeswitch::API");
SWIG_TypeClientData(SWIGTYPE_p_input_callback_state, (void*) "freeswitch::input_callback_state_t");
- /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
+ /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "S_HUP", TRUE | 0x2 | GV_ADDMULTI);
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_HUP)));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
- /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
+ /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "S_FREE", TRUE | 0x2 | GV_ADDMULTI);
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_FREE)));
SvREADONLY_on(sv);
} while(0) /*@SWIG@*/;
- /*@SWIG:/usr/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
+ /*@SWIG:/usr/local/share/swig/1.3.35/perl5/perltypemaps.swg,64,%set_constant@*/ do {
SV *sv = get_sv((char*) SWIG_prefix "S_RDLOCK", TRUE | 0x2 | GV_ADDMULTI);
sv_setsv(sv, SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(S_RDLOCK)));
SvREADONLY_on(sv);
Modified: freeswitch/trunk/src/switch_cpp.cpp
==============================================================================
--- freeswitch/trunk/src/switch_cpp.cpp (original)
+++ freeswitch/trunk/src/switch_cpp.cpp Tue Feb 3 20:56:16 2009
@@ -487,6 +487,7 @@
channel = switch_core_session_get_channel(session);
allocated = 1;
switch_core_session_read_lock(session);
+ uuid = strdup(switch_core_session_get_uuid(session));
}
}
1
0
Author: mikej
Date: Tue Feb 3 20:03:26 2009
New Revision: 11629
Log:
change configure check order so auto-detected odbc still adds CoreFoundation on OS-X
Modified:
freeswitch/trunk/configure.in
Modified: freeswitch/trunk/configure.in
==============================================================================
--- freeswitch/trunk/configure.in (original)
+++ freeswitch/trunk/configure.in Tue Feb 3 20:03:26 2009
@@ -186,6 +186,13 @@
AM_CONDITIONAL([WANT_DEBUG],[test "${enable_debug}" = "yes"])
+AC_ARG_ENABLE(core-odbc-support,
+ [AS_HELP_STRING([--enable-core-odbc-support], [Compile with ODBC Support])],,[enable_core_odbc_support="no"])
+AX_LIB_ODBC
+if test "$ac_cv_found_odbc" = "yes" ; then
+ enable_core_odbc_support="yes"
+fi
+
ESL_LDFLAGS=
PLATFORM_CORE_DEPLIBS=
# tweak platform specific flags
@@ -491,8 +498,6 @@
LIBCURL_CHECK_CONFIG([yes], [7.13.0], [LIBCURL_DEPS=''], [LIBCURL_DEPS='${switch_srcdir}/libs/curl/lib/libcurl.la';LIBCURL='${switch_srcdir}/libs/curl/lib/libcurl.la';LIBCURL_CPPFLAGS='-I${switch_srcdir}/libs/curl/include'])
AC_SUBST(LIBCURL_DEPS)
-AC_ARG_ENABLE(core-odbc-support,
- [AS_HELP_STRING([--enable-core-odbc-support], [Compile with ODBC Support])],,[enable_core_odbc_support="no"])
AC_ARG_ENABLE(core-libedit-support,
[AS_HELP_STRING([--disable-core-libedit-support], [Compile without libedit Support])], [enable_core_libedit_support="$enableval"], [enable_core_libedit_support="yes"])
@@ -505,10 +510,6 @@
AX_CHECK_JAVA
-AX_LIB_ODBC
-if test "$ac_cv_found_odbc" = "yes" ; then
- enable_core_odbc_support="yes"
-fi
AM_CONDITIONAL([ADD_ODBC],[test "x$enable_core_odbc_support" != "xno"])
AM_CONDITIONAL([ADD_LIBEDIT],[test "x$enable_core_libedit_support" != "xno"])
1
0
Author: mikej
Date: Tue Feb 3 19:27:55 2009
New Revision: 11628
Log:
turn off #warnings for now
Modified:
freeswitch/trunk/libs/spandsp/src/spandsp/fast_convert.h
Modified: freeswitch/trunk/libs/spandsp/src/spandsp/fast_convert.h
==============================================================================
--- freeswitch/trunk/libs/spandsp/src/spandsp/fast_convert.h (original)
+++ freeswitch/trunk/libs/spandsp/src/spandsp/fast_convert.h Tue Feb 3 19:27:55 2009
@@ -377,11 +377,12 @@
the accuracy issues related to changing the rounding scheme are of little concern
to us. */
+#if 0
#if !defined(__sgi)
#warning "No usable lrint() and lrintf() functions available."
#warning "Replacing these functions with a simple C cast."
#endif
-
+#endif
static __inline__ long int lfastrint(double x)
{
return (long int) (x);
1
0
03 Feb '09
Author: gmaruzz
Date: Tue Feb 3 17:39:16 2009
New Revision: 11627
Log:
skypiax: works on *. Starting tomorrow, cleaning all the code, making it readable, washing, rinsing, repeat, repeat, repeat... :-)
Modified:
freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c
freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax.h
freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax_protocol.c
Modified: freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c
==============================================================================
--- freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c (original)
+++ freeswitch/branches/gmaruzz/mod_skypiax/asterisk/chan_skypiax.c Tue Feb 3 17:39:16 2009
@@ -12,6 +12,7 @@
/* GLOBAL VARIABLES */
int running = 1;
+int skypiax_dir_entry_extension=1; //FIXME one var for each interface!
char skypiax_console_active_array[50] = "";
char *skypiax_console_active = skypiax_console_active_array;
/*! \brief Count of active channels for this module */
@@ -2085,7 +2086,7 @@
}
int start_audio_threads(private_t *p) {
- if (!p->tcp_srv_thread) {
+ //if (!p->tcp_srv_thread) {
if (ast_pthread_create
(&p->tcp_srv_thread, NULL, skypiax_do_tcp_srv_thread, p) < 0) {
ERRORA("Unable to start tcp_srv_thread thread.\n", SKYPIAX_P_LOG);
@@ -2096,8 +2097,8 @@
} else {
DEBUGA_SKYPE("started tcp_srv_thread thread.\n", SKYPIAX_P_LOG);
}
- }
- if (!p->tcp_cli_thread) {
+ //}
+ //if (!p->tcp_cli_thread) {
if (ast_pthread_create
(&p->tcp_cli_thread, NULL, skypiax_do_tcp_cli_thread, p) < 0) {
ERRORA("Unable to start tcp_cli_thread thread.\n", SKYPIAX_P_LOG);
@@ -2108,7 +2109,7 @@
} else {
DEBUGA_SKYPE("started tcp_cli_thread thread.\n", SKYPIAX_P_LOG);
}
- }
+ //}
#ifdef NOTDEF
@@ -2287,6 +2288,377 @@
return RESULT_SUCCESS;
}
+int skypiax_console_skypiax_dir_import(int fd, int argc, char *argv[])
+{
+ //int res;
+ struct skypiax_pvt *p = skypiax_console_find_desc(skypiax_console_active);
+ //char list_command[64];
+ char fn[256];
+ char date[256] = "";
+ time_t t;
+ char *configfile = SKYPIAX_DIR_CONFIG;
+ int add_to_skypiax_dir_conf = 1;
+ //int fromskype = 0;
+ //int fromcell = 0;
+
+#if 0
+ if(directoriax_entry_extension){
+ skypiax_dir_entry_extension=directoriax_entry_extension;
+ }else{
+ ast_cli(fd, "No 'directoriax_entry_extension', you MUST have loaded directoriax.so\n");
+ return RESULT_SUCCESS;
+ }
+#endif
+
+ if (argc != 2)
+ return RESULT_SHOWUSAGE;
+ if (!p) {
+ ast_cli(fd, "No \"current\" console ???, please enter 'help skypiax_console'\n");
+ return RESULT_SUCCESS;
+ }
+
+ if (!strcasecmp(argv[1], "add"))
+ add_to_skypiax_dir_conf = 1;
+ else if (!strcasecmp(argv[1], "replace"))
+ add_to_skypiax_dir_conf = 0;
+ else {
+ ast_cli(fd, "\n\nYou have neither specified 'add' nor 'replace'\n\n");
+ return RESULT_SHOWUSAGE;
+ }
+
+#if 0
+ if (!strcasecmp(argv[2], "fromskype"))
+ fromskype = 1;
+ else if (!strcasecmp(argv[2], "fromcell"))
+ fromcell = 1;
+ else {
+ ast_cli(fd, "\n\nYou have neither specified 'fromskype' nor 'fromcell'\n\n");
+ return RESULT_SHOWUSAGE;
+ }
+
+ if (fromcell) {
+ ast_cli(fd,
+ "Importing from cellphone is currently supported only on \"AT\" cellphones :( !\n");
+ //fclose(p->phonebook_writing_fp);
+ //skypiax_dir_create_extensions();
+ return RESULT_SUCCESS;
+ }
+
+ if (fromskype)
+ if (!p->skype) {
+ ast_cli(fd, "Importing from skype is supported by skypiax_dir on chan_skypiax!\n");
+ //fclose(p->phonebook_writing_fp);
+ //skypiax_dir_create_extensions();
+ return RESULT_SUCCESS;
+ }
+
+ if (fromcell || fromskype)
+ if (argc != 3) {
+ ast_cli(fd,
+ "\n\nYou don't have to specify a filename with 'fromcell' or with 'fromskype'\n\n");
+ return RESULT_SHOWUSAGE;
+ }
+#endif
+
+ /*******************************************************************************************/
+
+ if (configfile[0] == '/') {
+ ast_copy_string(fn, configfile, sizeof(fn));
+ } else {
+ snprintf(fn, sizeof(fn), "%s/%s", ast_config_AST_CONFIG_DIR, configfile);
+ }
+ if (option_debug)
+ NOTICA("Opening '%s'\n", SKYPIAX_P_LOG, fn);
+ time(&t);
+ ast_copy_string(date, ctime(&t), sizeof(date));
+
+ if (add_to_skypiax_dir_conf)
+ p->phonebook_writing_fp = fopen(fn, "a+");
+ else
+ p->phonebook_writing_fp = fopen(fn, "w+");
+
+ if (p->phonebook_writing_fp) {
+ if (add_to_skypiax_dir_conf) {
+ if (option_debug)
+ NOTICA("Opened '%s' for appending \n", SKYPIAX_P_LOG, fn);
+ fprintf(p->phonebook_writing_fp, ";!\n");
+ fprintf(p->phonebook_writing_fp, ";! Update Date: %s", date);
+ fprintf(p->phonebook_writing_fp, ";! Updated by: %s, %d\n", __FILE__, __LINE__);
+ fprintf(p->phonebook_writing_fp, ";!\n");
+ } else {
+ if (option_debug)
+ NOTICA("Opened '%s' for writing \n", SKYPIAX_P_LOG, fn);
+ fprintf(p->phonebook_writing_fp, ";!\n");
+ fprintf(p->phonebook_writing_fp, ";! Automatically generated configuration file\n");
+ fprintf(p->phonebook_writing_fp, ";! Filename: %s (%s)\n", configfile, fn);
+ fprintf(p->phonebook_writing_fp, ";! Creation Date: %s", date);
+ fprintf(p->phonebook_writing_fp, ";! Generated by: %s, %d\n", __FILE__, __LINE__);
+ fprintf(p->phonebook_writing_fp, ";!\n");
+ fprintf(p->phonebook_writing_fp, "[general]\n\n");
+ fprintf(p->phonebook_writing_fp, "[default]\n");
+ }
+
+ /*******************************************************************************************/
+ //if (fromskype) {
+ if (p->skype) {
+ WARNINGA
+ ("About to querying the Skype client 'Contacts', it may take some moments... Don't worry.\n",
+ SKYPIAX_P_LOG);
+ if (p->skype_thread != AST_PTHREADT_NULL) {
+ char msg_to_skype[1024];
+
+ p->skype_friends[0] = '\0';
+ sprintf(msg_to_skype, "#333 SEARCH FRIENDS");
+ if (skypiax_skype_write(p, msg_to_skype) < 0) {
+ return -1;
+ }
+
+ int friends_count = 0;
+ while (p->skype_friends[0] == '\0') {
+ /* FIXME needs a timeout, can't wait forever!
+ * eg. when skype is running but not connected! */
+ usleep(100);
+ friends_count++;
+ if (friends_count > 20000) {
+ return -1; /* FIXME */
+ }
+ }
+
+ }
+
+ if (p->skype_thread != AST_PTHREADT_NULL) {
+ char msg_to_skype[1024];
+
+ if (p->skype_friends[0] != '\0') {
+ char *buf, *where;
+ char **stringp;
+ int skype_dir_file_written = 0;
+
+ buf = p->skype_friends;
+ stringp = &buf;
+ where = strsep(stringp, ", ");
+ while (where) {
+ if (where[0] != '\0') {
+ /*
+ * So, we have the Skype username (the HANDLE, I think is called).
+ * But we want to call the names we see in the Skype contact list
+ * So, let's check the DISPLAYNAME (the end user modified contact name)
+ * Then, we check the FULLNAME (that appears as it was the DISPLAYNAME
+ * if the end user has not modify it)
+ * If we still have neither DISPLAYNAME nor FULLNAME, we'll use the
+ * Skipe username (the HANDLE)
+ */
+
+ p->skype_displayname[0] = '\0';
+ sprintf(msg_to_skype, "#765 GET USER %s DISPLAYNAME", where);
+ skypiax_skype_write(p, msg_to_skype);
+ int displayname_count = 0;
+ while (p->skype_displayname[0] == '\0') {
+ /* FIXME needs a timeout, can't wait forever!
+ * eg. when skype is running but not connected! */
+ usleep(100);
+ displayname_count++;
+ if (displayname_count > 20000)
+ return -1; /* FIXME */
+ }
+ if (p->skype_displayname[0] != '\0') {
+ char *where2;
+ char sanitized[300];
+
+ sanitized[0] = '\0';
+
+ where2 = strstr(p->skype_displayname, "DISPLAYNAME ");
+ if (where2) {
+
+ /* there can be some *smart* that makes a displayname
+ * that is different than first<space>last, */
+ /* maybe initials, simbols, slashes,
+ * something smartish... let's check */
+
+ if (where2[12] != '\0') {
+ int i = 12;
+ int x = 0;
+ int spaces = 0;
+ int last_char_was_space = 0;
+
+ for (i = 12; i < strlen(where2) && x < 299; i++) {
+ if (!isalnum(where2[i])) {
+ if (!isblank(where2[i])) {
+ /* bad char */
+ continue;
+ }
+ /* is a space */
+ if (last_char_was_space == 1) /* do not write 2 consecutive spaces */
+ continue;
+ last_char_was_space = 1;
+ sanitized[x] = ' ';
+ x++;
+ continue;
+ }
+ /* is alphanum */
+ last_char_was_space = 0;
+ sanitized[x] = where2[i];
+ x++;
+ continue;
+ }
+
+ sanitized[x] = '\0';
+ if (spaces == 0) {
+ }
+ DEBUGA_SKYPE("sanitized=|%s|, where=|%s|, where2=|%s|\n",
+ SKYPIAX_P_LOG, sanitized, where, &where2[12]);
+ }
+
+ if (where2[12] != '\0') {
+ skypiax_dir_entry_extension++;
+ if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, sanitized, "no",
+ p->skypiax_dir_entry_extension_prefix, "2",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+ } else { /* is a skype name */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, sanitized, "no",
+ p->skypiax_dir_entry_extension_prefix, "1",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+ }
+ skype_dir_file_written = 1;
+
+ }
+ }
+ }
+ p->skype_displayname[0] = '\0';
+
+ p->skype_fullname[0] = '\0';
+ sprintf(msg_to_skype, "#222 GET USER %s FULLNAME", where);
+ skypiax_skype_write(p, msg_to_skype);
+ int fullname_count = 0;
+ while (p->skype_fullname[0] == '\0') {
+ /* FIXME needs a timeout, can't wait forever!
+ * eg. when skype is running but not connected! */
+ usleep(100);
+ fullname_count++;
+ if (fullname_count > 20000)
+ return -1; /* FIXME */
+ }
+ if (p->skype_fullname[0] != '\0') {
+ char *where2;
+ char sanitized[300];
+
+ where2 = strstr(p->skype_fullname, "FULLNAME ");
+ if (where2) {
+
+ /* there can be some *smart* that makes a fullname
+ * that is different than first<space>last, */
+ /* maybe initials, simbols, slashes,
+ * something smartish... let's check */
+
+ if (where2[9] != '\0') {
+ int i = 9;
+ int x = 0;
+ int spaces = 0;
+ int last_char_was_space = 0;
+
+ for (i = 9; i < strlen(where2) && x < 299; i++) {
+ if (!isalnum(where2[i])) {
+ if (!isblank(where2[i])) {
+ /* bad char */
+ continue;
+ }
+ /* is a space */
+ if (last_char_was_space == 1) /* do not write 2 consecutive spaces */
+ continue;
+ last_char_was_space = 1;
+ sanitized[x] = ' ';
+ x++;
+ continue;
+ }
+ /* alphanum */
+ last_char_was_space = 0;
+ sanitized[x] = where2[i];
+ x++;
+ continue;
+ }
+
+ sanitized[x] = '\0';
+ if (spaces == 0) {
+ }
+ DEBUGA_SKYPE("sanitized=|%s|, where=|%s|, where2=|%s|\n",
+ SKYPIAX_P_LOG, sanitized, where, &where2[9]);
+ }
+
+ if (skype_dir_file_written == 0) {
+ skypiax_dir_entry_extension++;
+ if (where2[9] != '\0') {
+ if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, sanitized, "no",
+ p->skypiax_dir_entry_extension_prefix, "2",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+ } else { /* is a skype name */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, sanitized, "no",
+ p->skypiax_dir_entry_extension_prefix, "1",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+
+ }
+
+ } else {
+ if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, where, "no",
+ p->skypiax_dir_entry_extension_prefix, "2",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+ } else { /* is a skype name */
+ fprintf(p->phonebook_writing_fp,
+ "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
+ where, where, "no",
+ p->skypiax_dir_entry_extension_prefix, "1",
+ skypiax_dir_entry_extension, "yes", "not_specified");
+
+ }
+ }
+ }
+
+ skype_dir_file_written = 0;
+
+ }
+
+ }
+ p->skype_fullname[0] = '\0';
+
+ }
+ where = strsep(stringp, ", ");
+ }
+
+ p->skype_friends[0] = '\0';
+ }
+ }
+ } else {
+
+ ast_cli(fd,
+ "Skype not configured on the 'current' console, not importing from Skype client!\n");
+ }
+ //}
+ /*******************************************************************************************/
+ /*******************************************************************************************/
+ } else {
+ ast_cli(fd, "\n\nfailed to open the skypiax_dir.conf configuration file: %s\n", fn);
+ ERRORA("failed to open the skypiax_dir.conf configuration file: %s\n", SKYPIAX_P_LOG,
+ fn);
+ return RESULT_FAILURE;
+ }
+
+ fclose(p->phonebook_writing_fp);
+ //skypiax_dir_create_extensions();
+
+ return RESULT_SUCCESS;
+}
/************************************************/
#ifdef ASTERISK_VERSION_1_4
#ifndef AST_MODULE
Modified: freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax.h
==============================================================================
--- freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax.h (original)
+++ freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax.h Tue Feb 3 17:39:16 2009
@@ -111,6 +111,7 @@
/* DEFINITIONS */
#define SAMPLERATE_SKYPIAX 8000
#define SAMPLES_PER_FRAME SAMPLERATE_SKYPIAX/50
+#define SKYPIAX_DIR_CONFIG "directoriax.conf"
/* LUIGI RIZZO's magic */
/* boost support. BOOST_SCALE * 10 ^(BOOST_MAX/20) must
Modified: freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax_protocol.c
==============================================================================
--- freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax_protocol.c (original)
+++ freeswitch/branches/gmaruzz/mod_skypiax/asterisk/skypiax_protocol.c Tue Feb 3 17:39:16 2009
@@ -3,7 +3,6 @@
#ifdef ASTERISK
#define skypiax_sleep usleep
#define tech_pvt p
-#define SKYPIAX_DIR_CONFIG "directoriax.conf"
extern int skypiax_debug;
#define skypiax_file_write switch_file_write
#define skypiax_file_read switch_file_read
@@ -19,8 +18,6 @@
extern int option_debug;
extern int running;
-/* GLOBALS */
-int skypiax_dir_entry_extension=1;
/*************************************/
#ifndef WIN32
XErrorHandler old_handler = 0;
@@ -1638,376 +1635,3 @@
return 0;
}
-#ifdef ASTERISK
-int skypiax_console_skypiax_dir_import(int fd, int argc, char *argv[])
-{
- //int res;
- struct skypiax_pvt *p = skypiax_console_find_desc(skypiax_console_active);
- //char list_command[64];
- char fn[256];
- char date[256] = "";
- time_t t;
- char *configfile = SKYPIAX_DIR_CONFIG;
- int add_to_skypiax_dir_conf = 1;
- //int fromskype = 0;
- //int fromcell = 0;
-
-#if 0
- if(directoriax_entry_extension){
- skypiax_dir_entry_extension=directoriax_entry_extension;
- }else{
- ast_cli(fd, "No 'directoriax_entry_extension', you MUST have loaded directoriax.so\n");
- return RESULT_SUCCESS;
- }
-#endif
-
- if (argc != 2)
- return RESULT_SHOWUSAGE;
- if (!p) {
- ast_cli(fd, "No \"current\" console ???, please enter 'help skypiax_console'\n");
- return RESULT_SUCCESS;
- }
-
- if (!strcasecmp(argv[1], "add"))
- add_to_skypiax_dir_conf = 1;
- else if (!strcasecmp(argv[1], "replace"))
- add_to_skypiax_dir_conf = 0;
- else {
- ast_cli(fd, "\n\nYou have neither specified 'add' nor 'replace'\n\n");
- return RESULT_SHOWUSAGE;
- }
-
-#if 0
- if (!strcasecmp(argv[2], "fromskype"))
- fromskype = 1;
- else if (!strcasecmp(argv[2], "fromcell"))
- fromcell = 1;
- else {
- ast_cli(fd, "\n\nYou have neither specified 'fromskype' nor 'fromcell'\n\n");
- return RESULT_SHOWUSAGE;
- }
-
- if (fromcell) {
- ast_cli(fd,
- "Importing from cellphone is currently supported only on \"AT\" cellphones :( !\n");
- //fclose(p->phonebook_writing_fp);
- //skypiax_dir_create_extensions();
- return RESULT_SUCCESS;
- }
-
- if (fromskype)
- if (!p->skype) {
- ast_cli(fd, "Importing from skype is supported by skypiax_dir on chan_skypiax!\n");
- //fclose(p->phonebook_writing_fp);
- //skypiax_dir_create_extensions();
- return RESULT_SUCCESS;
- }
-
- if (fromcell || fromskype)
- if (argc != 3) {
- ast_cli(fd,
- "\n\nYou don't have to specify a filename with 'fromcell' or with 'fromskype'\n\n");
- return RESULT_SHOWUSAGE;
- }
-#endif
-
- /*******************************************************************************************/
-
- if (configfile[0] == '/') {
- ast_copy_string(fn, configfile, sizeof(fn));
- } else {
- snprintf(fn, sizeof(fn), "%s/%s", ast_config_AST_CONFIG_DIR, configfile);
- }
- if (option_debug)
- NOTICA("Opening '%s'\n", SKYPIAX_P_LOG, fn);
- time(&t);
- ast_copy_string(date, ctime(&t), sizeof(date));
-
- if (add_to_skypiax_dir_conf)
- p->phonebook_writing_fp = fopen(fn, "a+");
- else
- p->phonebook_writing_fp = fopen(fn, "w+");
-
- if (p->phonebook_writing_fp) {
- if (add_to_skypiax_dir_conf) {
- if (option_debug)
- NOTICA("Opened '%s' for appending \n", SKYPIAX_P_LOG, fn);
- fprintf(p->phonebook_writing_fp, ";!\n");
- fprintf(p->phonebook_writing_fp, ";! Update Date: %s", date);
- fprintf(p->phonebook_writing_fp, ";! Updated by: %s, %d\n", __FILE__, __LINE__);
- fprintf(p->phonebook_writing_fp, ";!\n");
- } else {
- if (option_debug)
- NOTICA("Opened '%s' for writing \n", SKYPIAX_P_LOG, fn);
- fprintf(p->phonebook_writing_fp, ";!\n");
- fprintf(p->phonebook_writing_fp, ";! Automatically generated configuration file\n");
- fprintf(p->phonebook_writing_fp, ";! Filename: %s (%s)\n", configfile, fn);
- fprintf(p->phonebook_writing_fp, ";! Creation Date: %s", date);
- fprintf(p->phonebook_writing_fp, ";! Generated by: %s, %d\n", __FILE__, __LINE__);
- fprintf(p->phonebook_writing_fp, ";!\n");
- fprintf(p->phonebook_writing_fp, "[general]\n\n");
- fprintf(p->phonebook_writing_fp, "[default]\n");
- }
-
- /*******************************************************************************************/
- //if (fromskype) {
- if (p->skype) {
- WARNINGA
- ("About to querying the Skype client 'Contacts', it may take some moments... Don't worry.\n",
- SKYPIAX_P_LOG);
- if (p->skype_thread != AST_PTHREADT_NULL) {
- char msg_to_skype[1024];
-
- p->skype_friends[0] = '\0';
- sprintf(msg_to_skype, "#333 SEARCH FRIENDS");
- if (skypiax_skype_write(p, msg_to_skype) < 0) {
- return -1;
- }
-
- int friends_count = 0;
- while (p->skype_friends[0] == '\0') {
- /* FIXME needs a timeout, can't wait forever!
- * eg. when skype is running but not connected! */
- usleep(100);
- friends_count++;
- if (friends_count > 20000) {
- return -1; /* FIXME */
- }
- }
-
- }
-
- if (p->skype_thread != AST_PTHREADT_NULL) {
- char msg_to_skype[1024];
-
- if (p->skype_friends[0] != '\0') {
- char *buf, *where;
- char **stringp;
- int skype_dir_file_written = 0;
-
- buf = p->skype_friends;
- stringp = &buf;
- where = strsep(stringp, ", ");
- while (where) {
- if (where[0] != '\0') {
- /*
- * So, we have the Skype username (the HANDLE, I think is called).
- * But we want to call the names we see in the Skype contact list
- * So, let's check the DISPLAYNAME (the end user modified contact name)
- * Then, we check the FULLNAME (that appears as it was the DISPLAYNAME
- * if the end user has not modify it)
- * If we still have neither DISPLAYNAME nor FULLNAME, we'll use the
- * Skipe username (the HANDLE)
- */
-
- p->skype_displayname[0] = '\0';
- sprintf(msg_to_skype, "#765 GET USER %s DISPLAYNAME", where);
- skypiax_skype_write(p, msg_to_skype);
- int displayname_count = 0;
- while (p->skype_displayname[0] == '\0') {
- /* FIXME needs a timeout, can't wait forever!
- * eg. when skype is running but not connected! */
- usleep(100);
- displayname_count++;
- if (displayname_count > 20000)
- return -1; /* FIXME */
- }
- if (p->skype_displayname[0] != '\0') {
- char *where2;
- char sanitized[300];
-
- sanitized[0] = '\0';
-
- where2 = strstr(p->skype_displayname, "DISPLAYNAME ");
- if (where2) {
-
- /* there can be some *smart* that makes a displayname
- * that is different than first<space>last, */
- /* maybe initials, simbols, slashes,
- * something smartish... let's check */
-
- if (where2[12] != '\0') {
- int i = 12;
- int x = 0;
- int spaces = 0;
- int last_char_was_space = 0;
-
- for (i = 12; i < strlen(where2) && x < 299; i++) {
- if (!isalnum(where2[i])) {
- if (!isblank(where2[i])) {
- /* bad char */
- continue;
- }
- /* is a space */
- if (last_char_was_space == 1) /* do not write 2 consecutive spaces */
- continue;
- last_char_was_space = 1;
- sanitized[x] = ' ';
- x++;
- continue;
- }
- /* is alphanum */
- last_char_was_space = 0;
- sanitized[x] = where2[i];
- x++;
- continue;
- }
-
- sanitized[x] = '\0';
- if (spaces == 0) {
- }
- DEBUGA_SKYPE("sanitized=|%s|, where=|%s|, where2=|%s|\n",
- SKYPIAX_P_LOG, sanitized, where, &where2[12]);
- }
-
- if (where2[12] != '\0') {
- skypiax_dir_entry_extension++;
- if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, sanitized, "no",
- p->skypiax_dir_entry_extension_prefix, "2",
- skypiax_dir_entry_extension, "yes", "not_specified");
- } else { /* is a skype name */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, sanitized, "no",
- p->skypiax_dir_entry_extension_prefix, "1",
- skypiax_dir_entry_extension, "yes", "not_specified");
- }
- skype_dir_file_written = 1;
-
- }
- }
- }
- p->skype_displayname[0] = '\0';
-
- p->skype_fullname[0] = '\0';
- sprintf(msg_to_skype, "#222 GET USER %s FULLNAME", where);
- skypiax_skype_write(p, msg_to_skype);
- int fullname_count = 0;
- while (p->skype_fullname[0] == '\0') {
- /* FIXME needs a timeout, can't wait forever!
- * eg. when skype is running but not connected! */
- usleep(100);
- fullname_count++;
- if (fullname_count > 20000)
- return -1; /* FIXME */
- }
- if (p->skype_fullname[0] != '\0') {
- char *where2;
- char sanitized[300];
-
- where2 = strstr(p->skype_fullname, "FULLNAME ");
- if (where2) {
-
- /* there can be some *smart* that makes a fullname
- * that is different than first<space>last, */
- /* maybe initials, simbols, slashes,
- * something smartish... let's check */
-
- if (where2[9] != '\0') {
- int i = 9;
- int x = 0;
- int spaces = 0;
- int last_char_was_space = 0;
-
- for (i = 9; i < strlen(where2) && x < 299; i++) {
- if (!isalnum(where2[i])) {
- if (!isblank(where2[i])) {
- /* bad char */
- continue;
- }
- /* is a space */
- if (last_char_was_space == 1) /* do not write 2 consecutive spaces */
- continue;
- last_char_was_space = 1;
- sanitized[x] = ' ';
- x++;
- continue;
- }
- /* alphanum */
- last_char_was_space = 0;
- sanitized[x] = where2[i];
- x++;
- continue;
- }
-
- sanitized[x] = '\0';
- if (spaces == 0) {
- }
- DEBUGA_SKYPE("sanitized=|%s|, where=|%s|, where2=|%s|\n",
- SKYPIAX_P_LOG, sanitized, where, &where2[9]);
- }
-
- if (skype_dir_file_written == 0) {
- skypiax_dir_entry_extension++;
- if (where2[9] != '\0') {
- if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, sanitized, "no",
- p->skypiax_dir_entry_extension_prefix, "2",
- skypiax_dir_entry_extension, "yes", "not_specified");
- } else { /* is a skype name */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, sanitized, "no",
- p->skypiax_dir_entry_extension_prefix, "1",
- skypiax_dir_entry_extension, "yes", "not_specified");
-
- }
-
- } else {
- if (where[0] == '+' || isdigit(where[0])) { /* is a skypeout number */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKO,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, where, "no",
- p->skypiax_dir_entry_extension_prefix, "2",
- skypiax_dir_entry_extension, "yes", "not_specified");
- } else { /* is a skype name */
- fprintf(p->phonebook_writing_fp,
- "%s => ,%sSKY,,,hidefromdir=%s|phonebook_direct_calling_ext=%d%s%.4d|phonebook_entry_fromskype=%s|phonebook_entry_owner=%s\n",
- where, where, "no",
- p->skypiax_dir_entry_extension_prefix, "1",
- skypiax_dir_entry_extension, "yes", "not_specified");
-
- }
- }
- }
-
- skype_dir_file_written = 0;
-
- }
-
- }
- p->skype_fullname[0] = '\0';
-
- }
- where = strsep(stringp, ", ");
- }
-
- p->skype_friends[0] = '\0';
- }
- }
- } else {
-
- ast_cli(fd,
- "Skype not configured on the 'current' console, not importing from Skype client!\n");
- }
- //}
- /*******************************************************************************************/
- /*******************************************************************************************/
- } else {
- ast_cli(fd, "\n\nfailed to open the skypiax_dir.conf configuration file: %s\n", fn);
- ERRORA("failed to open the skypiax_dir.conf configuration file: %s\n", SKYPIAX_P_LOG,
- fn);
- return RESULT_FAILURE;
- }
-
- fclose(p->phonebook_writing_fp);
- //skypiax_dir_create_extensions();
-
- return RESULT_SUCCESS;
-}
-#endif /* ASTERISK */
1
0