C# Класс Twingly.Gearman.GearmanProtocol

Показать файл Открыть проект

Открытые методы

Метод Описание
JoinByteArraysForData ( ) : byte[]

Concatenates a number of byte arrays with \0 between them.

PackRequest ( PacketType packetType ) : RequestPacket
PackRequest ( PacketType packetType, string arg1 ) : RequestPacket
PackRequest ( PacketType packetType, string arg1, byte arg2 ) : RequestPacket
PackRequest ( PacketType packetType, string arg1, string arg2 ) : RequestPacket
PackRequest ( PacketType packetType, string arg1, string arg2, byte arg3 ) : RequestPacket
PackRequest ( PacketType packetType, string arg1, string arg2, string arg3 ) : RequestPacket
UnpackErrorReponse ( IResponsePacket response ) : GearmanServerException
UnpackJobAssignResponse ( IResponsePacket response ) : GearmanJobInfo
UnpackJobCreatedResponse ( IResponsePacket response ) : string
UnpackStatusResponse ( IResponsePacket response ) : GearmanJobStatus
UnpackWorkCompleteResponse ( IResponsePacket response ) : GearmanJobData
UnpackWorkDataResponse ( IResponsePacket response ) : GearmanJobData

Защищенные методы

Метод Описание
GearmanProtocol ( IGearmanConnection connection ) : System

Описание методов

GearmanProtocol() защищенный Метод

protected GearmanProtocol ( IGearmanConnection connection ) : System
connection IGearmanConnection
Результат System

JoinByteArraysForData() публичный статический Метод

Concatenates a number of byte arrays with \0 between them.
public static JoinByteArraysForData ( ) : byte[]
Результат byte[]

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType ) : RequestPacket
packetType PacketType
Результат Twingly.Gearman.Packets.RequestPacket

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType, string arg1 ) : RequestPacket
packetType PacketType
arg1 string
Результат Twingly.Gearman.Packets.RequestPacket

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType, string arg1, byte arg2 ) : RequestPacket
packetType PacketType
arg1 string
arg2 byte
Результат Twingly.Gearman.Packets.RequestPacket

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType, string arg1, string arg2 ) : RequestPacket
packetType PacketType
arg1 string
arg2 string
Результат Twingly.Gearman.Packets.RequestPacket

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType, string arg1, string arg2, byte arg3 ) : RequestPacket
packetType PacketType
arg1 string
arg2 string
arg3 byte
Результат Twingly.Gearman.Packets.RequestPacket

PackRequest() публичный статический Метод

public static PackRequest ( PacketType packetType, string arg1, string arg2, string arg3 ) : RequestPacket
packetType PacketType
arg1 string
arg2 string
arg3 string
Результат Twingly.Gearman.Packets.RequestPacket

UnpackErrorReponse() публичный статический Метод

public static UnpackErrorReponse ( IResponsePacket response ) : GearmanServerException
response IResponsePacket
Результат Twingly.Gearman.Exceptions.GearmanServerException

UnpackJobAssignResponse() публичный статический Метод

public static UnpackJobAssignResponse ( IResponsePacket response ) : GearmanJobInfo
response IResponsePacket
Результат GearmanJobInfo

UnpackJobCreatedResponse() публичный статический Метод

public static UnpackJobCreatedResponse ( IResponsePacket response ) : string
response IResponsePacket
Результат string

UnpackStatusResponse() публичный статический Метод

public static UnpackStatusResponse ( IResponsePacket response ) : GearmanJobStatus
response IResponsePacket
Результат GearmanJobStatus

UnpackWorkCompleteResponse() публичный статический Метод

public static UnpackWorkCompleteResponse ( IResponsePacket response ) : GearmanJobData
response IResponsePacket
Результат GearmanJobData

UnpackWorkDataResponse() публичный статический Метод

public static UnpackWorkDataResponse ( IResponsePacket response ) : GearmanJobData
response IResponsePacket
Результат GearmanJobData