singrdk/base/Contracts/FileSystem.Contracts/ThreadPoolControlContract.sg

26 lines
719 B
Plaintext
Raw 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
using System;
using Microsoft.Singularity.Directory;
2008-11-17 18:29:00 -05:00
namespace Microsoft.Singularity.FileSystem
{
2008-03-05 09:52:00 -05:00
public contract ThreadPoolControlContract {
in message TrackEndpoint();
out message AckTrackEndpoint();
in message Terminate();
out message AckTerminate();
state Start : one {
TrackEndpoint? -> AckTrackEndpoint! -> Start;
Terminate? -> AckTerminate! -> Start;
}
}
}