Example #1
0
        public static GearmanJobStatus UnpackStatusResponse(IResponsePacket response)
        {
            var args = Util.SplitArray(response.GetData());

            return(new GearmanJobStatus(
                       Encoding.UTF8.GetString(args[0]),
                       uint.Parse(Encoding.UTF8.GetString(args[1])) == 0 ? false : true,
                       uint.Parse(Encoding.UTF8.GetString(args[2])) == 0 ? false : true,
                       uint.Parse(Encoding.UTF8.GetString(args[3])),
                       uint.Parse(Encoding.UTF8.GetString(args[4]))));
        }
Example #2
0
        public static GearmanJobInfo UnpackJobAssignResponse(IResponsePacket response)
        {
            var args = Util.SplitArray(response.GetData());

            return(new GearmanJobInfo
            {
                JobHandle = Encoding.UTF8.GetString(args[0]),
                FunctionName = Encoding.UTF8.GetString(args[1]),
                FunctionArgument = args[2]
            });
        }
Example #3
0
 public static GearmanJobData UnpackWorkExceptionResponse(IResponsePacket response)
 {
     return UnpackWorkDataResponse(response);
 }
Example #4
0
 public static GearmanJobData UnpackWorkDataResponse(IResponsePacket response)
 {
     var args = Util.SplitArray(response.GetData());
     return new GearmanJobData(Encoding.UTF8.GetString(args[0]), args[1]);
 }
Example #5
0
 public static GearmanJobData UnpackWorkCompleteResponse(IResponsePacket response)
 {
     return UnpackWorkDataResponse(response);
 }
Example #6
0
 public static GearmanJobStatus UnpackStatusResponse(IResponsePacket response)
 {
     var args = Util.SplitArray(response.GetData());
     return new GearmanJobStatus(
         Encoding.UTF8.GetString(args[0]),
         uint.Parse(Encoding.UTF8.GetString(args[1])) == 0 ? false : true,
         uint.Parse(Encoding.UTF8.GetString(args[2])) == 0 ? false : true,
         uint.Parse(Encoding.UTF8.GetString(args[3])),
         uint.Parse(Encoding.UTF8.GetString(args[4])));
 }
Example #7
0
 public static string UnpackJobCreatedResponse(IResponsePacket response)
 {
     return Encoding.UTF8.GetString(response.GetData());
 }
Example #8
0
 public static GearmanJobInfo UnpackJobAssignResponse(IResponsePacket response)
 {
     var args = Util.SplitArray(response.GetData());
     return new GearmanJobInfo
            {
                JobHandle = Encoding.UTF8.GetString(args[0]),
                FunctionName = Encoding.UTF8.GetString(args[1]),
                FunctionArgument = args[2]
            };
 }
Example #9
0
 public static GearmanServerException UnpackErrorReponse(IResponsePacket response)
 {
     var args = Util.SplitArray(response.GetData());
     throw new GearmanServerException(Encoding.UTF8.GetString(args[0]), Encoding.UTF8.GetString(args[1]));
 }
Example #10
0
        public static GearmanServerException UnpackErrorReponse(IResponsePacket response)
        {
            var args = Util.SplitArray(response.GetData());

            throw new GearmanServerException(Encoding.UTF8.GetString(args[0]), Encoding.UTF8.GetString(args[1]));
        }
Example #11
0
 public static GearmanJobData UnpackWorkCompleteResponse(IResponsePacket response)
 {
     return(UnpackWorkDataResponse(response));
 }
Example #12
0
        public static GearmanJobData UnpackWorkDataResponse(IResponsePacket response)
        {
            var args = Util.SplitArray(response.GetData());

            return(new GearmanJobData(Encoding.UTF8.GetString(args[0]), args[1]));
        }
Example #13
0
 public static string UnpackJobCreatedResponse(IResponsePacket response)
 {
     return(Encoding.UTF8.GetString(response.GetData()));
 }
Example #14
0
 public static GearmanJobData UnpackWorkExceptionResponse(IResponsePacket response)
 {
     return(UnpackWorkDataResponse(response));
 }
Example #15
0
 public static string UnpackWorkFailResponse(IResponsePacket response)
 {
     return Encoding.UTF8.GetString(response.GetData());
 }