C# Class Twingly.Gearman.GearmanClientProtocol

Inheritance: GearmanProtocol
Mostrar archivo Open project: twingly/GearmanSharp Class Usage Examples

Public Methods

Method Description
GearmanClientProtocol ( IGearmanConnection connection ) : System
GetStatus ( string jobHandle ) : GearmanJobStatus
SubmitBackgroundJob ( string functionName, byte functionArgument, string uniqueId, GearmanJobPriority priority ) : string
SubmitJob ( string functionName, byte functionArgument, string uniqueId, GearmanJobPriority priority ) : byte[]

Private Methods

Method Description
GetSubmitJobType ( GearmanJobPriority priority, bool background ) : PacketType
SubmitJob ( string functionName, byte functionArgument, bool background, string uniqueId, GearmanJobPriority priority ) : string

Method Details

GearmanClientProtocol() public method

public GearmanClientProtocol ( IGearmanConnection connection ) : System
connection IGearmanConnection
return System

GetStatus() public method

public GetStatus ( string jobHandle ) : GearmanJobStatus
jobHandle string
return GearmanJobStatus

SubmitBackgroundJob() public method

public SubmitBackgroundJob ( string functionName, byte functionArgument, string uniqueId, GearmanJobPriority priority ) : string
functionName string
functionArgument byte
uniqueId string
priority GearmanJobPriority
return string

SubmitJob() public method

public SubmitJob ( string functionName, byte functionArgument, string uniqueId, GearmanJobPriority priority ) : byte[]
functionName string
functionArgument byte
uniqueId string
priority GearmanJobPriority
return byte[]