Gitiles
Code Review
Sign In
gerrit.named-data.net
/
NFD
/
d82134b850d1d5c474044c050857614682b5c4fd
/
daemon
/
face
/
tcp-channel.cpp
3a2339a
face: Connect faces to the parent (unicast) or associated (multicast) channels
by Alexander Afanasyev
· 4 years, 7 months ago
cb425e8
face: move common declarations to face-common.hpp
by Davide Pesavento
· 5 years ago
a6bd7da
build: Remove unnecessary std::ref, causing compilation issues with Boost 1.70.0
by Alexander Afanasyev
· 6 years ago
2cae8ca
core: move nfd-specific files to daemon/
by Davide Pesavento
· 6 years ago
fa2aa50
face+tools: fix compilation with Boost 1.69.0
by Davide Pesavento
· 6 years ago
3dade00
core+daemon: eliminate scheduler::{schedule,cancel} wrappers
by Davide Pesavento
· 6 years ago
e4b2238
Improve and simplify code with modern C++ features
by Davide Pesavento
· 7 years ago
5f35f64
build: require gcc >= 5.3 and boost >= 1.58
by Davide Pesavento
· 7 years ago
a314808
core: reimplement logging using ndn-cxx's facility
by Davide Pesavento
· 7 years ago
ded1742
face: Configurable IP subnets for "local" TCP faces
by Alexander Afanasyev
· 7 years ago
0c3e57b
face+mgmt: allow congestion marking parameters to be enabled and set
by Eric Newberry
· 7 years ago
15b5505
face: group parameters to createFace and connect into a common structure
by Davide Pesavento
· 7 years ago
0c84164
face: allow enabling/disabling congestion marking through config file
by Eric Newberry
· 7 years ago
2642cd2
mgmt: support LpReliability flag in faces/create and faces/update
by Eric Newberry
· 7 years ago
a3c9ddb
face: allow the creation of permanent TCP faces
by Davide Pesavento
· 8 years ago
77911cc
face: make logging more uniform across channel types
by Davide Pesavento
· 8 years ago
c19408d
face: move isListening()/size() to Channel as pure virtual methods
by Davide Pesavento
· 8 years ago
8fd15e6
face: move Channel and subclasses into nfd::face namespace
by Davide Pesavento
· 8 years ago
f40551a
face+mgmt: enable local fields through ProtocolFactory::createFace
by Eric Newberry
· 8 years ago
4260241
mgmt+face: move protocol-specific face creation checks into protocol factories
by Eric Newberry
· 8 years ago
cde37ad
face: face refactoring completion
by Junxiao Shi
· 9 years ago
47ab029
face: deduplicate callback typedefs between Channel and ProtocolFactory
by Davide Pesavento
· 9 years ago
16aabbc
face: TcpTransport
by Yukai Tu
· 9 years ago
292e5e1
face: use move semantics for sockets where possible
by Davide Pesavento
· 10 years ago
6ad890a
face: Stop using shared_ptr to manage acceptors
by Davide Pesavento
· 10 years ago
baba253
face: Remove Tcp|UdpChannel::connect overloads that perform DNS resolution
by Alexander Afanasyev
· 10 years ago
1e46be3
core: rename nfd::EventId to nfd::scheduler::EventId
by Junxiao Shi
· 10 years ago
c099ddb
face: replace EventEmitter usage with Signal
by Junxiao Shi
· 10 years ago
a1937bf
core: use FaceUri from ndn-cxx
by Junxiao Shi
· 10 years ago
7465d5f
face: Workaround to Boost.Asio bug 8795 with async_connect
by Alexander Afanasyev
· 10 years ago
2aa4eca
face: prevent creation of duplicate tcp/udp faces due to async calls
by Steve DiBenedetto
· 11 years ago
1886180
faces: Replace deadline_timer usage in TcpChannel with Scheduler-based events
by Alexander Afanasyev
· 11 years ago
f698028
src: Remove unnecessary uses of boost::cref in make_shared and replace boost::cref/boost::ref with just cref/ref
by Alexander Afanasyev
· 11 years ago
9bcbc7c
docs: Update of copyright and license statement in all .hpp and .cpp files
by Alexander Afanasyev
· 11 years ago
53a6fd3
face: Implementing forgotten isListening() feature in TcpChannel
by Alexander Afanasyev
· 11 years ago
355c066
face: Implementing new "isOnDemand" flag
by Alexander Afanasyev
· 11 years ago
eb3197f
all: Update code to compile with latest time-related changes in ndn-cpp-dev library
by Alexander Afanasyev
· 11 years ago
eee71fd
face: Disable IPv4-mapping of IPv6 addresses in TCP and UDP channels
by Alexander Afanasyev
· 11 years ago
69a3427
face: Fix bug when TcpChannel::handleSuccessfulConnect seem to be called before channel is acutally connected
by Alexander Afanasyev
· 11 years ago
61e3cc5
faces: Channel base class
by Junxiao Shi
· 11 years ago
5f1ec25
face: Minor updates of TCP faces
by Alexander Afanasyev
· 11 years ago
855bf29
face: Fix minor typo in TcpChannel method name.
by Davide Pesavento
· 11 years ago
bfd31de
build: Requiring boost >=1.48 during configure step
by Alexander Afanasyev
· 11 years ago
232c987
face: Implementing ip::address::is_loopback method for Boost <1.47
by Alexander Afanasyev
· 11 years ago
bd220a0
face: Implementation of encode/decode of LocalControlHeader
by Alexander Afanasyev
· 11 years ago
a0a10fb
face: Implementing close operation and many related fixes in TcpFace and TcpChannel
by Alexander Afanasyev
· 11 years ago
a16abd2
face/tcp: Fixing multiple accept on a channel
by Alexander Afanasyev
· 11 years ago
3958b01
face/tcp: Fixing TcpChannel and TcpFace implementation and enable basic logging in both
by Alexander Afanasyev
· 11 years ago
8c8d218
fw: integrate forwarder, strategy, tables
by Junxiao Shi
· 11 years ago
18bbf81
src: Changing namespace ndn to namespace nfd
by Alexander Afanasyev
· 11 years ago
334b714
face/tcp: Add map of remoteEndpoint-Face within channel
by Alexander Afanasyev
· 11 years ago
855a53c
face/tcp: Adding success/fail callbacks for TCP channel connect/listen
by Alexander Afanasyev
· 11 years ago
8ad71ba
face/tcp: Implementing accepting and establishing connections with TCP Channel
by Alexander Afanasyev
· 11 years ago
a9034b0
face: Skeleton implementation for the TCP protocol (face, channel, factory)
by Alexander Afanasyev
· 11 years ago