mbed-os/features/netsocket
Deepika 09b4bc07ce This is the initial version of stats implementation in network layer.
SocketStats Class is added to collect and provide the statistics information.
In this phase only socket information is collected and max sockets that can
be recorded at any time are configurable through 'MBED_CONF_NSAPI_SOCKET_STATS_MAX_COUNT'

Network statistics can be enabled through a macro MBED_NW_STATS_ENABLED

More information on design is captured in #8743
2018-11-26 09:42:39 -06:00
..
cellular Fixed cellular backward compatiblity. 2018-11-19 09:04:22 +02:00
emac-drivers Move EMAC implementation to shared target 2018-11-19 09:37:17 -06:00
CellularBase.h Cellular: review fixes, added missing fixes from master. 2018-11-11 14:13:05 +02:00
DNS.h Articles and capitalization 2018-10-26 16:18:57 +03:00
DTLSSocket.cpp Astyle fixes 2018-11-19 15:31:31 +02:00
DTLSSocket.h Include TLSSocket and DTLSSocket in Doxygen 2018-11-20 11:47:28 +02:00
DTLSSocketWrapper.cpp Add license headers into TLSSocket files 2018-11-20 11:47:29 +02:00
DTLSSocketWrapper.h Add license headers into TLSSocket files 2018-11-20 11:47:29 +02:00
EMAC.h Edit EMAC.h 2018-10-29 15:14:07 -05:00
EMACInterface.cpp Netsocket: Add required header file and namespace element instead add all 2018-10-15 10:57:21 -05:00
EMACInterface.h Fix typos in Features/Netsocket 2018-10-29 15:14:07 -05:00
EMACMemoryManager.cpp Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
EMACMemoryManager.h Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
EthInterface.h Fix typos in Features/Netsocket 2018-10-29 15:14:07 -05:00
EthernetInterface.cpp Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
EthernetInterface.h doxygen fixes 2018-10-24 20:24:33 +01:00
InternetSocket.cpp Implement Socket::getpeername() API 2018-11-13 11:02:51 +02:00
InternetSocket.h This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
MeshInterface.h Fix typos in Features/Netsocket 2018-10-29 15:14:07 -05:00
NetworkInterface.cpp Corrected more defects 2018-05-23 12:24:10 +03:00
NetworkInterface.h Clarify asynchronous NetworkInterface::connect() documentation 2018-11-22 12:52:28 +02:00
NetworkInterfaceDefaults.cpp Cellular: Fixed backward compatibility with OnBoardCellularInterface and set default values in NetworkInterfaceDefaults.cpp. 2018-11-11 14:13:05 +02:00
NetworkStack.cpp netsocket: astyle fix 2018-08-03 13:34:33 +01:00
NetworkStack.h incorrect doc was copy pasted 2018-10-24 20:57:25 +01:00
OnboardNetworkStack.h netsocket: astyle fix 2018-08-03 13:34:33 +01:00
Socket.h Implement Socket::getpeername() API 2018-11-13 11:02:51 +02:00
SocketAddress.cpp Use the parsing status as a way to detect if the IP string represent a valid IPv6 address 2018-10-23 11:25:52 +02:00
SocketAddress.h netsocket: fix astyle coding style 2018-11-08 08:54:17 +00:00
SocketStats.cpp This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
SocketStats.h This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
TCPServer.cpp This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
TCPServer.h netsocket: astyle fix 2018-08-03 13:34:33 +01:00
TCPSocket.cpp This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
TCPSocket.h This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
TLSSocket.cpp Refactor DTLSSocket to use Socket::getpeername() 2018-11-19 15:19:49 +02:00
TLSSocket.h Merge branch 'socket_open_deprecated' of https://github.com/michalpasztamobica/mbed-os into dev_rollup 2018-11-23 18:38:02 +00:00
TLSSocketWrapper.cpp Astyle fixes 2018-11-19 15:31:31 +02:00
TLSSocketWrapper.h Include TLSSocket and DTLSSocket in Doxygen 2018-11-20 11:47:28 +02:00
UDPSocket.cpp This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
UDPSocket.h This is the initial version of stats implementation in network layer. 2018-11-26 09:42:39 -06:00
WiFiAccessPoint.cpp Merge remote-tracking branch 'upstream/master' into feature_wifi_ublox_merge 2016-10-02 07:29:07 -05:00
WiFiAccessPoint.h netsocket: astyle fix 2018-08-03 13:34:33 +01:00
WiFiInterface.h Fix typos in Features/Netsocket 2018-10-29 15:14:07 -05:00
mbed_lib.json Cellular: Fixed backward compatibility with OnBoardCellularInterface and set default values in NetworkInterfaceDefaults.cpp. 2018-11-11 14:13:05 +02:00
nsapi.h Implement DTLSSocketWrapper and fix non-blocking connections on TLSSocket 2018-11-19 15:19:49 +02:00
nsapi_dns.cpp nsapi: astyle block fix 2018-08-06 09:59:08 +01:00
nsapi_dns.h netsocket: astyle fix 2018-08-03 13:34:33 +01:00
nsapi_ppp.h netsocket: astyle fix 2018-08-03 13:34:33 +01:00
nsapi_types.h Cellular: major refactoring while introducing new CellularContext class. 2018-11-11 14:12:49 +02:00