private bool CheckResponse(Socket socket, ResponseEnum responseEnum) { _lastResponse = string.Empty; // int response; byte[] bytes = new byte[1024]; int count = 1; while (socket.Available == 0) { System.Threading.Thread.Sleep(1000); count++; if (count > 10) { return(false); } } socket.Receive(bytes, 0, socket.Available, SocketFlags.None); _lastResponse = Encoding.ASCII.GetString(bytes); responsecode.statusCode = Convert.ToInt32(_lastResponse.Substring(0, 3)); if (responsecode.statusCode == (int)responseEnum) { return(true); } return(false); }
public void Dispose(bool Dispose) { if (!Disposed) { if (Dispose) { if (Token != null) { Token = null; } if (Header != null) { Header = null; } if (Command != 0) { Command = 0; } if (Response != 0) { Response = 0; } if (!string.IsNullOrEmpty(Username)) { Username = null; } if (!string.IsNullOrEmpty(Argument)) { Argument = null; } } Disposed = true; } }
// POST: api/IpStack/Post public Response Post(JObject jsonObject) { Response response = null; try { dbManager = new DatabaseManager(); Dictionary <string, JToken> geolocationData = GetJsonDictionary(jsonObject); ResponseEnum res = dbManager.InsertNewIpData(geolocationData); if (res == ResponseEnum.TransactionFailed) { response = new Response() { status = ResponseEnum.TransactionFailed.ToString() }; return(response); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(new Response() { status = ResponseEnum.TransacionSucces.ToString() });; }
public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader) { System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader)); this.ProjectileMaterialResponseFlags = ((Flags)(binaryReader.ReadInt16())); this.Response = ((ResponseEnum)(binaryReader.ReadInt16())); this.DONOTUSE = binaryReader.ReadTagReference(); this.MaterialName = binaryReader.ReadStringID(); this.fieldskip = binaryReader.ReadBytes(4); this.ProjectileMaterialResponseProjectileMaterialResponseResponse = ((ProjectileMaterialResponseResponseEnum)(binaryReader.ReadInt16())); this.ProjectileMaterialResponseProjectileMaterialResponseFlags0 = ((ProjectileMaterialResponseFlags0)(binaryReader.ReadInt16())); this.ChanceFraction = binaryReader.ReadSingle(); this.Between = binaryReader.ReadRange(); this.And = binaryReader.ReadRange(); this.DONOTUSE0 = binaryReader.ReadTagReference(); this.ScaleEffectsBy = ((ScaleEffectsByEnum)(binaryReader.ReadInt16())); this.fieldpad = binaryReader.ReadBytes(2); this.AngularNoise = binaryReader.ReadSingle(); this.VelocityNoise = binaryReader.ReadSingle(); this.DONOTUSE1 = binaryReader.ReadTagReference(); this.InitialFriction = binaryReader.ReadSingle(); this.MaximumDistance = binaryReader.ReadSingle(); this.ParallelFriction = binaryReader.ReadSingle(); this.PerpendicularFriction = binaryReader.ReadSingle(); return(pointerQueue); }
string Response(string input, ResponseEnum status, string info, string errmsg, DataTable data) { string ret = JsonConvert.SerializeObject(new ResponseModel((int)ResponseEnum.Success, info, errmsg, data)); Console.WriteLine("输入 " + input); Console.WriteLine("输出 " + ret + "\r\n"); return(ret); }
public static byte[] ReadBytes(ResponseEnum response) { byte[] retBytes = new byte[2]; ushort rspCon = (ushort)response; retBytes[0] = (byte)rspCon; retBytes[1] = (byte)(rspCon >> 8); return(retBytes); }
//public static MessageModel<T> Fail(string msgString="服务器异常") { // return new MessageModel<T>() // { // code= (int)ResponseEnum.ServerRequestError, // success = false, // msg = msgString, // data = default(T), // }; //} public static MessageModel <T> Fail(string msgString = "请求失败", ResponseEnum codeEnum = ResponseEnum.ServerRequestError) { return(new MessageModel <T>() { code = (int)codeEnum, success = false, msg = msgString, data = default(T), }); }
public static MessageModel <T> Fail(T obj, string msgString = "服务器异常", ResponseEnum codeEnum = ResponseEnum.ServerError) { return(new MessageModel <T>() { code = (int)codeEnum, success = false, msg = msgString, data = obj, }); }
/// <summary> /// Initializes a new instance of the <see cref="PutCharactersCharacterIdCalendarEventIdResponse" /> class. /// </summary> /// <param name="Response">response string (required).</param> public PutCharactersCharacterIdCalendarEventIdResponse(ResponseEnum Response = default(ResponseEnum)) { // to ensure "Response" is required (not null) if (Response == null) { throw new InvalidDataException("Response is a required property for PutCharactersCharacterIdCalendarEventIdResponse and cannot be null"); } else { this.Response = Response; } }
public IFormattedOutput GenerateFormattedOutput(ResponseEnum result) { switch (result) { case ResponseEnum.Success: return(new SuccessFormattedOutput(textWriter)); case ResponseEnum.NotFound: return(new NotFoundFormattedOutput(textWriter)); case ResponseEnum.Failed: return(new FailedFormattedOutput(textWriter)); default: throw new ArgumentException("Unknown ResultEnum value.", nameof(result)); } }
public IHttpActionResult DeletePost([FromBody] string postId) { ResponseEnum response = postManager.DeletePost(postId); if (response == ResponseEnum.Succeeded) { return(Ok()); } else { return(Conflict()); } }
public IHttpActionResult AddNewPost([FromBody] Post post) { ResponseEnum response = postManager.AddNewPost(post); if (response == ResponseEnum.Succeeded) { return(Ok()); } else { return(Conflict()); } }
public Packet(ResponseEnum response, Token token, string argument) { Header = new Header(); Response = response; Token = token; if (string.IsNullOrEmpty(argument)) { Argument = "NoArgs"; } else { Argument = argument; } }
public IHttpActionResult ChangePassword([FromBody] EditPassword editPassword) { //edits a user password ResponseEnum response = settingsManager.ChangePassword(editPassword); if (response == ResponseEnum.Succeeded) { return(Ok()); } else { return(Conflict()); } }
public IHttpActionResult ManageRequest([FromBody] UserRequestModel requestModel) { //manages all the user to user request (block/unblock/friend/unfriend...) ResponseEnum response = settingsManager.ManageRequest(requestModel); if (response == ResponseEnum.Succeeded) { SendNotificationToSerivce(requestModel); return(Ok()); } else { return(Conflict()); } }
// DELETE: api/IpStack/Delete public Response Delete(JObject jsonObject) { Response response = null; try { dbManager = new DatabaseManager(); Dictionary <string, JToken> ip = GetJsonDictionary(jsonObject); dbManager = new DatabaseManager(); ResponseEnum resp = dbManager.DeleteIpData(ip); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(response); }
/// <summary> /// Initializes a new instance of the <see cref="Execute" /> class. /// </summary> /// <param name="inputs">inputs.</param> /// <param name="outputs">outputs (required).</param> /// <param name="mode">mode (required).</param> /// <param name="response">response (required).</param> /// <param name="subscriber">subscriber.</param> public Execute(List <Input> inputs, List <Output> outputs, ModeEnum mode, ResponseEnum response, Subscriber subscriber) { // to ensure "outputs" is required (not null) if (outputs == null) { throw new InvalidDataException("outputs is a required property for Execute and cannot be null"); } else { this.Outputs = outputs; } // to ensure "mode" is required (not null) if (mode == null) { throw new InvalidDataException("mode is a required property for Execute and cannot be null"); } else { this.Mode = mode; } // to ensure "response" is required (not null) if (response == null) { throw new InvalidDataException("response is a required property for Execute and cannot be null"); } else { this.Response = response; } this.Inputs = inputs; this.Subscriber = subscriber; }
public static Packet CreatePacketWithToken(ResponseEnum response, Token token, string argument = null) { return(new Packet(response, token, argument)); }
public static Packet CreatePacket(ResponseEnum response, string argument = null) { return(new Packet(response, new Token(new byte[95]), argument)); }
public ResultModel(ResponseEnum _code) { code = (int)_code; }
private bool CheckResponse(Socket socket, ResponseEnum responseEnum) { _lastResponse = string.Empty; int response; byte[] bytes = new byte[1024]; int count = 1; while (socket.Available == 0) { System.Threading.Thread.Sleep(1000); count++; if (count > 10) return false; } socket.Receive(bytes, 0, socket.Available, SocketFlags.None); _lastResponse = Encoding.ASCII.GetString(bytes); response = Convert.ToInt32(_lastResponse.Substring(0, 3)); if (response == (int)responseEnum) return true; return false; }