Main Page
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Typedefs
Friends
Pages
Api
IHandoffManager.h
1
//------------------------------------------------------------------------------
2
//
3
// Copyright (c) 2013 Glympse Inc. All rights reserved.
4
//
5
//------------------------------------------------------------------------------
6
7
#ifndef IHANDOFFMANAGER_H__GLYMPSE__
8
#define IHANDOFFMANAGER_H__GLYMPSE__
9
10
namespace
Glympse
11
{
12
19
/*O*public**/
struct
IHandoffManager
:
public
IEventSink
20
{
26
public
:
virtual
GHandoffProvider
getHandoffProvider
() = 0;
27
35
public
:
virtual
bool
forceHandoffProvider
(
const
GString
& providerId,
const
GPrimitive
& data) = 0;
36
40
public
:
virtual
bool
disableHandoffProvider
() = 0;
41
57
public
:
virtual
void
overrideProviderConfig
(
const
GString
& providerId,
const
GPrimitive
& config) = 0;
58
59
};
60
61
/*C*/
typedef
O< IHandoffManager >
GHandoffManager
;
62
63
}
64
65
#endif // !INETWORKMANAGER_H__GLYMPSE__
Generated on Tue Jun 26 2018 08:46:46 by
1.8.4