bindings/python/ns3_module_node.py
changeset 3539 427638d49248
parent 3525 4b8ef7da0ac3
child 3544 3685ab98e4b2
equal deleted inserted replaced
3538:99f49426595a 3539:427638d49248
  1027     cls.add_method('Dequeue', 
  1027     cls.add_method('Dequeue', 
  1028                    'ns3::Ptr< ns3::Packet >', 
  1028                    'ns3::Ptr< ns3::Packet >', 
  1029                    [])
  1029                    [])
  1030     ## queue.h: ns3::Ptr<const ns3::Packet> ns3::Queue::Peek() const [member function]
  1030     ## queue.h: ns3::Ptr<const ns3::Packet> ns3::Queue::Peek() const [member function]
  1031     cls.add_method('Peek', 
  1031     cls.add_method('Peek', 
  1032                    'ns3::Ptr<const ns3::Packet >', 
  1032                    'ns3::Ptr< const ns3::Packet >', 
  1033                    [], 
  1033                    [], 
  1034                    is_const=True)
  1034                    is_const=True)
  1035     ## queue.h: void ns3::Queue::DequeueAll() [member function]
  1035     ## queue.h: void ns3::Queue::DequeueAll() [member function]
  1036     cls.add_method('DequeueAll', 
  1036     cls.add_method('DequeueAll', 
  1037                    'void', 
  1037                    'void', 
  1085                    'ns3::Ptr< ns3::Packet >', 
  1085                    'ns3::Ptr< ns3::Packet >', 
  1086                    [], 
  1086                    [], 
  1087                    is_pure_virtual=True, visibility='private', is_virtual=True)
  1087                    is_pure_virtual=True, visibility='private', is_virtual=True)
  1088     ## queue.h: ns3::Ptr<const ns3::Packet> ns3::Queue::DoPeek() const [member function]
  1088     ## queue.h: ns3::Ptr<const ns3::Packet> ns3::Queue::DoPeek() const [member function]
  1089     cls.add_method('DoPeek', 
  1089     cls.add_method('DoPeek', 
  1090                    'ns3::Ptr<const ns3::Packet >', 
  1090                    'ns3::Ptr< const ns3::Packet >', 
  1091                    [], 
  1091                    [], 
  1092                    is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
  1092                    is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True)
  1093     return
  1093     return
  1094 
  1094 
  1095 def register_Ns3Socket_methods(root_module, cls):
  1095 def register_Ns3Socket_methods(root_module, cls):
  1119                    'void', 
  1119                    'void', 
  1120                    [param('ns3::Callback< bool, ns3::Ptr< ns3::Socket >, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionRequest'), param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'newConnectionCreated')])
  1120                    [param('ns3::Callback< bool, ns3::Ptr< ns3::Socket >, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'connectionRequest'), param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'newConnectionCreated')])
  1121     ## socket.h: bool ns3::Socket::SetDataSentCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty> dataSent) [member function]
  1121     ## socket.h: bool ns3::Socket::SetDataSentCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty> dataSent) [member function]
  1122     cls.add_method('SetDataSentCallback', 
  1122     cls.add_method('SetDataSentCallback', 
  1123                    'bool', 
  1123                    'bool', 
  1124                    [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'dataSent')], 
  1124                    [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'dataSent')])
  1125                    is_virtual=True)
       
  1126     ## socket.h: void ns3::Socket::SetSendCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty> sendCb) [member function]
  1125     ## socket.h: void ns3::Socket::SetSendCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty> sendCb) [member function]
  1127     cls.add_method('SetSendCallback', 
  1126     cls.add_method('SetSendCallback', 
  1128                    'void', 
  1127                    'void', 
  1129                    [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'sendCb')])
  1128                    [param('ns3::Callback< void, ns3::Ptr< ns3::Socket >, unsigned int, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'sendCb')])
  1130     ## socket.h: void ns3::Socket::SetRecvCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> arg0) [member function]
  1129     ## socket.h: void ns3::Socket::SetRecvCallback(ns3::Callback<void, ns3::Ptr<ns3::Socket>, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> arg0) [member function]
  1590                    'ns3::Ptr< ns3::Packet >', 
  1589                    'ns3::Ptr< ns3::Packet >', 
  1591                    [], 
  1590                    [], 
  1592                    visibility='private', is_virtual=True)
  1591                    visibility='private', is_virtual=True)
  1593     ## drop-tail-queue.h: ns3::Ptr<const ns3::Packet> ns3::DropTailQueue::DoPeek() const [member function]
  1592     ## drop-tail-queue.h: ns3::Ptr<const ns3::Packet> ns3::DropTailQueue::DoPeek() const [member function]
  1594     cls.add_method('DoPeek', 
  1593     cls.add_method('DoPeek', 
  1595                    'ns3::Ptr<const ns3::Packet >', 
  1594                    'ns3::Ptr< const ns3::Packet >', 
  1596                    [], 
  1595                    [], 
  1597                    is_const=True, visibility='private', is_virtual=True)
  1596                    is_const=True, visibility='private', is_virtual=True)
  1598     return
  1597     return
  1599 
  1598 
  1600 def register_Ns3AddressValue_methods(root_module, cls):
  1599 def register_Ns3AddressValue_methods(root_module, cls):