OpFlex Framework  1.7.0
OFConstants.h
Go to the documentation of this file.
1 /* -*- C++ -*-; c-basic-offset: 4; indent-tabs-mode: nil */
6 /*
7  * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved.
8  *
9  * This program and the accompanying materials are made available under the
10  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
11  * and is available at http://www.eclipse.org/legal/epl-v10.html
12  */
13 
14 #pragma once
15 #ifndef OPFLEX_CORE_CONSTANTS_H
16 #define OPFLEX_CORE_CONSTANTS_H
17 
18 namespace opflex {
19 namespace ofcore {
20 
29 class OFConstants {
30 public:
36  enum OpflexRole {
41  BOOTSTRAP = 0,
58  };
59 };
60 
63 } /* namespace ofcore */
64 } /* namespace opflex */
65 
66 #endif /* OPFLEX_CORE_CONSTANTS_H */
The observer role.
Definition: OFConstants.h:57
The policy repository role.
Definition: OFConstants.h:49
The endpoint registry role.
Definition: OFConstants.h:53
Define constants that are generally useful for the Opflex framework.
Definition: OFConstants.h:29
This is a client connection being used to boostrap the list of peers.
Definition: OFConstants.h:41
The policy element role.
Definition: OFConstants.h:45
Definition: OFLogHandler.h:20
OpflexRole
The set of possible OpFlex roles.
Definition: OFConstants.h:36