| OLD | NEW | 
| (Empty) |  | 
 |   1 // Copyright (c) 2014, the Dart project authors.  Please see the AUTHORS file | 
 |   2 // for details. All rights reserved. Use of this source code is governed by a | 
 |   3 // BSD-style license that can be found in the LICENSE file. | 
 |   4  | 
 |   5 import 'package:microlytics/channels.dart'; | 
 |   6 import 'package:microlytics/io_channels.dart'; | 
 |   7 import 'package:microlytics/microlytics.dart'; | 
 |   8  | 
 |   9 void main(List<String> arguments) { | 
 |  10   // Create the channel that will be used to communicate to analytics. | 
 |  11   var channel = new RateLimitingBufferedChannel( | 
 |  12       new HttpClientChannel(), packetsPerSecond: 1.0); | 
 |  13  | 
 |  14   if (arguments.length != 1) { | 
 |  15     print("usage: dart simple.dart GA-Client-ID"); | 
 |  16     return; | 
 |  17   } | 
 |  18   final String clientID = arguments.single; | 
 |  19  | 
 |  20   // Create the logger. | 
 |  21   var lg = new AnalyticsLogger(channel, "555", clientID, "test", "1.2"); | 
 |  22  | 
 |  23   // Send some messages. | 
 |  24   lg.logAnonymousEvent("hello", "world"); | 
 |  25   lg.logAnonymousTiming("loader", "var", 42); | 
 |  26 } | 
| OLD | NEW |