reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
FlowContext.hxx
Go to the documentation of this file.
1
#if !defined(FlowContext_hxx)
2
#define FlowContext_hxx
3
4
#ifdef HAVE_CONFIG_H
5
#include "config.h"
6
#endif
7
8
#include <
rutil/Data.hxx
>
9
10
namespace
flowmanager
11
{
12
13
class
FlowContext
14
{
15
public
:
16
FlowContext
() {};
17
virtual
~FlowContext
() {};
18
19
const
resip::Data
&
getSipCallId
()
const
{
return
mSipCallId; };
20
void
setSipCallId
(
const
resip::Data
&
sipCallId
) { mSipCallId =
sipCallId
; };
21
22
private
:
23
resip::Data
mSipCallId;
24
};
25
26
}
27
28
#endif
29
30
/* ====================================================================
31
*
32
* Copyright 2016 Daniel Pocock http://danielpocock.com
33
* All rights reserved.
34
*
35
* Redistribution and use in source and binary forms, with or without
36
* modification, are permitted provided that the following conditions
37
* are met:
38
*
39
* 1. Redistributions of source code must retain the above copyright
40
* notice, this list of conditions and the following disclaimer.
41
*
42
* 2. Redistributions in binary form must reproduce the above copyright
43
* notice, this list of conditions and the following disclaimer in
44
* the documentation and/or other materials provided with the
45
* distribution.
46
*
47
* 3. Neither the name of the author(s) nor the names of any contributors
48
* may be used to endorse or promote products derived from this software
49
* without specific prior written permission.
50
*
51
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) AND CONTRIBUTORS "AS IS" AND
52
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
53
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
54
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) OR CONTRIBUTORS BE LIABLE
55
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
56
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
57
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
58
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
59
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
60
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
61
* SUCH DAMAGE.
62
*
63
* ====================================================================
64
*
65
*
66
*/
67
Data.hxx
flowmanager::FlowContext
Definition
FlowContext.hxx:14
flowmanager::FlowContext::setSipCallId
void setSipCallId(const resip::Data &sipCallId)
Definition
FlowContext.hxx:20
flowmanager::FlowContext::FlowContext
FlowContext()
Definition
FlowContext.hxx:16
flowmanager::FlowContext::~FlowContext
virtual ~FlowContext()
Definition
FlowContext.hxx:17
flowmanager::FlowContext::getSipCallId
const resip::Data & getSipCallId() const
Definition
FlowContext.hxx:19
resip::Data
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
Definition
Data.hxx:90
flowmanager
This class is used during media sessions that use Dtls-Srtp for a media transport.
Definition
ErrorCode.hxx:4
list
void list()
Definition
userAdmin.cxx:66
reflow
FlowContext.hxx
Generated by
1.9.8