2 # -*- coding: utf-8 -*-
11 ATTR_NEPI_TESTBED_ENVIRONMENT_SETUP = "_nepi_testbed_environment_setup"
13 class AttributeCategories:
14 CATEGORY_DEPLOYMENT = "Deployment"
16 class FactoryCategories:
17 CATEGORY_APPLICATIONS = "Applications"
18 CATEGORY_CHANNELS = "Channels"
19 CATEGORY_DEVICES = "Devices"
20 CATEGORY_DELAY_MODELS = "Delay models"
21 CATEGORY_ENERGY_MODELS = "Energy models"
22 CATEGORY_ERROR_MODELS = "Error models"
23 CATEGORY_MAC_MODELS = "Mac models"
24 CATEGORY_MANAGERS = "Managers"
25 CATEGORY_MOBILITY_MODELS = "Mobility models"
26 CATEGORY_NODES = "Nodes"
27 CATEGORY_LOSS_MODELS = "Loss models"
28 CATEGORY_PHY_MODELS = "Phy models"
29 CATEGORY_PROTOCOLS = "Protocols"
30 CATEGORY_ROUTING = "Routing"
31 CATEGORY_QUEUES = "Queues"
32 CATEGORY_SERVICE_FLOWS = "Service Flows"
33 CATEGORY_TUNNELS = "Tunnels"
35 class ApplicationStatus:
36 STATUS_NOT_STARTED = 0
39 STATUS_UNDETERMINED = 3
46 STATUS_CROSS_CONNECTED = 4
51 class DeploymentConfiguration:
52 MODE_SINGLE_PROCESS = "SINGLE"
53 MODE_DAEMON = "DAEMON"
55 ACCESS_LOCAL = "LOCAL"
59 DEPLOYMENT_MODE = "deployment_mode"
60 DEPLOYMENT_COMMUNICATION = "deployment_communication"
62 DEPLOYMENT_HOST = "deployment_host"
63 DEPLOYMENT_USER = "deployment_user"
64 DEPLOYMENT_PORT = "deployment_port"
65 DEPLOYMENT_KEY = "deployment_key"
67 DEPLOYMENT_ENVIRONMENT_SETUP = "deployment_environment_setup"
69 ROOT_DIRECTORY = "rootDirectory"
70 USE_AGENT = "useAgent"
71 LOG_LEVEL = "logLevel"