Commit Graph
9 Commits
Author SHA1 Message Date
Alexander Afanasyev 0eb70659f7 face: Rename all ChannelFactories to protocol Factories
Base class is ProtocolFactory and implementations are TcpFactory,
UnixStreamFactory, EthernetFactory.

Since Factories are doing more than just creating channels (some can
create faces directly), more general name is more appropriate.

Change-Id: I3d6c2460a1b29e244f8462453720f4e7785893ca
2014-02-28 12:54:16 -08:00
Alexander Afanasyev 7329e02f60 face: Convert to use the global IO service by all ChannelFactories
Change-Id: Ibd8d5cea142171b5700d8920eb3eedc084bbd588
2014-02-28 11:04:40 -08:00
Alexander Afanasyev 472acbe31e main: Enabling LocalControlHeader manager
Change-Id: I3e72a6913cbf62689bd36cefd73f5d6f237dbf85
Refs: #1210
2014-02-26 19:40:10 -08:00
Junxiao Shi c041ca36ed core: global io_service and scheduler
Scheduler and time are imported from ndn-cpp-dev.
Forwarder is using the new scheduler API.
Face system is not transitioned yet.

refs #1290

Change-Id: I5679cb50bbf9890a105f663b038f13951403c2b6
2014-02-26 12:40:22 -07:00
Alexander Afanasyev c78b141e7e build: Detecting if UNIX socket is available and disabling it if it is not
Change-Id: Iacdffe36223c085136a4fe09587ce304a3029853
2014-02-19 16:16:10 -08:00
Alexander Afanasyev 062dfb4212 main: Enabling UnixStreamSocket in nfd app
Change-Id: I5a860e5445413cb72e71ecdffb158970809a0fe5
2014-02-17 20:01:50 -08:00
Steve DiBenedetto 214563c2e9 main: Added fib manager to management initialization
Change-Id: Ib0553998aee8e47f79180acdb20f75e15f765aac
refs: #1139
2014-02-04 14:10:11 -08:00
Junxiao Shi 09bf7c4321 daemon: mock program integration
Change-Id: I77940c7efb7a52251a8f25f6104717ba5253dc1c
refs #1140, #1139
2014-02-01 17:08:03 -08:00
Alexander Afanasyev 2aa396272b Adding build system, README, COPYING, basic INSTALL.md, and skeleton for unit tests
Change-Id: I00a58106e43f6eaaec6eedf9fa7d217a22c19d2b
2014-01-22 13:34:03 -08:00