Bugzilla – Bug 1674
LTE bindings need rescan and small refactoring of LTE module source code
Last modified: 2013-05-10 02:16:54 UTC
Created attachment 1591 [details] commenting out unimplemented methods Some methods within LTE module are unimplemented: - EpcSgwPgwApplication::ActivateS1Bearer in src/lte/model/epc-sgw-pgw-application.h - RadioBearerStatsConnector::FindImsiFromEnbRlcPath, FindCellIdFromEnbRlcPath, FindImsiFromUeRlcPath, FindCellIdFromUeRlcPath in src/lte/model/radio-bearer-stats-connector.h - EpsBearerTag::GetLayer in src/lte/model/eps-bearer-tag.h - RrcConnectionReleaseHeader::GetRrcTransactionIdentifier in src/lte/model/lte-rrc-header.h I could have missed others, but commenting out the listed things (see the attached patch) made possible to import ns.lte module in python (and make visualizer actually work...) --- There are also several compilation warnings, if compiled with clang++, but this are not critical.
we should try to address this before release, changing to P1
changeset: 9743:2e4aed7f3ea8 I've removed the unimplemented LTE methods instead of commenting them out. Can you please re-check the bindings after this change?
I just committed new Python bindings for the LTE module.