Commit Graph

  • f03f1c237b bug 133: automate RandomVariable memory management. Mathieu Lacage 2008-02-07 19:57:21 +01:00
  • b4c23f8ebf branch merge Craig Dowell 2008-02-06 10:03:46 -08:00
  • dd8985b92d further ns-3-obj changes Craig Dowell 2008-02-06 10:03:09 -08:00
  • bf9d59fe21 enforce TypeId::PARAM_* flags Mathieu Lacage 2008-02-06 18:31:15 +01:00
  • 9fcd20505c Move TcpSocket's m_retxEvent.Cancel() to ~TcpSocket(), so that it is executed by all possible code paths leading up to a TcpSocket deallocation. Gustavo J. A. M. Carneiro 2008-02-06 17:11:56 +00:00
  • a142d30a9d Merge Raj Bhattacharjea 2008-02-05 15:30:16 -05:00
  • c3658bd810 Slight refactor of TCP code so two way connections don't bug out Raj Bhattacharjea 2008-02-05 15:29:17 -05:00
  • 6e7d9062cb Patch for bug 130 from Gustavo Raj Bhattacharjea 2008-02-05 09:54:32 -05:00
  • a6438d91b4 some more edits to the front part of the tutorial Tom Henderson 2008-02-04 23:09:07 -08:00
  • d2d16360c1 fix instances of stale names Craig Dowell 2008-02-04 19:17:45 -08:00
  • 3b277785c0 object model section of tutorial needed to be rewritten due to ns-3-object changes. Craig Dowell 2008-02-04 19:04:01 -08:00
  • c94bc0c5c8 add back EnumValue Mathieu Lacage 2008-02-04 23:13:54 +01:00
  • b1495e485e split ParamSpec::CreateInitialValue -> ParamSpec::GetInitialValue + ParamSpec::CreateValue Mathieu Lacage 2008-02-04 22:48:26 +01:00
  • 6d6ba0c668 forgot to add new files Mathieu Lacage 2008-02-04 22:47:26 +01:00
  • 0bc09d7d86 add back UintValue Mathieu Lacage 2008-02-04 22:32:21 +01:00
  • 563f2e3594 remove un-needed object.h include. Mathieu Lacage 2008-02-04 22:32:13 +01:00
  • 6ba83d0891 weird leftover from the ClassId changes. Mathieu Lacage 2008-02-04 22:19:20 +01:00
  • f21962defc add back IntValue support Mathieu Lacage 2008-02-04 22:18:07 +01:00
  • c3719a2eca tutorial now agrees with ns3-object changes Craig Dowell 2008-02-04 12:56:08 -08:00
  • 3b58cf8c0e half of example describing how to plumb in new model without plumbing Craig Dowell 2008-02-04 12:27:18 -08:00
  • b390f1ef73 Further alignment of simple-point-to-point.cc with ns-2/simple.tcl (add TCP) Tom Henderson 2008-02-03 14:34:10 -08:00
  • 02fd903228 OLSR: remove the 'Link tuple has no corresponding neighbor tuple' assertion; it happens now because MID messages may occasionally not arrive in time, but it's normal. Gustavo J. A. M. Carneiro 2008-02-03 19:09:35 +00:00
  • 52ca0dd3f6 merge Gustavo J. A. M. Carneiro 2008-02-03 19:05:37 +00:00
  • 6a874b283c OLSR: get main address of the peer from the UDP source address and the 'interface association' table; this way the UDP source address need not be the same as the main address. Gustavo J. A. M. Carneiro 2008-02-03 18:50:55 +00:00
  • fd238f3e40 Backed out changeset 055ff23aa034 (Tom does not like it turns out OLSR does not need it) Gustavo J. A. M. Carneiro 2008-02-03 18:29:25 +00:00
  • 438036550f Fix tutorial TOC Tom Henderson 2008-02-02 20:46:04 -08:00
  • a0e14bd523 formatting cleanup Tom Henderson 2008-02-02 15:52:54 -08:00
  • c8a76b7dd5 typos and formatting of Introduction section Tom Henderson 2008-02-01 21:31:15 -08:00
  • c86c3ce16d UDP sockets are fixed, remove the hack and note. Gustavo J. A. M. Carneiro 2008-02-01 19:37:27 +00:00
  • dd48772c9e Fix UDP source address, make it honor Bind(). Gustavo J. A. M. Carneiro 2008-02-01 19:29:56 +00:00
  • 53833582b7 Some more udp socket debug messages Gustavo J. A. M. Carneiro 2008-02-01 18:40:14 +00:00
  • f262b76a41 Put back the simulation time in 30 seconds, else we generate huge trace files. Gustavo J. A. M. Carneiro 2008-02-01 18:39:37 +00:00
  • 441e17174d Add more debug info to olsr routing table Gustavo J. A. M. Carneiro 2008-02-01 18:24:39 +00:00
  • defd58bc77 In OLSR agent, work around newly introduced bug in UDP sockets prenting Bind from working as e.g. Linux. Add note explaining what's wrong. Gustavo J. A. M. Carneiro 2008-02-01 18:07:45 +00:00
  • 38f2897c29 Fix OLSR example: don't add static routes, increase simulation time to 300 seconds. Gustavo J. A. M. Carneiro 2008-02-01 17:17:24 +00:00
  • d9d019c5d4 Unbreak ParameterLogger Gustavo J. A. M. Carneiro 2008-02-01 15:16:44 +00:00
  • f23152d7a7 Start the Olsr agent (accidentally removed during last code refactoring) Gustavo J. A. M. Carneiro 2008-02-01 14:05:59 +00:00
  • d625837eb9 merge with HEAD Mathieu Lacage 2008-02-01 08:50:03 +01:00
  • cecd35e20b AddInterface -> AggregateObject Mathieu Lacage 2008-01-31 22:23:46 +01:00
  • 5ade799440 QueryInterface -> GetObject Mathieu Lacage 2008-01-31 22:11:03 +01:00
  • 2786b195ee merge with HEAD again Mathieu Lacage 2008-01-31 21:58:13 +01:00
  • ad6f51646d make Ptr<T> convertible to a Value. Mathieu Lacage 2008-01-31 15:10:21 +01:00
  • 328190ca63 get rid of very long constructor Mathieu Lacage 2008-01-30 19:13:21 +01:00
  • 5b5649de74 attempt to perform correctly automatic conversions. Mathieu Lacage 2008-01-30 19:13:06 +01:00
  • 78003d863a initial work on Value code Mathieu Lacage 2008-01-30 17:28:18 +01:00
  • 71c635dedc introduce ObjectBase Mathieu Lacage 2008-01-30 17:25:06 +01:00
  • 5f5518e05b merge with HEAD Mathieu Lacage 2008-01-30 17:20:55 +01:00
  • bd33305e5b remove dependency on Callbacks from Ptr test code Mathieu Lacage 2008-01-30 15:33:48 +01:00
  • aa8bd8a8ba some more tutorial updates Tom Henderson 2008-01-27 10:58:22 -08:00
  • 84cdad7f7d fix optimized build Tom Henderson 2008-01-26 06:01:45 -08:00
  • 3c38ca5a1b Fix uninitialized member Tom Henderson 2008-01-25 15:41:47 -08:00
  • ffaf3e7d91 Merge TCP implementation (raj/ns-3-tcp) Tom Henderson 2008-01-25 15:21:40 -08:00
  • a81a6fc0ec Add chapter on callbacks to the tutorial Tom Henderson 2008-01-25 11:58:17 -08:00
  • 6c3559792c Added in ns-3-tcp (second try) Raj Bhattacharjea 2008-01-25 13:57:38 -05:00
  • 6292ead1f7 add hyperlinks to wiki, Doxygen Tom Henderson 2008-01-19 21:03:18 -08:00
  • 9a15ceadf6 Split tutorial.texi into multiple files; some work on the tracing section Tom Henderson 2008-01-19 20:58:01 -08:00
  • f61e9a9941 interface-id -> type-id Mathieu Lacage 2008-01-16 10:27:07 +01:00
  • 21a113f38f Added tag release ns-3.0.10 for changeset b5bf2588cde2 Craig Dowell 2008-01-15 16:01:26 -08:00
  • 4f3bd6f9dd bump version and add release notes Craig Dowell 2008-01-15 15:43:00 -08:00
  • d2c80f4d1a Print the correct type in the callback assign error message (instead of Ptr<const CallbackImplBase>) Gustavo J. A. M. Carneiro 2008-01-15 15:14:24 +00:00
  • 2949d86908 add an extra link to the PHY model paper Mathieu Lacage 2008-01-15 13:29:41 +01:00
  • 0fcbdbf0fe fix doxygen warnings Mathieu Lacage 2008-01-15 13:27:45 +01:00
  • 1dc22a9e8f merge with head Mathieu Lacage 2008-01-15 12:58:27 +01:00
  • 5c769d2d24 iid -> tid Mathieu Lacage 2008-01-15 12:44:09 +01:00
  • a2e63b7f0b iid (void) -> GetTypeId (void) Mathieu Lacage 2008-01-15 12:43:07 +01:00
  • 44c33f1618 InterfaceId -> TypeId Mathieu Lacage 2008-01-15 12:36:22 +01:00
  • 4730d7087f merge with HEAD Mathieu Lacage 2008-01-15 12:07:31 +01:00
  • 3b31a0234e Doxygen organization Tom Henderson 2008-01-10 07:31:40 -08:00
  • cac5b2ca97 Missing subsection text Tom Henderson 2008-01-11 08:31:38 -08:00
  • 3b08f13bf3 remove executable bit from file mode Tom Henderson 2008-01-09 22:17:02 -08:00
  • e51bb180d4 Fix bug 125 (make helper function non-virtual) Tom Henderson 2008-01-09 22:09:21 -08:00
  • 4e97b6b47c Document the iid parameter of OnOffApplication. Gustavo J. A. M. Carneiro 2008-01-08 17:45:57 +00:00
  • ed6ee71ded Don't print 'Entering directory xxx' when running waf --shell; it is misleading. Gustavo J. A. M. Carneiro 2008-01-08 14:06:49 +00:00
  • 6c69295696 fix node and up Craig Dowell 2008-01-07 16:48:53 -08:00
  • fb72939392 figures Craig Dowell 2008-01-07 16:29:54 -08:00
  • b61692f121 interfaces Craig Dowell 2008-01-07 16:03:32 -08:00
  • 9ff2549315 copy the packet before sending it down or up Mathieu Lacage 2008-01-07 18:20:18 +01:00
  • 3a4eb97315 Add a --valgrind WAF option (bug #124) Gustavo J. A. M. Carneiro 2008-01-03 14:14:17 +00:00
  • 4f58be6548 replace ComponentManager::Create and ClassId with InterfaceId::CreateObjest and InterfaceId Mathieu Lacage 2008-01-03 11:39:45 +01:00
  • 33bd62d32f typo Mathieu Lacage 2008-01-03 11:37:23 +01:00
  • c547c88e89 use NS_OBJECT_ENSURE_REGISTERED and fix off-by-one in IidManager::GetRegistered Mathieu Lacage 2008-01-03 11:37:09 +01:00
  • 2a4dcce444 add NS_OBJECT_ENSURE_REGISTERED Mathieu Lacage 2008-01-03 11:30:02 +01:00
  • b41d008223 go to the next element in search loop Mathieu Lacage 2008-01-03 11:29:35 +01:00
  • a144ad9a1e work around weird compiler warning/error. Mathieu Lacage 2008-01-03 10:37:50 +01:00
  • 93be0562cc check constructor with reference arguments Mathieu Lacage 2008-01-03 10:15:41 +01:00
  • 64bb988613 a replacement for ClassIdDefaultValue Mathieu Lacage 2008-01-03 09:10:40 +01:00
  • 3fcff1b1b3 add InterfaceId::HasConstructor Mathieu Lacage 2008-01-03 09:10:23 +01:00
  • 6150ba4860 make the internal InterfaceId constructor explicit Mathieu Lacage 2008-01-03 08:42:04 +01:00
  • 676307027c add support to browse the list of existing InterfaceId Mathieu Lacage 2008-01-03 08:41:15 +01:00
  • 976f16c4d9 get rid of MakeInterfaceId Mathieu Lacage 2008-01-03 08:34:31 +01:00
  • b88e90fec3 add 'factory' support to InterfaceId Mathieu Lacage 2008-01-02 15:54:53 +01:00
  • 2103459845 merge with callback improvements. Mathieu Lacage 2008-01-02 13:40:37 +01:00
  • 348eb1e187 Make the CallbackBase class more useful than it was. Mathieu Lacage 2008-01-02 13:39:56 +01:00
  • 1fb6ad5488 rewrite interface id metadata Mathieu Lacage 2008-01-02 12:24:25 +01:00
  • 328aa2cc45 remove some remnants from the iid-a-variable era. Mathieu Lacage 2008-01-02 11:08:11 +01:00
  • 2deb2ea0f0 add some separation markers Mathieu Lacage 2008-01-02 10:57:25 +01:00
  • bc1ab2d79b replace static const Interface iid; with static InterfaceId iid (void); Mathieu Lacage 2008-01-02 10:33:39 +01:00
  • f3e77eea3d fix bug 122: get rid of duplicate argument to QueryInterface Mathieu Lacage 2008-01-02 09:25:31 +01:00
  • 6b0e717a19 add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>. Mathieu Lacage 2008-01-02 09:09:24 +01:00
  • 906a9748b5 fix bug in PacketSink Tom Henderson 2007-12-30 19:36:44 -08:00