singrdk/base/Contracts/ServiceManager.Contracts/ThreadTerminationContract.sg

19 lines
496 B
Plaintext
Raw Permalink Normal View History

2008-11-17 18:29:00 -05:00
// ----------------------------------------------------------------------------
2008-03-05 09:52:00 -05:00
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
2008-11-17 18:29:00 -05:00
// ----------------------------------------------------------------------------
2008-03-05 09:52:00 -05:00
namespace Microsoft.Singularity.Services
{
public contract ThreadTerminationContract
{
in message Stop();
out message AckStop();
state Start : one {
Stop? -> AckStop! -> Start;
}
}
}