IBR-DTN
1.0.0
Main Page
Namespaces
Classes
Files
File List
File Members
NoneProtocol.h
Go to the documentation of this file.
1
/*
2
* NoneProtocol.h
3
*
4
* Copyright (C) 2014 IBR, TU Braunschweig
5
*
6
* Written-by: Johannes Morgenroth <morgenroth@ibr.cs.tu-bs.de>
7
* Thomas Schrader <schrader.thomas@gmail.com>
8
*
9
* Licensed under the Apache License, Version 2.0 (the "License");
10
* you may not use this file except in compliance with the License.
11
* You may obtain a copy of the License at
12
*
13
* http://www.apache.org/licenses/LICENSE-2.0
14
*
15
* Unless required by applicable law or agreed to in writing, software
16
* distributed under the License is distributed on an "AS IS" BASIS,
17
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18
* See the License for the specific language governing permissions and
19
* limitations under the License.
20
*
21
*/
22
23
#ifndef NONEPROTOCOL_H_
24
#define NONEPROTOCOL_H_
25
26
#include "
security/exchange/KeyExchangeProtocol.h
"
27
28
namespace
dtn
29
{
30
namespace
security
31
{
32
class
NoneProtocol
:
public
dtn::security::KeyExchangeProtocol
33
{
34
public
:
35
NoneProtocol
(
KeyExchangeManager
&
manager
);
36
virtual
~NoneProtocol
();
37
38
virtual
void
begin
(
KeyExchangeSession
&session,
KeyExchangeData
&data);
39
virtual
void
step
(
KeyExchangeSession
&session,
KeyExchangeData
&data);
40
};
41
}
/* namespace security */
42
}
/* namespace dtn */
43
44
#endif
/* NONEPROTOCOL_H_ */
dtn::security::NoneProtocol::~NoneProtocol
virtual ~NoneProtocol()
Definition:
NoneProtocol.cpp:36
dtn::security::NoneProtocol::begin
virtual void begin(KeyExchangeSession &session, KeyExchangeData &data)
Definition:
NoneProtocol.cpp:40
dtn::security::KeyExchangeSession
Definition:
KeyExchangeSession.h:37
dtn::security::KeyExchangeManager
Definition:
KeyExchangeProtocol.h:34
dtn::security::KeyExchangeData
Definition:
KeyExchangeData.h:37
dtn::security::KeyExchangeProtocol
Definition:
KeyExchangeProtocol.h:42
KeyExchangeProtocol.h
dtn::security::NoneProtocol::step
virtual void step(KeyExchangeSession &session, KeyExchangeData &data)
Definition:
NoneProtocol.cpp:55
dtn::security::NoneProtocol
Definition:
NoneProtocol.h:32
dtn::security::NoneProtocol::NoneProtocol
NoneProtocol(KeyExchangeManager &manager)
Definition:
NoneProtocol.cpp:31
dtn::security::KeyExchangeProtocol::manager
KeyExchangeManager & manager
Definition:
KeyExchangeProtocol.h:69
daemon
src
security
exchange
NoneProtocol.h
Generated on Sun Jan 4 2015 15:27:33 for IBR-DTN by
1.8.6