| 367 | | * started: A call to started was made and the started variable set. |
| | 367 | * started: A call to started was made and the started variable set. |
| | 368 | |
| | 369 | |
| | 370 | ----- |
| | 371 | 4/1/2015 |
| | 372 | |
| | 373 | There are 4 state variables that are meaningful in a hierarchical context. The state vairables are: |
| | 374 | * isActive - Is the modules loaded and read for configuration |
| | 375 | * isUp - Has the interface been brought up |
| | 376 | * isConnected - Has the interface been successfully connected (for interfaces that require an explict connect call) |
| | 377 | * isStarted - Has the expirment started (and the stored configs pushed onto the interface). |
| | 378 | |
| | 379 | Each type of medium must track their own instances of these variables and they are only relevant in certain contexts: |
| | 380 | * Wired: |
| | 381 | * isUp |
| | 382 | * isActive |
| | 383 | * isStarted |
| | 384 | * Wifi: |
| | 385 | * isUp |
| | 386 | * isActive |
| | 387 | * isStarted |
| | 388 | * isConnected |
| | 389 | * Wimax: |
| | 390 | * isActive |
| | 391 | * ? |