|
|
| 6 |
import ns.mesh |
6 |
import ns.mesh |
| 7 |
import ns.wimax |
7 |
import ns.wimax |
| 8 |
import ns.wimax |
8 |
import ns.wimax |
| 9 |
import ns.lte |
9 |
try: |
|
|
10 |
import ns.lte |
| 11 |
except: |
| 12 |
pass |
| 10 |
|
13 |
|
| 11 |
import gobject |
14 |
import gobject |
| 12 |
import os.path |
15 |
import os.path |
|
|
| 43 |
ns.mesh.MeshPointDevice: NetDeviceTraits(is_virtual=True), |
46 |
ns.mesh.MeshPointDevice: NetDeviceTraits(is_virtual=True), |
| 44 |
ns.wimax.SubscriberStationNetDevice: NetDeviceTraits(is_wireless=True), |
47 |
ns.wimax.SubscriberStationNetDevice: NetDeviceTraits(is_wireless=True), |
| 45 |
ns.wimax.BaseStationNetDevice: NetDeviceTraits(is_wireless=True), |
48 |
ns.wimax.BaseStationNetDevice: NetDeviceTraits(is_wireless=True), |
| 46 |
ns.lte.UeNetDevice: NetDeviceTraits(is_wireless=True), |
|
|
| 47 |
ns.lte.EnbNetDevice: NetDeviceTraits(is_wireless=True), |
| 48 |
} |
49 |
} |
|
|
50 |
try: |
| 51 |
netdevice_traits[ns.lte.UeNetDevice] = NetDeviceTraits(is_wireless=True) |
| 52 |
netdevice_traits[ns.lte.EnbNetDevice] = NetDeviceTraits(is_wireless=True) |
| 53 |
except: |
| 54 |
pass |
| 49 |
|
55 |
|
| 50 |
def lookup_netdevice_traits(class_type): |
56 |
def lookup_netdevice_traits(class_type): |
| 51 |
try: |
57 |
try: |