]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/lib/net/blip/interfaces/ICMPPing.nc
Merge TinyOS 2.1.1 into master.
[tinyos-2.x.git] / tos / lib / net / blip / interfaces / ICMPPing.nc
diff --git a/tos/lib/net/blip/interfaces/ICMPPing.nc b/tos/lib/net/blip/interfaces/ICMPPing.nc
new file mode 100644 (file)
index 0000000..24fc1ec
--- /dev/null
@@ -0,0 +1,12 @@
+
+#include <ICMP.h>
+
+interface ICMPPing {
+
+  command error_t ping(struct in6_addr *target, uint16_t period, uint16_t n);
+
+  event void pingReply(struct in6_addr *source, struct icmp_stats *stats);
+
+  event void pingDone(uint16_t ping_rcv, uint16_t ping_n);
+
+}