//
// Test.idl,v 1.3 2003/05/04 23:16:31 parsons Exp
//

/// A simple module to avoid namespace pollution
module Test
{

  exception InvalidTimestamp {};
  exception ServerOverload {};
  
  /// Use a timestamp to measure the roundtrip delay
  typedef unsigned long long Timestamp;

  valuetype Red_Herring
  {
    Timestamp test_method (in Timestamp send_time)
      raises (InvalidTimestamp, ServerOverload);
  };

  /// Measure roundtrip Delay
  interface Roundtrip
  {
    Timestamp test_method (in Timestamp send_time)
      raises (InvalidTimestamp, ServerOverload);
  };

};
