//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.235
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace Launcher.LauncherService {
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="LauncherService.ILauncherService")]
public interface ILauncherService {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILauncherService/MACAllowed", ReplyAction="http://tempuri.org/ILauncherService/MACAllowedResponse")]
bool MACAllowed(string mac);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILauncherService/UserAllowed", ReplyAction="http://tempuri.org/ILauncherService/UserAllowedResponse")]
bool UserAllowed(string username, string password);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILauncherService/UserMacAllowed", ReplyAction="http://tempuri.org/ILauncherService/UserMacAllowedResponse")]
bool UserMacAllowed(string username, string mac);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ILauncherService/GetHashes", ReplyAction="http://tempuri.org/ILauncherService/GetHashesResponse")]
string GetHashes();
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface ILauncherServiceChannel : Launcher.LauncherService.ILauncherService, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class LauncherServiceClient : System.ServiceModel.ClientBase, Launcher.LauncherService.ILauncherService {
public LauncherServiceClient() {
}
public LauncherServiceClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public LauncherServiceClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public LauncherServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public LauncherServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public bool MACAllowed(string mac) {
return base.Channel.MACAllowed(mac);
}
public bool UserAllowed(string username, string password) {
return base.Channel.UserAllowed(username, password);
}
public bool UserMacAllowed(string username, string mac) {
return base.Channel.UserMacAllowed(username, mac);
}
public string GetHashes() {
return base.Channel.GetHashes();
}
}
}