LEFT | RIGHT |
(no file at all) | |
1 from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
s | 1 from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandler
s |
2 | 2 |
3 | 3 |
4 import pybindgen.settings | 4 import pybindgen.settings |
5 import warnings | 5 import warnings |
6 | 6 |
7 class ErrorHandler(pybindgen.settings.ErrorHandler): | 7 class ErrorHandler(pybindgen.settings.ErrorHandler): |
8 def handle_error(self, wrapper, exception, traceback_): | 8 def handle_error(self, wrapper, exception, traceback_): |
9 warnings.warn("exception %r in wrapper %s" % (exception, wrapper)) | 9 warnings.warn("exception %r in wrapper %s" % (exception, wrapper)) |
10 return True | 10 return True |
(...skipping 328 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
339 ## wifi-mac.h (module 'wifi'): ns3::WifiMac [class] | 339 ## wifi-mac.h (module 'wifi'): ns3::WifiMac [class] |
340 module.add_class('WifiMac', parent=root_module['ns3::Object']) | 340 module.add_class('WifiMac', parent=root_module['ns3::Object']) |
341 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader [class] | 341 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader [class] |
342 module.add_class('WifiMacHeader', parent=root_module['ns3::Header']) | 342 module.add_class('WifiMacHeader', parent=root_module['ns3::Header']) |
343 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy [enum
eration] | 343 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::QosAckPolicy [enum
eration] |
344 module.add_enum('QosAckPolicy', ['NORMAL_ACK', 'NO_ACK', 'NO_EXPLICIT_ACK',
'BLOCK_ACK'], outer_class=root_module['ns3::WifiMacHeader']) | 344 module.add_enum('QosAckPolicy', ['NORMAL_ACK', 'NO_ACK', 'NO_EXPLICIT_ACK',
'BLOCK_ACK'], outer_class=root_module['ns3::WifiMacHeader']) |
345 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::AddressType [enume
ration] | 345 ## wifi-mac-header.h (module 'wifi'): ns3::WifiMacHeader::AddressType [enume
ration] |
346 module.add_enum('AddressType', ['ADDR1', 'ADDR2', 'ADDR3', 'ADDR4'], outer_c
lass=root_module['ns3::WifiMacHeader']) | 346 module.add_enum('AddressType', ['ADDR1', 'ADDR2', 'ADDR3', 'ADDR4'], outer_c
lass=root_module['ns3::WifiMacHeader']) |
347 ## wifi-mac-queue.h (module 'wifi'): ns3::WifiMacQueue [class] | 347 ## wifi-mac-queue.h (module 'wifi'): ns3::WifiMacQueue [class] |
348 module.add_class('WifiMacQueue', parent=root_module['ns3::Object']) | 348 module.add_class('WifiMacQueue', parent=root_module['ns3::Object']) |
| 349 ## weighted-fair-queue.h (module 'wifi'): ns3::WeightedFairQueue [class] |
| 350 module.add_class('WeightedFairQueue', parent=root_module['ns3::Object']) |
| 351 ## weighted-fair-queue.h: ns3::WeightedFairQueue [enumeration] |
| 352 module.add_enum('mode', ['SOURCE', 'DESTINATION', 'SOURCE_DESTINATION'],oute
r_class=root_module['ns3::WeightedFairQueue']) |
349 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer [class] | 353 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer [class] |
350 module.add_class('WifiMacTrailer', parent=root_module['ns3::Trailer']) | 354 module.add_class('WifiMacTrailer', parent=root_module['ns3::Trailer']) |
351 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy [class] | 355 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy [class] |
352 module.add_class('WifiPhy', parent=root_module['ns3::Object']) | 356 module.add_class('WifiPhy', parent=root_module['ns3::Object']) |
353 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::State [enumeration] | 357 ## wifi-phy.h (module 'wifi'): ns3::WifiPhy::State [enumeration] |
354 module.add_enum('State', ['IDLE', 'CCA_BUSY', 'TX', 'RX', 'SWITCHING', 'SLEE
P'], outer_class=root_module['ns3::WifiPhy']) | 358 module.add_enum('State', ['IDLE', 'CCA_BUSY', 'TX', 'RX', 'SWITCHING', 'SLEE
P'], outer_class=root_module['ns3::WifiPhy']) |
355 ## wifi-phy-state-helper.h (module 'wifi'): ns3::WifiPhyStateHelper [class] | 359 ## wifi-phy-state-helper.h (module 'wifi'): ns3::WifiPhyStateHelper [class] |
356 module.add_class('WifiPhyStateHelper', parent=root_module['ns3::Object']) | 360 module.add_class('WifiPhyStateHelper', parent=root_module['ns3::Object']) |
357 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationMana
ger [class] | 361 ## wifi-remote-station-manager.h (module 'wifi'): ns3::WifiRemoteStationMana
ger [class] |
358 module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object
']) | 362 module.add_class('WifiRemoteStationManager', parent=root_module['ns3::Object
']) |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
391 ## channel.h (module 'network'): ns3::Channel [class] | 395 ## channel.h (module 'network'): ns3::Channel [class] |
392 module.add_class('Channel', import_from_module='ns.network', parent=root_mod
ule['ns3::Object']) | 396 module.add_class('Channel', import_from_module='ns.network', parent=root_mod
ule['ns3::Object']) |
393 ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [cl
ass] | 397 ## random-variable-stream.h (module 'core'): ns3::ConstantRandomVariable [cl
ass] |
394 module.add_class('ConstantRandomVariable', import_from_module='ns.core', par
ent=root_module['ns3::RandomVariableStream']) | 398 module.add_class('ConstantRandomVariable', import_from_module='ns.core', par
ent=root_module['ns3::RandomVariableStream']) |
395 ## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManage
r [class] | 399 ## constant-rate-wifi-manager.h (module 'wifi'): ns3::ConstantRateWifiManage
r [class] |
396 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRem
oteStationManager']) | 400 module.add_class('ConstantRateWifiManager', parent=root_module['ns3::WifiRem
oteStationManager']) |
397 ## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropa
gationDelayModel [class] | 401 ## propagation-delay-model.h (module 'propagation'): ns3::ConstantSpeedPropa
gationDelayModel [class] |
398 module.add_class('ConstantSpeedPropagationDelayModel', import_from_module='n
s.propagation', parent=root_module['ns3::PropagationDelayModel']) | 402 module.add_class('ConstantSpeedPropagationDelayModel', import_from_module='n
s.propagation', parent=root_module['ns3::PropagationDelayModel']) |
399 ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231Prop
agationLossModel [class] | 403 ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231Prop
agationLossModel [class] |
400 module.add_class('Cost231PropagationLossModel', import_from_module='ns.propa
gation', parent=root_module['ns3::PropagationLossModel']) | 404 module.add_class('Cost231PropagationLossModel', import_from_module='ns.propa
gation', parent=root_module['ns3::PropagationLossModel']) |
| 405 ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231Prop
agationLossModel::Environment [enumeration] |
| 406 module.add_enum('Environment', ['SubUrban', 'MediumCity', 'Metropolitan'], o
uter_class=root_module['ns3::Cost231PropagationLossModel'], import_from_module='
ns.propagation') |
401 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] | 407 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckRequestHeader [class] |
402 module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) | 408 module.add_class('CtrlBAckRequestHeader', parent=root_module['ns3::Header']) |
403 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] | 409 ## ctrl-headers.h (module 'wifi'): ns3::CtrlBAckResponseHeader [class] |
404 module.add_class('CtrlBAckResponseHeader', parent=root_module['ns3::Header']
) | 410 module.add_class('CtrlBAckResponseHeader', parent=root_module['ns3::Header']
) |
405 ## dcf.h (module 'wifi'): ns3::Dcf [class] | 411 ## dcf.h (module 'wifi'): ns3::Dcf [class] |
406 module.add_class('Dcf', parent=root_module['ns3::Object']) | 412 module.add_class('Dcf', parent=root_module['ns3::Object']) |
407 ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariabl
e [class] | 413 ## random-variable-stream.h (module 'core'): ns3::DeterministicRandomVariabl
e [class] |
408 module.add_class('DeterministicRandomVariable', import_from_module='ns.core'
, parent=root_module['ns3::RandomVariableStream']) | 414 module.add_class('DeterministicRandomVariable', import_from_module='ns.core'
, parent=root_module['ns3::RandomVariableStream']) |
409 ## double.h (module 'core'): ns3::DoubleValue [class] | 415 ## double.h (module 'core'): ns3::DoubleValue [class] |
410 module.add_class('DoubleValue', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeValue']) | 416 module.add_class('DoubleValue', import_from_module='ns.core', parent=root_mo
dule['ns3::AttributeValue']) |
(...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
775 register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDel
eter__lt__ns3WifiInformationElement__gt___methods(root_module, root_module['ns3:
:SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns
3::WifiInformationElement> >']) | 781 register_Ns3SimpleRefCount__Ns3WifiInformationElement_Ns3Empty_Ns3DefaultDel
eter__lt__ns3WifiInformationElement__gt___methods(root_module, root_module['ns3:
:SimpleRefCount< ns3::WifiInformationElement, ns3::empty, ns3::DefaultDeleter<ns
3::WifiInformationElement> >']) |
776 register_Ns3SnrTag_methods(root_module, root_module['ns3::SnrTag']) | 782 register_Ns3SnrTag_methods(root_module, root_module['ns3::SnrTag']) |
777 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_m
odule['ns3::ThreeLogDistancePropagationLossModel']) | 783 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_m
odule['ns3::ThreeLogDistancePropagationLossModel']) |
778 register_Ns3Time_methods(root_module, root_module['ns3::Time']) | 784 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
779 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::Trace
SourceAccessor']) | 785 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::Trace
SourceAccessor']) |
780 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) | 786 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
781 register_Ns3TriangularRandomVariable_methods(root_module, root_module['ns3::
TriangularRandomVariable']) | 787 register_Ns3TriangularRandomVariable_methods(root_module, root_module['ns3::
TriangularRandomVariable']) |
782 register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, root_modul
e['ns3::TwoRayGroundPropagationLossModel']) | 788 register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, root_modul
e['ns3::TwoRayGroundPropagationLossModel']) |
783 register_Ns3UniformRandomVariable_methods(root_module, root_module['ns3::Uni
formRandomVariable']) | 789 register_Ns3UniformRandomVariable_methods(root_module, root_module['ns3::Uni
formRandomVariable']) |
784 register_Ns3WeibullRandomVariable_methods(root_module, root_module['ns3::Wei
bullRandomVariable']) | 790 register_Ns3WeibullRandomVariable_methods(root_module, root_module['ns3::Wei
bullRandomVariable']) |
| 791 register_Ns3WeightedFairQueue_methods(root_module, root_module['ns3::Weighte
dFairQueue']) |
785 register_Ns3WifiActionHeader_methods(root_module, root_module['ns3::WifiActi
onHeader']) | 792 register_Ns3WifiActionHeader_methods(root_module, root_module['ns3::WifiActi
onHeader']) |
786 register_Ns3WifiActionHeaderActionValue_methods(root_module, root_module['ns
3::WifiActionHeader::ActionValue']) | 793 register_Ns3WifiActionHeaderActionValue_methods(root_module, root_module['ns
3::WifiActionHeader::ActionValue']) |
787 register_Ns3WifiInformationElement_methods(root_module, root_module['ns3::Wi
fiInformationElement']) | 794 register_Ns3WifiInformationElement_methods(root_module, root_module['ns3::Wi
fiInformationElement']) |
788 register_Ns3WifiInformationElementVector_methods(root_module, root_module['n
s3::WifiInformationElementVector']) | 795 register_Ns3WifiInformationElementVector_methods(root_module, root_module['n
s3::WifiInformationElementVector']) |
789 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) | 796 register_Ns3WifiMac_methods(root_module, root_module['ns3::WifiMac']) |
790 register_Ns3WifiMacHeader_methods(root_module, root_module['ns3::WifiMacHead
er']) | 797 register_Ns3WifiMacHeader_methods(root_module, root_module['ns3::WifiMacHead
er']) |
791 register_Ns3WifiMacQueue_methods(root_module, root_module['ns3::WifiMacQueue
']) | 798 register_Ns3WifiMacQueue_methods(root_module, root_module['ns3::WifiMacQueue
']) |
792 register_Ns3WifiMacTrailer_methods(root_module, root_module['ns3::WifiMacTra
iler']) | 799 register_Ns3WifiMacTrailer_methods(root_module, root_module['ns3::WifiMacTra
iler']) |
793 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) | 800 register_Ns3WifiPhy_methods(root_module, root_module['ns3::WifiPhy']) |
794 register_Ns3WifiPhyStateHelper_methods(root_module, root_module['ns3::WifiPh
yStateHelper']) | 801 register_Ns3WifiPhyStateHelper_methods(root_module, root_module['ns3::WifiPh
yStateHelper']) |
(...skipping 2629 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3424 cls.add_static_attribute('SNAPLEN_DEFAULT', 'uint32_t const', is_const=True) | 3431 cls.add_static_attribute('SNAPLEN_DEFAULT', 'uint32_t const', is_const=True) |
3425 ## pcap-file.h (module 'network'): ns3::PcapFile::ZONE_DEFAULT [variable] | 3432 ## pcap-file.h (module 'network'): ns3::PcapFile::ZONE_DEFAULT [variable] |
3426 cls.add_static_attribute('ZONE_DEFAULT', 'int32_t const', is_const=True) | 3433 cls.add_static_attribute('ZONE_DEFAULT', 'int32_t const', is_const=True) |
3427 return | 3434 return |
3428 | 3435 |
3429 def register_Ns3PcapHelper_methods(root_module, cls): | 3436 def register_Ns3PcapHelper_methods(root_module, cls): |
3430 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper(ns3::PcapH
elper const & arg0) [copy constructor] | 3437 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper(ns3::PcapH
elper const & arg0) [copy constructor] |
3431 cls.add_constructor([param('ns3::PcapHelper const &', 'arg0')]) | 3438 cls.add_constructor([param('ns3::PcapHelper const &', 'arg0')]) |
3432 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper() [constru
ctor] | 3439 ## trace-helper.h (module 'network'): ns3::PcapHelper::PcapHelper() [constru
ctor] |
3433 cls.add_constructor([]) | 3440 cls.add_constructor([]) |
3434 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::PcapFileWrapper> ns3::Pc
apHelper::CreateFile(std::string filename, std::_Ios_Openmode filemode, uint32_t
dataLinkType, uint32_t snapLen=std::numeric_limits<unsigned int>::max(), int32_
t tzCorrection=0) [member function] | 3441 ## trace-helper.h (module 'network'): ns3::Ptr<ns3::PcapFileWrapper> ns3::Pc
apHelper::CreateFile(std::string filename, std::_Ios_Openmode filemode, uint32_t
dataLinkType, uint32_t snapLen=65535, int32_t tzCorrection=0) [member function] |
3435 cls.add_method('CreateFile',· | 3442 cls.add_method('CreateFile',· |
3436 'ns3::Ptr< ns3::PcapFileWrapper >',· | 3443 'ns3::Ptr< ns3::PcapFileWrapper >',· |
3437 [param('std::string', 'filename'), param('std::_Ios_Openmode'
, 'filemode'), param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', d
efault_value='std::numeric_limits<unsigned int>::max()'), param('int32_t', 'tzCo
rrection', default_value='0')]) | 3444 [param('std::string', 'filename'), param('std::_Ios_Openmode'
, 'filemode'), param('uint32_t', 'dataLinkType'), param('uint32_t', 'snapLen', d
efault_value='65535'), param('int32_t', 'tzCorrection', default_value='0')]) |
3438 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool useObject
Names=true) [member function] | 3445 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromDevice(std::string prefix, ns3::Ptr<ns3::NetDevice> device, bool useObject
Names=true) [member function] |
3439 cls.add_method('GetFilenameFromDevice',· | 3446 cls.add_method('GetFilenameFromDevice',· |
3440 'std::string',· | 3447 'std::string',· |
3441 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) | 3448 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::NetDev
ice >', 'device'), param('bool', 'useObjectNames', default_value='true')]) |
3442 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint32_t i
nterface, bool useObjectNames=true) [member function] | 3449 ## trace-helper.h (module 'network'): std::string ns3::PcapHelper::GetFilena
meFromInterfacePair(std::string prefix, ns3::Ptr<ns3::Object> object, uint32_t i
nterface, bool useObjectNames=true) [member function] |
3443 cls.add_method('GetFilenameFromInterfacePair',· | 3450 cls.add_method('GetFilenameFromInterfacePair',· |
3444 'std::string',· | 3451 'std::string',· |
3445 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object
>', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames',
default_value='true')]) | 3452 [param('std::string', 'prefix'), param('ns3::Ptr< ns3::Object
>', 'object'), param('uint32_t', 'interface'), param('bool', 'useObjectNames',
default_value='true')]) |
3446 return | 3453 return |
3447 | 3454 |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3496 [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('n
s3::Ptr< ns3::MobilityModel const >', 'b'), param('uint32_t', 'modelUid')]) | 3503 [param('ns3::Ptr< ns3::MobilityModel const >', 'a'), param('n
s3::Ptr< ns3::MobilityModel const >', 'b'), param('uint32_t', 'modelUid')]) |
3497 return | 3504 return |
3498 | 3505 |
3499 def register_Ns3RateInfo_methods(root_module, cls): | 3506 def register_Ns3RateInfo_methods(root_module, cls): |
3500 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::RateInfo() [const
ructor] | 3507 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::RateInfo() [const
ructor] |
3501 cls.add_constructor([]) | 3508 cls.add_constructor([]) |
3502 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::RateInfo(ns3::Rat
eInfo const & arg0) [copy constructor] | 3509 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::RateInfo(ns3::Rat
eInfo const & arg0) [copy constructor] |
3503 cls.add_constructor([param('ns3::RateInfo const &', 'arg0')]) | 3510 cls.add_constructor([param('ns3::RateInfo const &', 'arg0')]) |
3504 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::adjustedRetryCoun
t [variable] | 3511 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::adjustedRetryCoun
t [variable] |
3505 cls.add_instance_attribute('adjustedRetryCount', 'uint32_t', is_const=False) | 3512 cls.add_instance_attribute('adjustedRetryCount', 'uint32_t', is_const=False) |
| 3513 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::attemptHist [vari
able] |
| 3514 cls.add_instance_attribute('attemptHist', 'uint64_t', is_const=False) |
3506 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::ewmaProb [variabl
e] | 3515 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::ewmaProb [variabl
e] |
3507 cls.add_instance_attribute('ewmaProb', 'uint32_t', is_const=False) | 3516 cls.add_instance_attribute('ewmaProb', 'uint32_t', is_const=False) |
3508 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::numRateAttempt [v
ariable] | 3517 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::numRateAttempt [v
ariable] |
3509 cls.add_instance_attribute('numRateAttempt', 'uint32_t', is_const=False) | 3518 cls.add_instance_attribute('numRateAttempt', 'uint32_t', is_const=False) |
3510 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::numRateSuccess [v
ariable] | 3519 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::numRateSuccess [v
ariable] |
3511 cls.add_instance_attribute('numRateSuccess', 'uint32_t', is_const=False) | 3520 cls.add_instance_attribute('numRateSuccess', 'uint32_t', is_const=False) |
3512 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::perfectTxTime [va
riable] | 3521 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::perfectTxTime [va
riable] |
3513 cls.add_instance_attribute('perfectTxTime', 'ns3::Time', is_const=False) | 3522 cls.add_instance_attribute('perfectTxTime', 'ns3::Time', is_const=False) |
| 3523 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::prevNumRateAttemp
t [variable] |
| 3524 cls.add_instance_attribute('prevNumRateAttempt', 'uint32_t', is_const=False) |
| 3525 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::prevNumRateSucces
s [variable] |
| 3526 cls.add_instance_attribute('prevNumRateSuccess', 'uint32_t', is_const=False) |
3514 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::prob [variable] | 3527 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::prob [variable] |
3515 cls.add_instance_attribute('prob', 'uint32_t', is_const=False) | 3528 cls.add_instance_attribute('prob', 'uint32_t', is_const=False) |
3516 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::retryCount [varia
ble] | 3529 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::retryCount [varia
ble] |
3517 cls.add_instance_attribute('retryCount', 'uint32_t', is_const=False) | 3530 cls.add_instance_attribute('retryCount', 'uint32_t', is_const=False) |
| 3531 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::successHist [vari
able] |
| 3532 cls.add_instance_attribute('successHist', 'uint64_t', is_const=False) |
3518 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::throughput [varia
ble] | 3533 ## minstrel-wifi-manager.h (module 'wifi'): ns3::RateInfo::throughput [varia
ble] |
3519 cls.add_instance_attribute('throughput', 'uint32_t', is_const=False) | 3534 cls.add_instance_attribute('throughput', 'uint32_t', is_const=False) |
3520 return | 3535 return |
3521 | 3536 |
3522 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods
(root_module, cls): | 3537 def register_Ns3SimpleRefCount__Ns3Object_Ns3ObjectBase_Ns3ObjectDeleter_methods
(root_module, cls): |
3523 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] | 3538 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount() [constructor] |
3524 cls.add_constructor([]) | 3539 cls.add_constructor([]) |
3525 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object
, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] | 3540 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::Object, ns3:
:ObjectBase, ns3::ObjectDeleter>::SimpleRefCount(ns3::SimpleRefCount<ns3::Object
, ns3::ObjectBase, ns3::ObjectDeleter> const & o) [copy constructor] |
3526 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBas
e, ns3::ObjectDeleter > const &', 'o')]) | 3541 cls.add_constructor([param('ns3::SimpleRefCount< ns3::Object, ns3::ObjectBas
e, ns3::ObjectDeleter > const &', 'o')]) |
3527 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
Object, ns3::ObjectBase, ns3::ObjectDeleter>::Cleanup() [member function] | 3542 ## simple-ref-count.h (module 'core'): static void ns3::SimpleRefCount<ns3::
Object, ns3::ObjectBase, ns3::ObjectDeleter>::Cleanup() [member function] |
(...skipping 233 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3761 ## type-id.h (module 'core'): ns3::TypeId::TypeId(ns3::TypeId const & o) [co
py constructor] | 3776 ## type-id.h (module 'core'): ns3::TypeId::TypeId(ns3::TypeId const & o) [co
py constructor] |
3762 cls.add_constructor([param('ns3::TypeId const &', 'o')]) | 3777 cls.add_constructor([param('ns3::TypeId const &', 'o')]) |
3763 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, ns3::AttributeValue const & initialValue, ns3::Ptr<n
s3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeChecker const> che
cker) [member function] | 3778 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, ns3::AttributeValue const & initialValue, ns3::Ptr<n
s3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeChecker const> che
cker) [member function] |
3764 cls.add_method('AddAttribute',· | 3779 cls.add_method('AddAttribute',· |
3765 'ns3::TypeId',· | 3780 'ns3::TypeId',· |
3766 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::AttributeValue const &', 'initialValue'), param('ns3::Ptr< ns3::Attr
ibuteAccessor const >', 'accessor'), param('ns3::Ptr< ns3::AttributeChecker cons
t >', 'checker')]) | 3781 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::AttributeValue const &', 'initialValue'), param('ns3::Ptr< ns3::Attr
ibuteAccessor const >', 'accessor'), param('ns3::Ptr< ns3::AttributeChecker cons
t >', 'checker')]) |
3767 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, uint32_t flags, ns3::AttributeValue const & initialV
alue, ns3::Ptr<ns3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeCh
ecker const> checker) [member function] | 3782 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddAttribute(std::str
ing name, std::string help, uint32_t flags, ns3::AttributeValue const & initialV
alue, ns3::Ptr<ns3::AttributeAccessor const> accessor, ns3::Ptr<ns3::AttributeCh
ecker const> checker) [member function] |
3768 cls.add_method('AddAttribute',· | 3783 cls.add_method('AddAttribute',· |
3769 'ns3::TypeId',· | 3784 'ns3::TypeId',· |
3770 [param('std::string', 'name'), param('std::string', 'help'),
param('uint32_t', 'flags'), param('ns3::AttributeValue const &', 'initialValue')
, param('ns3::Ptr< ns3::AttributeAccessor const >', 'accessor'), param('ns3::Ptr
< ns3::AttributeChecker const >', 'checker')]) | 3785 [param('std::string', 'name'), param('std::string', 'help'),
param('uint32_t', 'flags'), param('ns3::AttributeValue const &', 'initialValue')
, param('ns3::Ptr< ns3::AttributeAccessor const >', 'accessor'), param('ns3::Ptr
< ns3::AttributeChecker const >', 'checker')]) |
3771 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::s
tring name, std::string help, ns3::Ptr<ns3::TraceSourceAccessor const> accessor,
std::string callback="(not yet documented)") [member function] | 3786 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::AddTraceSource(std::s
tring name, std::string help, ns3::Ptr<ns3::TraceSourceAccessor const> accessor)
[member function] |
3772 cls.add_method('AddTraceSource',· | 3787 cls.add_method('AddTraceSource',· |
3773 'ns3::TypeId',· | 3788 'ns3::TypeId',· |
3774 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor'), param('std::str
ing', 'callback', default_value='"(not yet documented)"')]) | 3789 [param('std::string', 'name'), param('std::string', 'help'),
param('ns3::Ptr< ns3::TraceSourceAccessor const >', 'accessor')]) |
3775 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation ns3::TypeId:
:GetAttribute(uint32_t i) const [member function] | 3790 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation ns3::TypeId:
:GetAttribute(uint32_t i) const [member function] |
3776 cls.add_method('GetAttribute',· | 3791 cls.add_method('GetAttribute',· |
3777 'ns3::TypeId::AttributeInformation',· | 3792 'ns3::TypeId::AttributeInformation',· |
3778 [param('uint32_t', 'i')],· | 3793 [param('uint32_t', 'i')],· |
3779 is_const=True) | 3794 is_const=True) |
3780 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeFullName(
uint32_t i) const [member function] | 3795 ## type-id.h (module 'core'): std::string ns3::TypeId::GetAttributeFullName(
uint32_t i) const [member function] |
3781 cls.add_method('GetAttributeFullName',· | 3796 cls.add_method('GetAttributeFullName',· |
3782 'std::string',· | 3797 'std::string',· |
3783 [param('uint32_t', 'i')],· | 3798 [param('uint32_t', 'i')],· |
3784 is_const=True) | 3799 is_const=True) |
(...skipping 30 matching lines...) Expand all Loading... |
3815 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::GetRegistered(
uint32_t i) [member function] | 3830 ## type-id.h (module 'core'): static ns3::TypeId ns3::TypeId::GetRegistered(
uint32_t i) [member function] |
3816 cls.add_method('GetRegistered',· | 3831 cls.add_method('GetRegistered',· |
3817 'ns3::TypeId',· | 3832 'ns3::TypeId',· |
3818 [param('uint32_t', 'i')],· | 3833 [param('uint32_t', 'i')],· |
3819 is_static=True) | 3834 is_static=True) |
3820 ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN()
[member function] | 3835 ## type-id.h (module 'core'): static uint32_t ns3::TypeId::GetRegisteredN()
[member function] |
3821 cls.add_method('GetRegisteredN',· | 3836 cls.add_method('GetRegisteredN',· |
3822 'uint32_t',· | 3837 'uint32_t',· |
3823 [],· | 3838 [],· |
3824 is_static=True) | 3839 is_static=True) |
3825 ## type-id.h (module 'core'): std::size_t ns3::TypeId::GetSize() const [memb
er function] | |
3826 cls.add_method('GetSize',· | |
3827 'std::size_t',· | |
3828 [],· | |
3829 is_const=True) | |
3830 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation ns3::TypeI
d::GetTraceSource(uint32_t i) const [member function] | 3840 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation ns3::TypeI
d::GetTraceSource(uint32_t i) const [member function] |
3831 cls.add_method('GetTraceSource',· | 3841 cls.add_method('GetTraceSource',· |
3832 'ns3::TypeId::TraceSourceInformation',· | 3842 'ns3::TypeId::TraceSourceInformation',· |
3833 [param('uint32_t', 'i')],· | 3843 [param('uint32_t', 'i')],· |
3834 is_const=True) | 3844 is_const=True) |
3835 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetTraceSourceN() const
[member function] | 3845 ## type-id.h (module 'core'): uint32_t ns3::TypeId::GetTraceSourceN() const
[member function] |
3836 cls.add_method('GetTraceSourceN',· | 3846 cls.add_method('GetTraceSourceN',· |
3837 'uint32_t',· | 3847 'uint32_t',· |
3838 [],· | 3848 [],· |
3839 is_const=True) | 3849 is_const=True) |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3896 'bool',· | 3906 'bool',· |
3897 [param('uint32_t', 'i'), param('ns3::Ptr< ns3::AttributeValue
const >', 'initialValue')]) | 3907 [param('uint32_t', 'i'), param('ns3::Ptr< ns3::AttributeValue
const >', 'initialValue')]) |
3898 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetGroupName(std::str
ing groupName) [member function] | 3908 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetGroupName(std::str
ing groupName) [member function] |
3899 cls.add_method('SetGroupName',· | 3909 cls.add_method('SetGroupName',· |
3900 'ns3::TypeId',· | 3910 'ns3::TypeId',· |
3901 [param('std::string', 'groupName')]) | 3911 [param('std::string', 'groupName')]) |
3902 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId
tid) [member function] | 3912 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetParent(ns3::TypeId
tid) [member function] |
3903 cls.add_method('SetParent',· | 3913 cls.add_method('SetParent',· |
3904 'ns3::TypeId',· | 3914 'ns3::TypeId',· |
3905 [param('ns3::TypeId', 'tid')]) | 3915 [param('ns3::TypeId', 'tid')]) |
3906 ## type-id.h (module 'core'): ns3::TypeId ns3::TypeId::SetSize(std::size_t s
ize) [member function] | |
3907 cls.add_method('SetSize',· | |
3908 'ns3::TypeId',· | |
3909 [param('std::size_t', 'size')]) | |
3910 ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member
function] | 3916 ## type-id.h (module 'core'): void ns3::TypeId::SetUid(uint16_t tid) [member
function] |
3911 cls.add_method('SetUid',· | 3917 cls.add_method('SetUid',· |
3912 'void',· | 3918 'void',· |
3913 [param('uint16_t', 'tid')]) | 3919 [param('uint16_t', 'tid')]) |
3914 return | 3920 return |
3915 | 3921 |
3916 def register_Ns3TypeIdAttributeInformation_methods(root_module, cls): | 3922 def register_Ns3TypeIdAttributeInformation_methods(root_module, cls): |
3917 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeIn
formation() [constructor] | 3923 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeIn
formation() [constructor] |
3918 cls.add_constructor([]) | 3924 cls.add_constructor([]) |
3919 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeIn
formation(ns3::TypeId::AttributeInformation const & arg0) [copy constructor] | 3925 ## type-id.h (module 'core'): ns3::TypeId::AttributeInformation::AttributeIn
formation(ns3::TypeId::AttributeInformation const & arg0) [copy constructor] |
(...skipping 14 matching lines...) Expand all Loading... |
3934 cls.add_instance_attribute('originalInitialValue', 'ns3::Ptr< ns3::Attribute
Value const >', is_const=False) | 3940 cls.add_instance_attribute('originalInitialValue', 'ns3::Ptr< ns3::Attribute
Value const >', is_const=False) |
3935 return | 3941 return |
3936 | 3942 |
3937 def register_Ns3TypeIdTraceSourceInformation_methods(root_module, cls): | 3943 def register_Ns3TypeIdTraceSourceInformation_methods(root_module, cls): |
3938 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSour
ceInformation() [constructor] | 3944 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSour
ceInformation() [constructor] |
3939 cls.add_constructor([]) | 3945 cls.add_constructor([]) |
3940 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSour
ceInformation(ns3::TypeId::TraceSourceInformation const & arg0) [copy constructo
r] | 3946 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::TraceSour
ceInformation(ns3::TypeId::TraceSourceInformation const & arg0) [copy constructo
r] |
3941 cls.add_constructor([param('ns3::TypeId::TraceSourceInformation const &', 'a
rg0')]) | 3947 cls.add_constructor([param('ns3::TypeId::TraceSourceInformation const &', 'a
rg0')]) |
3942 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::accessor
[variable] | 3948 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::accessor
[variable] |
3943 cls.add_instance_attribute('accessor', 'ns3::Ptr< ns3::TraceSourceAccessor c
onst >', is_const=False) | 3949 cls.add_instance_attribute('accessor', 'ns3::Ptr< ns3::TraceSourceAccessor c
onst >', is_const=False) |
3944 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::callback
[variable] | |
3945 cls.add_instance_attribute('callback', 'std::string', is_const=False) | |
3946 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::help [var
iable] | 3950 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::help [var
iable] |
3947 cls.add_instance_attribute('help', 'std::string', is_const=False) | 3951 cls.add_instance_attribute('help', 'std::string', is_const=False) |
3948 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::name [var
iable] | 3952 ## type-id.h (module 'core'): ns3::TypeId::TraceSourceInformation::name [var
iable] |
3949 cls.add_instance_attribute('name', 'std::string', is_const=False) | 3953 cls.add_instance_attribute('name', 'std::string', is_const=False) |
3950 return | 3954 return |
3951 | 3955 |
3952 def register_Ns3Vector2D_methods(root_module, cls): | 3956 def register_Ns3Vector2D_methods(root_module, cls): |
3953 cls.add_output_stream_operator() | 3957 cls.add_output_stream_operator() |
3954 ## vector.h (module 'core'): ns3::Vector2D::Vector2D(ns3::Vector2D const & a
rg0) [copy constructor] | 3958 ## vector.h (module 'core'): ns3::Vector2D::Vector2D(ns3::Vector2D const & a
rg0) [copy constructor] |
3955 cls.add_constructor([param('ns3::Vector2D const &', 'arg0')]) | 3959 cls.add_constructor([param('ns3::Vector2D const &', 'arg0')]) |
(...skipping 2164 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6120 'double',· | 6124 'double',· |
6121 [],· | 6125 [],· |
6122 is_virtual=True) | 6126 is_virtual=True) |
6123 ## random-variable-stream.h (module 'core'): uint32_t ns3::WeibullRandomVari
able::GetInteger() [member function] | 6127 ## random-variable-stream.h (module 'core'): uint32_t ns3::WeibullRandomVari
able::GetInteger() [member function] |
6124 cls.add_method('GetInteger',· | 6128 cls.add_method('GetInteger',· |
6125 'uint32_t',· | 6129 'uint32_t',· |
6126 [],· | 6130 [],· |
6127 is_virtual=True) | 6131 is_virtual=True) |
6128 return | 6132 return |
6129 | 6133 |
| 6134 def register_Ns3WeightedFairQueue_methods(root_module, cls): |
| 6135 ## weighted-fair-queue.h (module 'wifi'): ns3::WeightedFairQueue::WeightedFa
irQueue() [constructor] |
| 6136 cls.add_constructor([]) |
| 6137 ## weighted-fair-queue.h (module 'wifi'): void ns3::WeightedFairQueue::Set(s
td::string modeAttribute, std::string modeNameValue) [member function] |
| 6138 cls.add_method('Set',· |
| 6139 'void',· |
| 6140 [param('std::string', 'modeAttribute'),param('std::string','m
odeNameValue')]) |
| 6141 ## weighted-fair-queue.h (module 'wifi'): void ns3::WeightedFairQueue::Insta
ll(ns3::NodeContainer node_t) [member function] |
| 6142 cls.add_method('Install',· |
| 6143 'void',· |
| 6144 [param('ns3::NodeContainer', 'node_t')]) |
| 6145 ## weighted-fair-queue.h (module 'wifi'): void ns3::WeightedFairQueue::SetWe
ights(ns3::Ipv4Address address, double_t weights) [member function] |
| 6146 cls.add_method('SetWeights',· |
| 6147 'void',· |
| 6148 [param('ns3::Ipv4Address', 'address'),param('double_t','weigh
ts')]) |
| 6149 ## weighted-fair-queue.h (module 'wifi'): void ns3::WeightedFairQueue::SetWe
ights(ns3::Ipv4Address src_address, ns3::Ipv4Address dest_address, double_t weig
hts) [member function] |
| 6150 cls.add_method('SetWeights',· |
| 6151 'void',· |
| 6152 [param('ns3::Ipv4Address', 'src_address'),param('ns3::Ipv4Add
ress', 'dest_address'),param('double_t','weights')]) |
| 6153 return |
| 6154 |
6130 def register_Ns3WifiActionHeader_methods(root_module, cls): | 6155 def register_Ns3WifiActionHeader_methods(root_module, cls): |
6131 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader(ns
3::WifiActionHeader const & arg0) [copy constructor] | 6156 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader(ns
3::WifiActionHeader const & arg0) [copy constructor] |
6132 cls.add_constructor([param('ns3::WifiActionHeader const &', 'arg0')]) | 6157 cls.add_constructor([param('ns3::WifiActionHeader const &', 'arg0')]) |
6133 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader()
[constructor] | 6158 ## mgt-headers.h (module 'wifi'): ns3::WifiActionHeader::WifiActionHeader()
[constructor] |
6134 cls.add_constructor([]) | 6159 cls.add_constructor([]) |
6135 ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::Deserializ
e(ns3::Buffer::Iterator start) [member function] | 6160 ## mgt-headers.h (module 'wifi'): uint32_t ns3::WifiActionHeader::Deserializ
e(ns3::Buffer::Iterator start) [member function] |
6136 cls.add_method('Deserialize',· | 6161 cls.add_method('Deserialize',· |
6137 'uint32_t',· | 6162 'uint32_t',· |
6138 [param('ns3::Buffer::Iterator', 'start')],· | 6163 [param('ns3::Buffer::Iterator', 'start')],· |
6139 is_virtual=True) | 6164 is_virtual=True) |
(...skipping 906 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7046 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::Cleanup() [memb
er function] | 7071 ## wifi-mac-queue.h (module 'wifi'): void ns3::WifiMacQueue::Cleanup() [memb
er function] |
7047 cls.add_method('Cleanup',· | 7072 cls.add_method('Cleanup',· |
7048 'void',· | 7073 'void',· |
7049 [],· | 7074 [],· |
7050 visibility='protected', is_virtual=True) | 7075 visibility='protected', is_virtual=True) |
7051 ## wifi-mac-queue.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacQueue::Ge
tAddressForPacket(ns3::WifiMacHeader::AddressType type, std::_List_iterator<ns3:
:WifiMacQueue::Item> it) [member function] | 7076 ## wifi-mac-queue.h (module 'wifi'): ns3::Mac48Address ns3::WifiMacQueue::Ge
tAddressForPacket(ns3::WifiMacHeader::AddressType type, std::_List_iterator<ns3:
:WifiMacQueue::Item> it) [member function] |
7052 cls.add_method('GetAddressForPacket',· | 7077 cls.add_method('GetAddressForPacket',· |
7053 'ns3::Mac48Address',· | 7078 'ns3::Mac48Address',· |
7054 [param('ns3::WifiMacHeader::AddressType', 'type'), param('std
::_List_iterator< ns3::WifiMacQueue::Item >', 'it')],· | 7079 [param('ns3::WifiMacHeader::AddressType', 'type'), param('std
::_List_iterator< ns3::WifiMacQueue::Item >', 'it')],· |
7055 visibility='protected') | 7080 visibility='protected') |
| 7081 ## wifi-mac-queue.h (module 'wifi'): ns3::Ipv4Address ns3::WifiMacQueue::Get
IpAddressfromPacket(ns3::Ptr< ns3::Packet const > packet, std::string mode) [mem
ber function] |
| 7082 cls.add_method('GetIpAddressfromPacket',· |
| 7083 'ns3::Ipv4Address',· |
| 7084 [param('ns3::Ptr< ns3::Packet const >', 'packet'), param('std
::string', 'mode')],· |
| 7085 visibility='protected') |
| 7086 |
7056 return | 7087 return |
7057 | 7088 |
7058 def register_Ns3WifiMacTrailer_methods(root_module, cls): | 7089 def register_Ns3WifiMacTrailer_methods(root_module, cls): |
7059 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer::WifiMacTrailer(n
s3::WifiMacTrailer const & arg0) [copy constructor] | 7090 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer::WifiMacTrailer(n
s3::WifiMacTrailer const & arg0) [copy constructor] |
7060 cls.add_constructor([param('ns3::WifiMacTrailer const &', 'arg0')]) | 7091 cls.add_constructor([param('ns3::WifiMacTrailer const &', 'arg0')]) |
7061 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer::WifiMacTrailer()
[constructor] | 7092 ## wifi-mac-trailer.h (module 'wifi'): ns3::WifiMacTrailer::WifiMacTrailer()
[constructor] |
7062 cls.add_constructor([]) | 7093 cls.add_constructor([]) |
7063 ## wifi-mac-trailer.h (module 'wifi'): uint32_t ns3::WifiMacTrailer::Deseria
lize(ns3::Buffer::Iterator start) [member function] | 7094 ## wifi-mac-trailer.h (module 'wifi'): uint32_t ns3::WifiMacTrailer::Deseria
lize(ns3::Buffer::Iterator start) [member function] |
7064 cls.add_method('Deserialize',· | 7095 cls.add_method('Deserialize',· |
7065 'uint32_t',· | 7096 'uint32_t',· |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7100 ## wifi-phy.h (module 'wifi'): int64_t ns3::WifiPhy::AssignStreams(int64_t s
tream) [member function] | 7131 ## wifi-phy.h (module 'wifi'): int64_t ns3::WifiPhy::AssignStreams(int64_t s
tream) [member function] |
7101 cls.add_method('AssignStreams',· | 7132 cls.add_method('AssignStreams',· |
7102 'int64_t',· | 7133 'int64_t',· |
7103 [param('int64_t', 'stream')],· | 7134 [param('int64_t', 'stream')],· |
7104 is_pure_virtual=True, is_virtual=True) | 7135 is_pure_virtual=True, is_virtual=True) |
7105 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMo
de txMode, double ber) const [member function] | 7136 ## wifi-phy.h (module 'wifi'): double ns3::WifiPhy::CalculateSnr(ns3::WifiMo
de txMode, double ber) const [member function] |
7106 cls.add_method('CalculateSnr',· | 7137 cls.add_method('CalculateSnr',· |
7107 'double',· | 7138 'double',· |
7108 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')],· | 7139 [param('ns3::WifiMode', 'txMode'), param('double', 'ber')],· |
7109 is_pure_virtual=True, is_const=True, is_virtual=True) | 7140 is_pure_virtual=True, is_const=True, is_virtual=True) |
7110 ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::CalculateTxDur
ation(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble, dou
ble frequency) [member function] | 7141 ## wifi-phy.h (module 'wifi'): static ns3::Time ns3::WifiPhy::CalculateTxDur
ation(uint32_t size, ns3::WifiTxVector txvector, ns3::WifiPreamble preamble) [me
mber function] |
7111 cls.add_method('CalculateTxDuration',· | 7142 cls.add_method('CalculateTxDuration',· |
7112 'ns3::Time',· | 7143 'ns3::Time',· |
7113 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvec
tor'), param('ns3::WifiPreamble', 'preamble'), param('double', 'frequency')],· | 7144 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvec
tor'), param('ns3::WifiPreamble', 'preamble')],· |
7114 is_static=True) | 7145 is_static=True) |
7115 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::Wif
iPhyStandard standard) [member function] | 7146 ## wifi-phy.h (module 'wifi'): void ns3::WifiPhy::ConfigureStandard(ns3::Wif
iPhyStandard standard) [member function] |
7116 cls.add_method('ConfigureStandard',· | 7147 cls.add_method('ConfigureStandard',· |
7117 'void',· | 7148 'void',· |
7118 [param('ns3::WifiPhyStandard', 'standard')],· | 7149 [param('ns3::WifiPhyStandard', 'standard')],· |
7119 is_pure_virtual=True, is_virtual=True) | 7150 is_pure_virtual=True, is_virtual=True) |
7120 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetBssMembershipSelect
or(uint32_t selector) const [member function] | 7151 ## wifi-phy.h (module 'wifi'): uint32_t ns3::WifiPhy::GetBssMembershipSelect
or(uint32_t selector) const [member function] |
7121 cls.add_method('GetBssMembershipSelector',· | 7152 cls.add_method('GetBssMembershipSelector',· |
7122 'uint32_t',· | 7153 'uint32_t',· |
7123 [param('uint32_t', 'selector')],· | 7154 [param('uint32_t', 'selector')],· |
(...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7550 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW10MHz() [member function] | 7581 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW10MHz() [member function] |
7551 cls.add_method('GetOfdmRate9MbpsBW10MHz',· | 7582 cls.add_method('GetOfdmRate9MbpsBW10MHz',· |
7552 'ns3::WifiMode',· | 7583 'ns3::WifiMode',· |
7553 [],· | 7584 [],· |
7554 is_static=True) | 7585 is_static=True) |
7555 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW5MHz() [member function] | 7586 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetOfdmRat
e9MbpsBW5MHz() [member function] |
7556 cls.add_method('GetOfdmRate9MbpsBW5MHz',· | 7587 cls.add_method('GetOfdmRate9MbpsBW5MHz',· |
7557 'ns3::WifiMode',· | 7588 'ns3::WifiMode',· |
7558 [],· | 7589 [],· |
7559 is_static=True) | 7590 is_static=True) |
7560 ## wifi-phy.h (module 'wifi'): static double ns3::WifiPhy::GetPayloadDuratio
nMicroSeconds(uint32_t size, ns3::WifiTxVector txvector, double frequency) [memb
er function] | 7591 ## wifi-phy.h (module 'wifi'): static double ns3::WifiPhy::GetPayloadDuratio
nMicroSeconds(uint32_t size, ns3::WifiTxVector txvector) [member function] |
7561 cls.add_method('GetPayloadDurationMicroSeconds',· | 7592 cls.add_method('GetPayloadDurationMicroSeconds',· |
7562 'double',· | 7593 'double',· |
7563 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvec
tor'), param('double', 'frequency')],· | 7594 [param('uint32_t', 'size'), param('ns3::WifiTxVector', 'txvec
tor')],· |
7564 is_static=True) | 7595 is_static=True) |
7565 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHeaderDu
rationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [membe
r function] | 7596 ## wifi-phy.h (module 'wifi'): static uint32_t ns3::WifiPhy::GetPlcpHeaderDu
rationMicroSeconds(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [membe
r function] |
7566 cls.add_method('GetPlcpHeaderDurationMicroSeconds',· | 7597 cls.add_method('GetPlcpHeaderDurationMicroSeconds',· |
7567 'uint32_t',· | 7598 'uint32_t',· |
7568 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· | 7599 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· |
7569 is_static=True) | 7600 is_static=True) |
7570 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHea
derMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] | 7601 ## wifi-phy.h (module 'wifi'): static ns3::WifiMode ns3::WifiPhy::GetPlcpHea
derMode(ns3::WifiMode payloadMode, ns3::WifiPreamble preamble) [member function] |
7571 cls.add_method('GetPlcpHeaderMode',· | 7602 cls.add_method('GetPlcpHeaderMode',· |
7572 'ns3::WifiMode',· | 7603 'ns3::WifiMode',· |
7573 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· | 7604 [param('ns3::WifiMode', 'payloadMode'), param('ns3::WifiPream
ble', 'preamble')],· |
(...skipping 556 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8130 'void',· | 8161 'void',· |
8131 [param('uint32_t', 'maxSlrc')]) | 8162 [param('uint32_t', 'maxSlrc')]) |
8132 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetMaxSsrc(uint32_t maxSsrc) [member function] | 8163 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetMaxSsrc(uint32_t maxSsrc) [member function] |
8133 cls.add_method('SetMaxSsrc',· | 8164 cls.add_method('SetMaxSsrc',· |
8134 'void',· | 8165 'void',· |
8135 [param('uint32_t', 'maxSsrc')]) | 8166 [param('uint32_t', 'maxSsrc')]) |
8136 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetRtsCtsThreshold(uint32_t threshold) [member function] | 8167 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetRtsCtsThreshold(uint32_t threshold) [member function] |
8137 cls.add_method('SetRtsCtsThreshold',· | 8168 cls.add_method('SetRtsCtsThreshold',· |
8138 'void',· | 8169 'void',· |
8139 [param('uint32_t', 'threshold')]) | 8170 [param('uint32_t', 'threshold')]) |
8140 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetupMac(ns3::Ptr<ns3::WifiMac> mac) [member function] | |
8141 cls.add_method('SetupMac',· | |
8142 'void',· | |
8143 [param('ns3::Ptr< ns3::WifiMac >', 'mac')],· | |
8144 is_virtual=True) | |
8145 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] | 8171 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::SetupPhy(ns3::Ptr<ns3::WifiPhy> phy) [member function] |
8146 cls.add_method('SetupPhy',· | 8172 cls.add_method('SetupPhy',· |
8147 'void',· | 8173 'void',· |
8148 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')],· | 8174 [param('ns3::Ptr< ns3::WifiPhy >', 'phy')],· |
8149 is_virtual=True) | 8175 is_virtual=True) |
8150 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::DoDispose() [member function] | 8176 ## wifi-remote-station-manager.h (module 'wifi'): void ns3::WifiRemoteStatio
nManager::DoDispose() [member function] |
8151 cls.add_method('DoDispose',· | 8177 cls.add_method('DoDispose',· |
8152 'void',· | 8178 'void',· |
8153 [],· | 8179 [],· |
8154 visibility='protected', is_virtual=True) | 8180 visibility='protected', is_virtual=True) |
8155 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStatio
nManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member fu
nction] | 8181 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStatio
nManager::GetGreenfield(ns3::WifiRemoteStation const * station) const [member fu
nction] |
8156 cls.add_method('GetGreenfield',· | 8182 cls.add_method('GetGreenfield',· |
8157 'bool',· | 8183 'bool',· |
8158 [param('ns3::WifiRemoteStation const *', 'station')],· | 8184 [param('ns3::WifiRemoteStation const *', 'station')],· |
8159 is_const=True, visibility='protected') | 8185 is_const=True, visibility='protected') |
8160 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetLongRetryCount(ns3::WifiRemoteStation const * station) const [m
ember function] | 8186 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetLongRetryCount(ns3::WifiRemoteStation const * station) const [m
ember function] |
8161 cls.add_method('GetLongRetryCount',· | 8187 cls.add_method('GetLongRetryCount',· |
8162 'uint32_t',· | 8188 'uint32_t',· |
8163 [param('ns3::WifiRemoteStation const *', 'station')],· | 8189 [param('ns3::WifiRemoteStation const *', 'station')],· |
8164 is_const=True, visibility='protected') | |
8165 ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr<ns3::WifiMac> ns3
::WifiRemoteStationManager::GetMac() const [member function] | |
8166 cls.add_method('GetMac',· | |
8167 'ns3::Ptr< ns3::WifiMac >',· | |
8168 [],· | |
8169 is_const=True, visibility='protected') | 8190 is_const=True, visibility='protected') |
8170 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteSta
tionManager::GetMcsSupported(ns3::WifiRemoteStation const * station, uint32_t i)
const [member function] | 8191 ## wifi-remote-station-manager.h (module 'wifi'): uint8_t ns3::WifiRemoteSta
tionManager::GetMcsSupported(ns3::WifiRemoteStation const * station, uint32_t i)
const [member function] |
8171 cls.add_method('GetMcsSupported',· | 8192 cls.add_method('GetMcsSupported',· |
8172 'uint8_t',· | 8193 'uint8_t',· |
8173 [param('ns3::WifiRemoteStation const *', 'station'), param('u
int32_t', 'i')],· | 8194 [param('ns3::WifiRemoteStation const *', 'station'), param('u
int32_t', 'i')],· |
8174 is_const=True, visibility='protected') | 8195 is_const=True, visibility='protected') |
8175 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNMcsSupported(ns3::WifiRemoteStation const * station) const [me
mber function] | 8196 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNMcsSupported(ns3::WifiRemoteStation const * station) const [me
mber function] |
8176 cls.add_method('GetNMcsSupported',· | 8197 cls.add_method('GetNMcsSupported',· |
8177 'uint32_t',· | 8198 'uint32_t',· |
8178 [param('ns3::WifiRemoteStation const *', 'station')],· | 8199 [param('ns3::WifiRemoteStation const *', 'station')],· |
8179 is_const=True, visibility='protected') | 8200 is_const=True, visibility='protected') |
8180 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [membe
r function] | 8201 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNSupported(ns3::WifiRemoteStation const * station) const [membe
r function] |
8181 cls.add_method('GetNSupported',· | 8202 cls.add_method('GetNSupported',· |
8182 'uint32_t',· | 8203 'uint32_t',· |
8183 [param('ns3::WifiRemoteStation const *', 'station')],· | 8204 [param('ns3::WifiRemoteStation const *', 'station')],· |
8184 is_const=True, visibility='protected') | 8205 is_const=True, visibility='protected') |
8185 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNumberOfReceiveAntennas(ns3::WifiRemoteStation const * station)
const [member function] | 8206 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNumberOfReceiveAntennas(ns3::WifiRemoteStation const * station)
const [member function] |
8186 cls.add_method('GetNumberOfReceiveAntennas',· | 8207 cls.add_method('GetNumberOfReceiveAntennas',· |
8187 'uint32_t',· | 8208 'uint32_t',· |
8188 [param('ns3::WifiRemoteStation const *', 'station')],· | 8209 [param('ns3::WifiRemoteStation const *', 'station')],· |
8189 is_const=True, visibility='protected') | 8210 is_const=True, visibility='protected') |
8190 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNumberOfTransmitAntennas(ns3::WifiRemoteStation const * station
) const [member function] | 8211 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetNumberOfTransmitAntennas(ns3::WifiRemoteStation const * station
) const [member function] |
8191 cls.add_method('GetNumberOfTransmitAntennas',· | 8212 cls.add_method('GetNumberOfTransmitAntennas',· |
8192 'uint32_t',· | 8213 'uint32_t',· |
8193 [param('ns3::WifiRemoteStation const *', 'station')],· | 8214 [param('ns3::WifiRemoteStation const *', 'station')],· |
8194 is_const=True, visibility='protected') | |
8195 ## wifi-remote-station-manager.h (module 'wifi'): ns3::Ptr<ns3::WifiPhy> ns3
::WifiRemoteStationManager::GetPhy() const [member function] | |
8196 cls.add_method('GetPhy',· | |
8197 'ns3::Ptr< ns3::WifiPhy >',· | |
8198 [],· | |
8199 is_const=True, visibility='protected') | 8215 is_const=True, visibility='protected') |
8200 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStatio
nManager::GetShortGuardInterval(ns3::WifiRemoteStation const * station) const [m
ember function] | 8216 ## wifi-remote-station-manager.h (module 'wifi'): bool ns3::WifiRemoteStatio
nManager::GetShortGuardInterval(ns3::WifiRemoteStation const * station) const [m
ember function] |
8201 cls.add_method('GetShortGuardInterval',· | 8217 cls.add_method('GetShortGuardInterval',· |
8202 'bool',· | 8218 'bool',· |
8203 [param('ns3::WifiRemoteStation const *', 'station')],· | 8219 [param('ns3::WifiRemoteStation const *', 'station')],· |
8204 is_const=True, visibility='protected') | 8220 is_const=True, visibility='protected') |
8205 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetShortRetryCount(ns3::WifiRemoteStation const * station) const [
member function] | 8221 ## wifi-remote-station-manager.h (module 'wifi'): uint32_t ns3::WifiRemoteSt
ationManager::GetShortRetryCount(ns3::WifiRemoteStation const * station) const [
member function] |
8206 cls.add_method('GetShortRetryCount',· | 8222 cls.add_method('GetShortRetryCount',· |
8207 'uint32_t',· | 8223 'uint32_t',· |
8208 [param('ns3::WifiRemoteStation const *', 'station')],· | 8224 [param('ns3::WifiRemoteStation const *', 'station')],· |
(...skipping 1379 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9588 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Pt
r< ns3::MobilityModel >', 'b')],· | 9604 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Pt
r< ns3::MobilityModel >', 'b')],· |
9589 is_const=True) | 9605 is_const=True) |
9590 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetBSAntennaHeight(double height) [member function] | 9606 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetBSAntennaHeight(double height) [member function] |
9591 cls.add_method('SetBSAntennaHeight',· | 9607 cls.add_method('SetBSAntennaHeight',· |
9592 'void',· | 9608 'void',· |
9593 [param('double', 'height')]) | 9609 [param('double', 'height')]) |
9594 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetSSAntennaHeight(double height) [member function] | 9610 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetSSAntennaHeight(double height) [member function] |
9595 cls.add_method('SetSSAntennaHeight',· | 9611 cls.add_method('SetSSAntennaHeight',· |
9596 'void',· | 9612 'void',· |
9597 [param('double', 'height')]) | 9613 [param('double', 'height')]) |
| 9614 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetEnvironment(ns3::Cost231PropagationLossModel::Environm
ent env) [member function] |
| 9615 cls.add_method('SetEnvironment',· |
| 9616 'void',· |
| 9617 [param('ns3::Cost231PropagationLossModel::Environment', 'env'
)]) |
9598 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetLambda(double lambda) [member function] | 9618 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetLambda(double lambda) [member function] |
9599 cls.add_method('SetLambda',· | 9619 cls.add_method('SetLambda',· |
9600 'void',· | 9620 'void',· |
9601 [param('double', 'lambda')]) | 9621 [param('double', 'lambda')]) |
9602 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetLambda(double frequency, double speed) [member functio
n] | |
9603 cls.add_method('SetLambda',· | |
9604 'void',· | |
9605 [param('double', 'frequency'), param('double', 'speed')]) | |
9606 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetMinDistance(double minDistance) [member function] | 9622 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetMinDistance(double minDistance) [member function] |
9607 cls.add_method('SetMinDistance',· | 9623 cls.add_method('SetMinDistance',· |
9608 'void',· | 9624 'void',· |
9609 [param('double', 'minDistance')]) | 9625 [param('double', 'minDistance')]) |
9610 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetBSAntennaHeight() const [member function] | 9626 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetBSAntennaHeight() const [member function] |
9611 cls.add_method('GetBSAntennaHeight',· | 9627 cls.add_method('GetBSAntennaHeight',· |
9612 'double',· | 9628 'double',· |
9613 [],· | 9629 [],· |
9614 is_const=True) | 9630 is_const=True) |
9615 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetSSAntennaHeight() const [member function] | 9631 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetSSAntennaHeight() const [member function] |
9616 cls.add_method('GetSSAntennaHeight',· | 9632 cls.add_method('GetSSAntennaHeight',· |
9617 'double',· | 9633 'double',· |
9618 [],· | 9634 [],· |
9619 is_const=True) | 9635 is_const=True) |
| 9636 ## cost231-propagation-loss-model.h (module 'propagation'): ns3::Cost231Prop
agationLossModel::Environment ns3::Cost231PropagationLossModel::GetEnvironment()
const [member function] |
| 9637 cls.add_method('GetEnvironment',· |
| 9638 'ns3::Cost231PropagationLossModel::Environment',· |
| 9639 [],· |
| 9640 is_const=True) |
9620 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetMinDistance() const [member function] | 9641 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetMinDistance() const [member function] |
9621 cls.add_method('GetMinDistance',· | 9642 cls.add_method('GetMinDistance',· |
9622 'double',· | 9643 'double',· |
9623 [],· | 9644 [],· |
9624 is_const=True) | 9645 is_const=True) |
9625 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetLambda() const [member function] | 9646 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetLambda() const [member function] |
9626 cls.add_method('GetLambda',· | 9647 cls.add_method('GetLambda',· |
9627 'double',· | 9648 'double',· |
9628 [],· | 9649 [],· |
9629 is_const=True) | 9650 is_const=True) |
| 9651 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetLambda(double frequency, double speed) [member functio
n] |
| 9652 cls.add_method('SetLambda',· |
| 9653 'void',· |
| 9654 [param('double', 'frequency'), param('double', 'speed')]) |
9630 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetShadowing() [member function] | 9655 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::GetShadowing() [member function] |
9631 cls.add_method('GetShadowing',· | 9656 cls.add_method('GetShadowing',· |
9632 'double',· | 9657 'double',· |
9633 []) | 9658 []) |
9634 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetShadowing(double shadowing) [member function] | 9659 ## cost231-propagation-loss-model.h (module 'propagation'): void ns3::Cost23
1PropagationLossModel::SetShadowing(double shadowing) [member function] |
9635 cls.add_method('SetShadowing',· | 9660 cls.add_method('SetShadowing',· |
9636 'void',· | 9661 'void',· |
9637 [param('double', 'shadowing')]) | 9662 [param('double', 'shadowing')]) |
9638 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::Mobility
Model> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] | 9663 ## cost231-propagation-loss-model.h (module 'propagation'): double ns3::Cost
231PropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::Mobility
Model> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
9639 cls.add_method('DoCalcRxPower',· | 9664 cls.add_method('DoCalcRxPower',· |
(...skipping 1379 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11019 ## jakes-process.h (module 'propagation'): std::complex<double> ns3::JakesPr
ocess::GetComplexGain() const [member function] | 11044 ## jakes-process.h (module 'propagation'): std::complex<double> ns3::JakesPr
ocess::GetComplexGain() const [member function] |
11020 cls.add_method('GetComplexGain',· | 11045 cls.add_method('GetComplexGain',· |
11021 'std::complex< double >',· | 11046 'std::complex< double >',· |
11022 [],· | 11047 [],· |
11023 is_const=True) | 11048 is_const=True) |
11024 ## jakes-process.h (module 'propagation'): static ns3::TypeId ns3::JakesProc
ess::GetTypeId() [member function] | 11049 ## jakes-process.h (module 'propagation'): static ns3::TypeId ns3::JakesProc
ess::GetTypeId() [member function] |
11025 cls.add_method('GetTypeId',· | 11050 cls.add_method('GetTypeId',· |
11026 'ns3::TypeId',· | 11051 'ns3::TypeId',· |
11027 [],· | 11052 [],· |
11028 is_static=True) | 11053 is_static=True) |
11029 ## jakes-process.h (module 'propagation'): void ns3::JakesProcess::SetPropag
ationLossModel(ns3::Ptr<const ns3::PropagationLossModel> model) [member function
] | 11054 ## jakes-process.h (module 'propagation'): void ns3::JakesProcess::SetPropag
ationLossModel(ns3::Ptr<const ns3::PropagationLossModel> arg0) [member function] |
11030 cls.add_method('SetPropagationLossModel',· | 11055 cls.add_method('SetPropagationLossModel',· |
11031 'void',· | 11056 'void',· |
11032 [param('ns3::Ptr< ns3::PropagationLossModel const >', 'model'
)]) | 11057 [param('ns3::Ptr< ns3::PropagationLossModel const >', 'arg0')
]) |
11033 return | 11058 return |
11034 | 11059 |
11035 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): | 11060 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
| 11061 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagat
ionLossModel::PI [variable] |
| 11062 cls.add_static_attribute('PI', 'double const', is_const=True) |
11036 ## jakes-propagation-loss-model.h (module 'propagation'): static ns3::TypeId
ns3::JakesPropagationLossModel::GetTypeId() [member function] | 11063 ## jakes-propagation-loss-model.h (module 'propagation'): static ns3::TypeId
ns3::JakesPropagationLossModel::GetTypeId() [member function] |
11037 cls.add_method('GetTypeId',· | 11064 cls.add_method('GetTypeId',· |
11038 'ns3::TypeId',· | 11065 'ns3::TypeId',· |
11039 [],· | 11066 [],· |
11040 is_static=True) | 11067 is_static=True) |
11041 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagat
ionLossModel::JakesPropagationLossModel() [constructor] | 11068 ## jakes-propagation-loss-model.h (module 'propagation'): ns3::JakesPropagat
ionLossModel::JakesPropagationLossModel() [constructor] |
11042 cls.add_constructor([]) | 11069 cls.add_constructor([]) |
11043 ## jakes-propagation-loss-model.h (module 'propagation'): double ns3::JakesP
ropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityMode
l> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] | 11070 ## jakes-propagation-loss-model.h (module 'propagation'): double ns3::JakesP
ropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityMode
l> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
11044 cls.add_method('DoCalcRxPower',· | 11071 cls.add_method('DoCalcRxPower',· |
11045 'double',· | 11072 'double',· |
(...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11371 cls.add_method('GetTypeId',· | 11398 cls.add_method('GetTypeId',· |
11372 'ns3::TypeId',· | 11399 'ns3::TypeId',· |
11373 [],· | 11400 [],· |
11374 is_static=True) | 11401 is_static=True) |
11375 ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLo
ssModel::MatrixPropagationLossModel() [constructor] | 11402 ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLo
ssModel::MatrixPropagationLossModel() [constructor] |
11376 cls.add_constructor([]) | 11403 cls.add_constructor([]) |
11377 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagat
ionLossModel::SetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityMode
l> b, double loss, bool symmetric=true) [member function] | 11404 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagat
ionLossModel::SetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityMode
l> b, double loss, bool symmetric=true) [member function] |
11378 cls.add_method('SetLoss',· | 11405 cls.add_method('SetLoss',· |
11379 'void',· | 11406 'void',· |
11380 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Pt
r< ns3::MobilityModel >', 'b'), param('double', 'loss'), param('bool', 'symmetri
c', default_value='true')]) | 11407 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Pt
r< ns3::MobilityModel >', 'b'), param('double', 'loss'), param('bool', 'symmetri
c', default_value='true')]) |
11381 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagat
ionLossModel::SetDefaultLoss(double defaultLoss) [member function] | 11408 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagat
ionLossModel::SetDefaultLoss(double arg0) [member function] |
11382 cls.add_method('SetDefaultLoss',· | 11409 cls.add_method('SetDefaultLoss',· |
11383 'void',· | 11410 'void',· |
11384 [param('double', 'defaultLoss')]) | 11411 [param('double', 'arg0')]) |
11385 ## propagation-loss-model.h (module 'propagation'): double ns3::MatrixPropag
ationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a,
ns3::Ptr<ns3::MobilityModel> b) const [member function] | 11412 ## propagation-loss-model.h (module 'propagation'): double ns3::MatrixPropag
ationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a,
ns3::Ptr<ns3::MobilityModel> b) const [member function] |
11386 cls.add_method('DoCalcRxPower',· | 11413 cls.add_method('DoCalcRxPower',· |
11387 'double',· | 11414 'double',· |
11388 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::Mobilit
yModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')],· | 11415 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::Mobilit
yModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')],· |
11389 is_const=True, visibility='private', is_virtual=True) | 11416 is_const=True, visibility='private', is_virtual=True) |
11390 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropa
gationLossModel::DoAssignStreams(int64_t stream) [member function] | 11417 ## propagation-loss-model.h (module 'propagation'): int64_t ns3::MatrixPropa
gationLossModel::DoAssignStreams(int64_t stream) [member function] |
11391 cls.add_method('DoAssignStreams',· | 11418 cls.add_method('DoAssignStreams',· |
11392 'int64_t',· | 11419 'int64_t',· |
11393 [param('int64_t', 'stream')],· | 11420 [param('int64_t', 'stream')],· |
11394 visibility='private', is_virtual=True) | 11421 visibility='private', is_virtual=True) |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11427 is_const=True, visibility='private', is_virtual=True) | 11454 is_const=True, visibility='private', is_virtual=True) |
11428 ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelW
ifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station, uint32_t size) [
member function] | 11455 ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelW
ifiManager::DoGetDataTxVector(ns3::WifiRemoteStation * station, uint32_t size) [
member function] |
11429 cls.add_method('DoGetDataTxVector',· | 11456 cls.add_method('DoGetDataTxVector',· |
11430 'ns3::WifiTxVector',· | 11457 'ns3::WifiTxVector',· |
11431 [param('ns3::WifiRemoteStation *', 'station'), param('uint32_
t', 'size')],· | 11458 [param('ns3::WifiRemoteStation *', 'station'), param('uint32_
t', 'size')],· |
11432 visibility='private', is_virtual=True) | 11459 visibility='private', is_virtual=True) |
11433 ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelW
ifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] | 11460 ## minstrel-wifi-manager.h (module 'wifi'): ns3::WifiTxVector ns3::MinstrelW
ifiManager::DoGetRtsTxVector(ns3::WifiRemoteStation * station) [member function] |
11434 cls.add_method('DoGetRtsTxVector',· | 11461 cls.add_method('DoGetRtsTxVector',· |
11435 'ns3::WifiTxVector',· | 11462 'ns3::WifiTxVector',· |
11436 [param('ns3::WifiRemoteStation *', 'station')],· | 11463 [param('ns3::WifiRemoteStation *', 'station')],· |
11437 visibility='private', is_virtual=True) | |
11438 ## minstrel-wifi-manager.h (module 'wifi'): bool ns3::MinstrelWifiManager::D
oNeedDataRetransmission(ns3::WifiRemoteStation * st, ns3::Ptr<ns3::Packet const>
packet, bool normally) [member function] | |
11439 cls.add_method('DoNeedDataRetransmission',· | |
11440 'bool',· | |
11441 [param('ns3::WifiRemoteStation *', 'st'), param('ns3::Ptr< ns
3::Packet const >', 'packet'), param('bool', 'normally')],· | |
11442 visibility='private', is_virtual=True) | 11464 visibility='private', is_virtual=True) |
11443 ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::D
oReportDataFailed(ns3::WifiRemoteStation * station) [member function] | 11465 ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::D
oReportDataFailed(ns3::WifiRemoteStation * station) [member function] |
11444 cls.add_method('DoReportDataFailed',· | 11466 cls.add_method('DoReportDataFailed',· |
11445 'void',· | 11467 'void',· |
11446 [param('ns3::WifiRemoteStation *', 'station')],· | 11468 [param('ns3::WifiRemoteStation *', 'station')],· |
11447 visibility='private', is_virtual=True) | 11469 visibility='private', is_virtual=True) |
11448 ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::D
oReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ack
Mode, double dataSnr) [member function] | 11470 ## minstrel-wifi-manager.h (module 'wifi'): void ns3::MinstrelWifiManager::D
oReportDataOk(ns3::WifiRemoteStation * station, double ackSnr, ns3::WifiMode ack
Mode, double dataSnr) [member function] |
11449 cls.add_method('DoReportDataOk',· | 11471 cls.add_method('DoReportDataOk',· |
11450 'void',· | 11472 'void',· |
11451 [param('ns3::WifiRemoteStation *', 'station'), param('double'
, 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')],· | 11473 [param('ns3::WifiRemoteStation *', 'station'), param('double'
, 'ackSnr'), param('ns3::WifiMode', 'ackMode'), param('double', 'dataSnr')],· |
(...skipping 704 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12156 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSize() const [membe
r function] | 12178 ## packet.h (module 'network'): uint32_t ns3::Packet::GetSize() const [membe
r function] |
12157 cls.add_method('GetSize',· | 12179 cls.add_method('GetSize',· |
12158 'uint32_t',· | 12180 'uint32_t',· |
12159 [],· | 12181 [],· |
12160 is_const=True) | 12182 is_const=True) |
12161 ## packet.h (module 'network'): uint64_t ns3::Packet::GetUid() const [member
function] | 12183 ## packet.h (module 'network'): uint64_t ns3::Packet::GetUid() const [member
function] |
12162 cls.add_method('GetUid',· | 12184 cls.add_method('GetUid',· |
12163 'uint64_t',· | 12185 'uint64_t',· |
12164 [],· | 12186 [],· |
12165 is_const=True) | 12187 is_const=True) |
| 12188 ## packet.h (module 'network'): uint8_t const * ns3::Packet::PeekData() cons
t [member function] |
| 12189 cls.add_method('PeekData',· |
| 12190 'uint8_t const *',· |
| 12191 [],· |
| 12192 deprecated=True, is_const=True) |
12166 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekHeader(ns3::Header
& header) const [member function] | 12193 ## packet.h (module 'network'): uint32_t ns3::Packet::PeekHeader(ns3::Header
& header) const [member function] |
12167 cls.add_method('PeekHeader',· | 12194 cls.add_method('PeekHeader',· |
12168 'uint32_t',· | 12195 'uint32_t',· |
12169 [param('ns3::Header &', 'header')],· | 12196 [param('ns3::Header &', 'header')],· |
12170 is_const=True) | 12197 is_const=True) |
12171 ## packet.h (module 'network'): bool ns3::Packet::PeekPacketTag(ns3::Tag & t
ag) const [member function] | 12198 ## packet.h (module 'network'): bool ns3::Packet::PeekPacketTag(ns3::Tag & t
ag) const [member function] |
12172 cls.add_method('PeekPacketTag',· | 12199 cls.add_method('PeekPacketTag',· |
12173 'bool',· | 12200 'bool',· |
12174 [param('ns3::Tag &', 'tag')],· | 12201 [param('ns3::Tag &', 'tag')],· |
12175 is_const=True) | 12202 is_const=True) |
(...skipping 1517 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
13693 out = FileCodeSink(sys.stdout) | 13720 out = FileCodeSink(sys.stdout) |
13694 root_module = module_init() | 13721 root_module = module_init() |
13695 register_types(root_module) | 13722 register_types(root_module) |
13696 register_methods(root_module) | 13723 register_methods(root_module) |
13697 register_functions(root_module) | 13724 register_functions(root_module) |
13698 root_module.generate(out) | 13725 root_module.generate(out) |
13699 | 13726 |
13700 if __name__ == '__main__': | 13727 if __name__ == '__main__': |
13701 main() | 13728 main() |
13702 | 13729 |
LEFT | RIGHT |