Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
savoirfairelinux
jami-daemon
Commits
7675e328
Commit
7675e328
authored
Apr 09, 2006
by
yanmorin
Browse files
Documentation generation (remove copyright as doxygen brief summary) doygen Doxyfile
parent
f21092e5
Changes
22
Hide whitespace changes
Inline
Side-by-side
Doxyfile
View file @
7675e328
...
...
@@ -17,7 +17,7 @@
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
PROJECT_NAME = "SFLphone
Deamon
"
PROJECT_NAME = "SFLphone"
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
# This could be handy for archiving the generated documentation or
...
...
src/account.h
View file @
7675e328
...
...
@@ -32,11 +32,11 @@ typedef std::string AccountID;
/**
@author Yan Morin
Class account is an interface to protocol account (sipaccount, aixaccount)
It c
an be enable on loading or activate after.
It contains account, configuration, VoIP Link and Calls (inside the VoIPLink)
*/
* Class account is an interface to protocol account (sipaccount, aixaccount)
* It can be enable on loading or activate after.
*
It c
ontains account, configuration, VoIP Link and Calls (inside the VoIPLink)
* @author Yan Morin
*/
class
Account
{
public:
Account
(
const
AccountID
&
accountID
);
...
...
src/accountcreator.h
View file @
7675e328
...
...
@@ -24,9 +24,9 @@
class
Account
;
/**
@author Yan Morin <yan.morin@gmail.com>
AccountCreator create Protocol-specific Account
*/
* AccountCreator create Protocol-specific Account
* @author Yan Morin <yan.morin@gmail.com>
*/
class
AccountCreator
{
public:
~
AccountCreator
();
...
...
src/audio/alaw.h
View file @
7675e328
/*
*
* Copyright (C) 2004-2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2004-2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
* Author: Laurielle Lea <laurielle.lea@savoirfairelinux.com>
*
...
...
@@ -23,6 +23,9 @@
#include
"audiocodec.h"
/**
* Alaw audio codec (payload is 8)
*/
class
Alaw
:
public
AudioCodec
{
public:
// payload should be 8
...
...
src/audio/dtmf.h
View file @
7675e328
/*
*
* Copyright (C) 2004-2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2004-2005
-2006
Savoir-Faire Linux inc.
* Author: Laurielle Lea <laurielle.lea@savoirfairelinux.com>
*
* Portions Copyright (c) 2000 Billy Biggs <bbiggs@div8.net>
...
...
@@ -26,6 +26,9 @@
#include
"../global.h"
#include
"dtmfgenerator.h"
/**
* DMTF library to generate a dtmf sample
*/
class
DTMF
{
public:
/**
...
...
src/audio/gsmcodec.h
View file @
7675e328
/*
*
* Copyright (C) 2004-2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2004-2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
* Author: Laurielle Lea <laurielle.lea@savoirfairelinux.com>
*
...
...
@@ -26,6 +26,9 @@ extern "C" {
#include
"gsm/gsm.h"
}
/**
* GSM audio codec C++ class (over gsm/gsm.h)
*/
class
Gsm
:
public
AudioCodec
{
public:
// _payload should be 3
...
...
src/audio/tone.h
View file @
7675e328
/*
*
* Copyright (C) 2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
*
* Inspired by tonegenerator of
...
...
@@ -29,6 +29,7 @@
#define TONE_NBCOUNTRY 7
/**
* Tone sample (dial, busy, ring, congestion)
* @author Yan Morin <yan.morin@savoirfairelinux.com>
*/
class
Tone
:
public
AudioLoop
{
...
...
src/audio/tonegenerator.h
View file @
7675e328
/*
*
* Copyright (C) 2004-200
5
Savoir-Faire Linux inc.
/*
* Copyright (C) 2004-200
6
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
* Author: Laurielle Lea <laurielle.lea@savoirfairelinux.com>
*
...
...
@@ -26,9 +26,9 @@
#include
"../global.h"
/
//////////////////////////////////////////////////////////////////////////////
// ToneGenerator
//////////////////////////////////////////////////////////////////////////////
/
/
**
* Sine generator to create tone with string definition
*
/
class
ToneGenerator
{
public:
ToneGenerator
(
unsigned
int
sampleRate
);
...
...
src/audio/ulaw.h
View file @
7675e328
/*
*
* Copyright (C) 2004-2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2004-2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
* Author: Laurielle Lea <laurielle.lea@savoirfairelinux.com>
*
...
...
@@ -23,6 +23,9 @@
#include
"audiocodec.h"
/**
* Ulaw audio codec (payload = 0)
*/
class
Ulaw
:
public
AudioCodec
{
public:
// payload should be 0
...
...
src/call.h
View file @
7675e328
...
...
@@ -23,13 +23,12 @@
#include
<string>
#include
<cc++/thread.h>
// for mutex
//TODO: remove this, it's only for call ID
typedef
std
::
string
CallID
;
/**
@author Yan Morin <yan.morin@gmail.com>
A call is the base classes for protocol-based calls
*/
* A call is the base classes for protocol-based calls
* @author Yan Morin <yan.morin@gmail.com>
*/
class
Call
{
public:
enum
CallType
{
Incoming
,
Outgoing
};
...
...
src/config/config.cpp
View file @
7675e328
/*
*
/*
* Copyright (C) 2005 Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
*
...
...
src/config/config.h
View file @
7675e328
/*
*
* Copyright (C) 2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
*
* This program is free software; you can redistribute it and/or modify
...
...
@@ -24,6 +24,9 @@
#include
<string>
#include
<list>
/**
* Configuration namespace for ConfigTree object (like .ini files)
*/
namespace
Conf
{
class
ConfigTreeItem
;
...
...
src/gui/server/ObjectPool.hpp
View file @
7675e328
/*
*
/*
* Copyright (C) 2004-2005 Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com> (cc++ mutex)
* Author: Jean-Philippe Barrette-LaPierre
...
...
@@ -26,6 +26,9 @@
#include
<string>
#include
<cc++/thread.h>
/**
* Pool Interface (multithread)
*/
template
<
typename
T
>
class
ObjectPool
{
...
...
src/iaxaccount.h
View file @
7675e328
...
...
@@ -22,9 +22,9 @@
#include
"account.h"
/**
@author Yan Morin <yan.morin@gmail.com>
An IAX Account specify IAX specific functions and objects (IAXCall/IAXVoIPLink)
*/
* An IAX Account specify IAX specific functions and objects (IAXCall/IAXVoIPLink)
* @author Yan Morin <yan.morin@gmail.com>
*/
class
IAXAccount
:
public
Account
{
public:
...
...
src/iaxvoiplink.h
View file @
7675e328
...
...
@@ -25,10 +25,10 @@
class
AudioCodec
;
/**
@author Yan Morin <yan.morin@gmail.com>
VoIPLink
contains
a thread that listen to external events and
contains IAX Call related functions
*/
* VoIPLink contains a thread that listen to external events
* and
contains
IAX Call related functions
* @author Yan Morin <yan.morin@gmail.com>
*/
class
IAXVoIPLink
:
public
VoIPLink
{
public:
...
...
src/managerimpl.h
View file @
7675e328
...
...
@@ -82,12 +82,15 @@ typedef std::set<CallID> CallIDSet;
*/
typedef
std
::
list
<
std
::
string
>
TokenList
;
/**
* Manager (controller) of sflphone daemon
*/
class
ManagerImpl
{
public:
ManagerImpl
(
void
);
~
ManagerImpl
(
void
);
// Init a new VoIPLink, audio codec and audio driver
// Init a new VoIPLink, audio codec and audio driver
/**
* Initialisation of thread (sound) and map
*/
...
...
src/observer.cpp
View file @
7675e328
/*
*
* Copyright (C) 2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
*
* This program is free software; you can redistribute it and/or modify
...
...
src/observer.h
View file @
7675e328
/*
*
* Copyright (C) 2005 Savoir-Faire Linux inc.
/*
* Copyright (C) 2005
-2006
Savoir-Faire Linux inc.
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
*
* This program is free software; you can redistribute it and/or modify
...
...
@@ -27,6 +27,9 @@
*/
namespace
Pattern
{
/**
* Observer interface
*/
class
Observer
{
public:
virtual
~
Observer
()
{};
...
...
src/sipaccount.h
View file @
7675e328
...
...
@@ -22,8 +22,8 @@
#include
"account.h"
/**
@author Yan Morin <yan.morin@gmail.com>
A Sip Account specify SIP specific functions and object (SIPCall/SIPVoIPLink)
* A Sip Account specify SIP specific functions and object (SIPCall/SIPVoIPLink)
* @author Yan Morin <yan.morin@gmail.com>
*/
class
SIPAccount
:
public
Account
{
...
...
src/sipcall.h
View file @
7675e328
...
...
@@ -27,9 +27,9 @@
class
AudioCodec
;
/**
@author Yan Morin <yan.morin@gmail.com>
SIPCall are SIP implementation of a normal Call
*/
* SIPCall are SIP implementation of a normal Call
* @author Yan Morin <yan.morin@gmail.com>
*/
class
SIPCall
:
public
Call
{
public:
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment