Tom Henderson
667715cac4
bindings: Rescan all APIs
2021-06-24 16:35:40 -07:00
Tom Henderson
1e40741a18
mesh: Rescan APIs
2021-05-31 19:46:10 -07:00
Tom Henderson
3e0d65c995
mesh: Change anonymous struct to a named struct
...
The typedef anonymous struct will not work with pybindgen; if a typedef
is desired, separately typedef the named struct to the same name.
2021-05-31 19:25:24 -07:00
Tom Henderson
af8816b357
mesh: Remove unnecessary forward declaration
2021-05-31 19:25:08 -07:00
Tommaso Pecorella
a852612114
mesh: doxygen fixes
2021-05-30 02:14:47 +02:00
Stefano Avallone
bc9ddaa453
wifi: Improve tracing of ACKed/NACKed MPDUs
2021-03-31 14:53:20 +00:00
Tom Henderson
a3d5b5a971
bindings: Rescan APIs for core, mesh, netanim, spectrum, wave, wifi
2021-03-10 16:21:44 -08:00
Stefano Avallone
571e526ce6
wifi: WifiPhy makes use of WifiPhyOperatingChannel
2021-03-10 11:41:46 +01:00
Rediet
1ca46dec9a
wifi,mesh: Move WifiMode handling from WifiPhy to PhyEntity classes
...
m_deviceRateSet, m_deviceMcsSet, and m_mcsIndexMap attributes have been replaced by calls to the m_phyEntities map
All static WifiMode calls are also redirected to the appropriate PhyEntity class
The next commit will clean up unused WifiMode getter methods in WifiPhy
2021-02-15 08:39:27 +01:00
Stefano Avallone
15ab50c031
wifi,wave,mesh: Rescan python bindings
2021-01-28 11:14:11 +01:00
Stefano Avallone
b589c232b9
wifi: Make WifiMac subclasses independent of MacLow
2021-01-27 19:56:41 +01:00
Stefano Avallone
da674b9139
wifi: Remove the WifiAckPolicySelector
2021-01-27 19:54:13 +01:00
Stefano Avallone
279b3d5986
wifi,wave,mesh: Rescan python bindings
2021-01-20 12:27:16 +01:00
Stefano Avallone
16c934115f
wifi: WifiMacHelper installs protection and ack managers
2021-01-20 12:27:16 +01:00
Stefano Avallone
3b0629d877
wifi: Switch to using the FrameExchangeManager on non-QoS stations
2021-01-20 12:27:16 +01:00
Tom Henderson
4a661dc399
bindings: Rescan all APIs
2020-12-30 14:21:24 -08:00
Tom Henderson
6002d927bc
bindings: Rescan all APIs
2020-12-21 21:18:58 -08:00
Sébastien Deronne
7c89eaf663
wifi: Remove YansWifiPhyHelper::Default and SpectrumWifiPhyHelper::Default methods
2020-10-26 20:39:16 +00:00
Tom Henderson
9bfa3bd724
bindings: Rescan all APIs
2020-10-03 14:21:45 -07:00
Tom Henderson
deeadcde5f
wifi,wave,mesh: Rescan APIs
2020-09-12 21:35:00 -07:00
Sébastien Deronne
5697930e61
wifi: Remove deprecated API
2020-09-11 10:09:54 +00:00
Tom Henderson
8c6fb7d420
bindings: Rescan all APIs
2020-09-05 13:04:28 -07:00
Sebastien Deronne
bd1ad3994a
wifi: Decouple standard and frequency band
2020-09-03 18:43:43 +00:00
Tom Henderson
bb0ec5258f
mesh: Enable operation with SpectrumWifiPhy
2020-08-17 08:57:48 -07:00
Stefano Avallone
f20a3662b3
wifi, wave, mesh: Rescan python bindings
2020-07-06 19:06:27 +02:00
Stefano Avallone
45f0663d11
wifi: Cleanup more unused methods
2020-07-06 15:54:38 +02:00
Stefano Avallone
85f24694e9
wifi: No need to pass EifsNoDifs around
2020-07-06 15:51:17 +02:00
Stefano Avallone
fa9429046e
wifi: SIFS and slot duration are only stored by the PHY
2020-07-06 15:51:17 +02:00
Stefano Avallone
737e283988
wifi: Remove high latency TX vector tags
2020-06-11 09:02:16 +02:00
Steven Smith
dded72e02e
build: ( fixes #217 ) Guard compilation of example used as a test
...
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
Tom Henderson
5eea3c0270
bindings: Rescan all APIs
2020-06-07 11:38:26 -07:00
Tom Henderson
e99ae43138
bindings: rescan all APIs
2020-05-11 22:07:00 -07:00
Peter D. Barnes, Jr
b23be18b3b
Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
...
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504
doc: Use the new COMMANDLINE macro in every example
2020-04-27 16:20:09 -07:00
Tom Henderson
bef81760d4
wifi,wave,mesh: Rescan APIs
2020-04-15 15:34:24 -07:00
Stefano Avallone
cf5a4c0d35
wifi: ( fixes #1909 ) Implement timeouts according to the standard
2020-04-15 10:49:41 +02:00
Tom Henderson
99ba3f2ad7
wifi,wave,mesh: Rescan APIs
2020-04-12 15:42:06 -07:00
Tom Henderson
7b193a29e7
wifi,wave,mesh: Rescan APIs
2020-04-06 10:21:39 -07:00
Tom Henderson
1b2114d704
wifi,wave,mesh: Rescan APIs
2020-04-04 09:56:46 -07:00
Tom Henderson
a071fec169
wifi,wave,mesh: Rescan APIs
2020-03-26 22:28:43 -07:00
Stefano Avallone
3818676b27
wifi: Avoid copying packets unnecessarily
...
Ensures that the packets forwarded up at the receiver side are the
same as those received from the upper layer at the transmitter side.
2020-03-26 16:02:42 +01:00
Stefano Avallone
de2f4d08c9
wifi: Receive WifiMacQueueItems instead of separate header and payload
...
which means that original MSDUs (i.e., packets) are preserved in case of
A-MSDU aggregation.
2020-03-26 16:02:42 +01:00
Stefano Avallone
d1d8558d65
wifi: Update backoff before checking for immediate access
2020-03-02 16:00:11 +01:00
Tom Henderson
81db931bdc
bindings: rescan all APIs
2020-02-17 13:11:04 -08:00
Tom Henderson
54593cee1b
rescan all APIs
2020-02-11 18:14:45 -08:00
Stefano Avallone
4e184f3e9b
wifi: Align EDCA transmissions to slot boundaries
2020-01-29 19:34:32 +01:00
Stefano Avallone
75f7aa377b
wifi: Improve DCF/EDCA behavior when a packet is queued for transmission
2020-01-29 19:34:32 +01:00
Stefano Avallone
9e5a51a40c
wifi: Install a ConstantWifiAckPolicySelector on every QosTxop by default
2020-01-29 18:37:58 +01:00
Tom Henderson
468f217d26
bindings: Rescan all APIs
2020-01-12 11:17:22 -08:00
Tom Henderson
80839b33e4
bindings: Rescan all APIs
2019-08-12 17:00:41 -07:00