C# Class AgentWebServiceSample.PcoAgentWS.AgentServiceService

Inheritance: System.Web.Services.Protocols.SoapHttpClientProtocol
Afficher le fichier Open project: presence/presence-ws-examples Class Usage Examples

Méthodes publiques

Méthode Description
AgentServiceService ( ) : System.Diagnostics
AnswerCallAsync ( int AgentLogin ) : void
AnswerCallAsync ( int AgentLogin, object userState ) : void
CancelAsync ( object userState ) : void
ClearAllCallsAsync ( int AgentLogin ) : void
ClearAllCallsAsync ( int AgentLogin, object userState ) : void
ClearCallAsync ( int AgentLogin ) : void
ClearCallAsync ( int AgentLogin, object userState ) : void
ConferenceCallAsync ( int AgentLogin, int CallID ) : void
ConferenceCallAsync ( int AgentLogin, int CallID, object userState ) : void
ConsultationCallAsync ( int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType ) : void
ConsultationCallAsync ( int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType, object userState ) : void
ContactCallAsync ( int AgentLogin ) : void
ContactCallAsync ( int AgentLogin, object userState ) : void
FinalizeContactAsync ( int AgentLogin, TWSQInfo QInfo ) : void
FinalizeContactAsync ( int AgentLogin, TWSQInfo QInfo, object userState ) : void
GetAgentNameAsync ( int AgentLogin ) : void
GetAgentNameAsync ( int AgentLogin, object userState ) : void
GetAgentStateAsync ( int AgentLogin ) : void
GetAgentStateAsync ( int AgentLogin, object userState ) : void
GetCurrentAgentInboundContactAsync ( int AgentLogin ) : void
GetCurrentAgentInboundContactAsync ( int AgentLogin, object userState ) : void
GetCurrentAgentOutboundContactAsync ( int AgentLogin ) : void
GetCurrentAgentOutboundContactAsync ( int AgentLogin, object userState ) : void
GetCurrentContactAsync ( int AgentLogin ) : void
GetCurrentContactAsync ( int AgentLogin, object userState ) : void
GetEventAsync ( int AgentLogin ) : void
GetEventAsync ( int AgentLogin, object userState ) : void
GetInvalidQCodesInfoAsync ( int AgentLogin, int ServiceID ) : void
GetInvalidQCodesInfoAsync ( int AgentLogin, int ServiceID, object userState ) : void
GetLogoutReasonsInfoAsync ( int AgentLogin ) : void
GetLogoutReasonsInfoAsync ( int AgentLogin, object userState ) : void
GetServerNameAsync ( int AgentLogin ) : void
GetServerNameAsync ( int AgentLogin, object userState ) : void
GetServerTimeAsync ( ) : void
GetServerTimeAsync ( object userState ) : void
GetSessionInfoAsync ( int AgentLogin ) : void
GetSessionInfoAsync ( int AgentLogin, object userState ) : void
GetStopReasonsInfoAsync ( int AgentLogin ) : void
GetStopReasonsInfoAsync ( int AgentLogin, object userState ) : void
GetUnreachableQCodesInfoAsync ( int AgentLogin, int ServiceID ) : void
GetUnreachableQCodesInfoAsync ( int AgentLogin, int ServiceID, object userState ) : void
GetValidQCodesAtAsync ( int AgentLogin, int ServiceID, int Group, int Index ) : void
GetValidQCodesAtAsync ( int AgentLogin, int ServiceID, int Group, int Index, object userState ) : void
GetValidQCodesCountAsync ( int AgentLogin, int ServiceID, int Group ) : void
GetValidQCodesCountAsync ( int AgentLogin, int ServiceID, int Group, object userState ) : void
LoginAsync ( int AgentLogin, string Password, int Station, bool ClearCalls ) : void
LoginAsync ( int AgentLogin, string Password, int Station, bool ClearCalls, object userState ) : void
LogoutAsync ( int AgentLogin, int ReasonCode ) : void
LogoutAsync ( int AgentLogin, int ReasonCode, object userState ) : void
MakeCallAsync ( int AgentLogin, string Phone ) : void
MakeCallAsync ( int AgentLogin, string Phone, object userState ) : void
RecordOnDemandStartAsync ( int AgentLogin, string AppData ) : void
RecordOnDemandStartAsync ( int AgentLogin, string AppData, object userState ) : void
RecordOnDemandStopAsync ( int AgentLogin, int RecordId ) : void
RecordOnDemandStopAsync ( int AgentLogin, int RecordId, object userState ) : void
SendTonesAsync ( int AgentLogin, int CallID, string Tones ) : void
SendTonesAsync ( int AgentLogin, int CallID, string Tones, object userState ) : void
StartSessionAsync ( int AgentLogin ) : void
StartSessionAsync ( int AgentLogin, object userState ) : void
StopSessionAsync ( int AgentLogin, int ReasonCode ) : void
StopSessionAsync ( int AgentLogin, int ReasonCode, object userState ) : void
SumAsync ( int A, int B ) : void
SumAsync ( int A, int B, object userState ) : void
TransferCallAsync ( int AgentLogin, int CallID ) : void
TransferCallAsync ( int AgentLogin, int CallID, object userState ) : void
WaitForEventAsync ( int AgentLogin ) : void
WaitForEventAsync ( int AgentLogin, object userState ) : void

Private Methods

Méthode Description
AnswerCall ( int AgentLogin ) : int
ClearAllCalls ( int AgentLogin ) : int
ClearCall ( int AgentLogin ) : int
ConferenceCall ( int AgentLogin, int CallID ) : int
ConsultationCall ( int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType, TWSCall &Call ) : int
ContactCall ( int AgentLogin ) : int
FinalizeContact ( int AgentLogin, TWSQInfo QInfo ) : int
GetAgentName ( int AgentLogin, string &AgentName ) : int
GetAgentState ( int AgentLogin ) : int
GetCurrentAgentInboundContact ( int AgentLogin, TWSAgentContactInbound &InboundContact ) : int
GetCurrentAgentOutboundContact ( int AgentLogin, TWSAgentContactOutbound &OutboundContact ) : int
GetCurrentContact ( int AgentLogin, TWSAgentContact &AgentContact ) : int
GetEvent ( int AgentLogin, TAgentEvent &Events ) : int
GetInvalidQCodesInfo ( int AgentLogin, int ServiceID, TWSQCodeInfo &QCodesInfo ) : int
GetLogoutReasonsInfo ( int AgentLogin, TWSStopInfo &ReasonList ) : int
GetServerName ( int AgentLogin, string &ServerName ) : int
GetServerTime ( ) : System.DateTime
GetSessionInfo ( int AgentLogin, TWSSessionInfo &SessionInfo ) : int
GetStopReasonsInfo ( int AgentLogin, TWSStopInfo &ReasonsList ) : int
GetUnreachableQCodesInfo ( int AgentLogin, int ServiceID, TWSQCodeInfo &QCodesInfo ) : int
GetValidQCodesAt ( int AgentLogin, int ServiceID, int Group, int Index, TWSQCode &QCodeInfo ) : int
GetValidQCodesCount ( int AgentLogin, int ServiceID, int Group, int &NumQCodes ) : int
IsLocalFileSystemWebService ( string url ) : bool
Login ( int AgentLogin, string Password, int Station, bool ClearCalls ) : int
Logout ( int AgentLogin, int ReasonCode ) : int
MakeCall ( int AgentLogin, string Phone ) : int
OnAnswerCallOperationCompleted ( object arg ) : void
OnClearAllCallsOperationCompleted ( object arg ) : void
OnClearCallOperationCompleted ( object arg ) : void
OnConferenceCallOperationCompleted ( object arg ) : void
OnConsultationCallOperationCompleted ( object arg ) : void
OnContactCallOperationCompleted ( object arg ) : void
OnFinalizeContactOperationCompleted ( object arg ) : void
OnGetAgentNameOperationCompleted ( object arg ) : void
OnGetAgentStateOperationCompleted ( object arg ) : void
OnGetCurrentAgentInboundContactOperationCompleted ( object arg ) : void
OnGetCurrentAgentOutboundContactOperationCompleted ( object arg ) : void
OnGetCurrentContactOperationCompleted ( object arg ) : void
OnGetEventOperationCompleted ( object arg ) : void
OnGetInvalidQCodesInfoOperationCompleted ( object arg ) : void
OnGetLogoutReasonsInfoOperationCompleted ( object arg ) : void
OnGetServerNameOperationCompleted ( object arg ) : void
OnGetServerTimeOperationCompleted ( object arg ) : void
OnGetSessionInfoOperationCompleted ( object arg ) : void
OnGetStopReasonsInfoOperationCompleted ( object arg ) : void
OnGetUnreachableQCodesInfoOperationCompleted ( object arg ) : void
OnGetValidQCodesAtOperationCompleted ( object arg ) : void
OnGetValidQCodesCountOperationCompleted ( object arg ) : void
OnLoginOperationCompleted ( object arg ) : void
OnLogoutOperationCompleted ( object arg ) : void
OnMakeCallOperationCompleted ( object arg ) : void
OnRecordOnDemandStartOperationCompleted ( object arg ) : void
OnRecordOnDemandStopOperationCompleted ( object arg ) : void
OnSendTonesOperationCompleted ( object arg ) : void
OnStartSessionOperationCompleted ( object arg ) : void
OnStopSessionOperationCompleted ( object arg ) : void
OnSumOperationCompleted ( object arg ) : void
OnTransferCallOperationCompleted ( object arg ) : void
OnWaitForEventOperationCompleted ( object arg ) : void
RecordOnDemandStart ( int AgentLogin, string AppData, int &RecordId ) : int
RecordOnDemandStop ( int AgentLogin, int RecordId ) : int
SendTones ( int AgentLogin, int CallID, string Tones ) : int
StartSession ( int AgentLogin ) : int
StopSession ( int AgentLogin, int ReasonCode ) : int
Sum ( int A, int B ) : int
TransferCall ( int AgentLogin, int CallID ) : int
WaitForEvent ( int AgentLogin ) : bool

Method Details

AgentServiceService() public méthode

public AgentServiceService ( ) : System.Diagnostics
Résultat System.Diagnostics

AnswerCallAsync() public méthode

public AnswerCallAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

AnswerCallAsync() public méthode

public AnswerCallAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

CancelAsync() public méthode

public CancelAsync ( object userState ) : void
userState object
Résultat void

ClearAllCallsAsync() public méthode

public ClearAllCallsAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

ClearAllCallsAsync() public méthode

public ClearAllCallsAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

ClearCallAsync() public méthode

public ClearCallAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

ClearCallAsync() public méthode

public ClearCallAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

ConferenceCallAsync() public méthode

public ConferenceCallAsync ( int AgentLogin, int CallID ) : void
AgentLogin int
CallID int
Résultat void

ConferenceCallAsync() public méthode

public ConferenceCallAsync ( int AgentLogin, int CallID, object userState ) : void
AgentLogin int
CallID int
userState object
Résultat void

ConsultationCallAsync() public méthode

public ConsultationCallAsync ( int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType ) : void
AgentLogin int
CalledPhone string
ActiveCallID int
ConsultType int
Résultat void

ConsultationCallAsync() public méthode

public ConsultationCallAsync ( int AgentLogin, string CalledPhone, int ActiveCallID, int ConsultType, object userState ) : void
AgentLogin int
CalledPhone string
ActiveCallID int
ConsultType int
userState object
Résultat void

ContactCallAsync() public méthode

public ContactCallAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

ContactCallAsync() public méthode

public ContactCallAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

FinalizeContactAsync() public méthode

public FinalizeContactAsync ( int AgentLogin, TWSQInfo QInfo ) : void
AgentLogin int
QInfo TWSQInfo
Résultat void

FinalizeContactAsync() public méthode

public FinalizeContactAsync ( int AgentLogin, TWSQInfo QInfo, object userState ) : void
AgentLogin int
QInfo TWSQInfo
userState object
Résultat void

GetAgentNameAsync() public méthode

public GetAgentNameAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetAgentNameAsync() public méthode

public GetAgentNameAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetAgentStateAsync() public méthode

public GetAgentStateAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetAgentStateAsync() public méthode

public GetAgentStateAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetCurrentAgentInboundContactAsync() public méthode

public GetCurrentAgentInboundContactAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetCurrentAgentInboundContactAsync() public méthode

public GetCurrentAgentInboundContactAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetCurrentAgentOutboundContactAsync() public méthode

public GetCurrentAgentOutboundContactAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetCurrentAgentOutboundContactAsync() public méthode

public GetCurrentAgentOutboundContactAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetCurrentContactAsync() public méthode

public GetCurrentContactAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetCurrentContactAsync() public méthode

public GetCurrentContactAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetEventAsync() public méthode

public GetEventAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetEventAsync() public méthode

public GetEventAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetInvalidQCodesInfoAsync() public méthode

public GetInvalidQCodesInfoAsync ( int AgentLogin, int ServiceID ) : void
AgentLogin int
ServiceID int
Résultat void

GetInvalidQCodesInfoAsync() public méthode

public GetInvalidQCodesInfoAsync ( int AgentLogin, int ServiceID, object userState ) : void
AgentLogin int
ServiceID int
userState object
Résultat void

GetLogoutReasonsInfoAsync() public méthode

public GetLogoutReasonsInfoAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetLogoutReasonsInfoAsync() public méthode

public GetLogoutReasonsInfoAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetServerNameAsync() public méthode

public GetServerNameAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetServerNameAsync() public méthode

public GetServerNameAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetServerTimeAsync() public méthode

public GetServerTimeAsync ( ) : void
Résultat void

GetServerTimeAsync() public méthode

public GetServerTimeAsync ( object userState ) : void
userState object
Résultat void

GetSessionInfoAsync() public méthode

public GetSessionInfoAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetSessionInfoAsync() public méthode

public GetSessionInfoAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetStopReasonsInfoAsync() public méthode

public GetStopReasonsInfoAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

GetStopReasonsInfoAsync() public méthode

public GetStopReasonsInfoAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

GetUnreachableQCodesInfoAsync() public méthode

public GetUnreachableQCodesInfoAsync ( int AgentLogin, int ServiceID ) : void
AgentLogin int
ServiceID int
Résultat void

GetUnreachableQCodesInfoAsync() public méthode

public GetUnreachableQCodesInfoAsync ( int AgentLogin, int ServiceID, object userState ) : void
AgentLogin int
ServiceID int
userState object
Résultat void

GetValidQCodesAtAsync() public méthode

public GetValidQCodesAtAsync ( int AgentLogin, int ServiceID, int Group, int Index ) : void
AgentLogin int
ServiceID int
Group int
Index int
Résultat void

GetValidQCodesAtAsync() public méthode

public GetValidQCodesAtAsync ( int AgentLogin, int ServiceID, int Group, int Index, object userState ) : void
AgentLogin int
ServiceID int
Group int
Index int
userState object
Résultat void

GetValidQCodesCountAsync() public méthode

public GetValidQCodesCountAsync ( int AgentLogin, int ServiceID, int Group ) : void
AgentLogin int
ServiceID int
Group int
Résultat void

GetValidQCodesCountAsync() public méthode

public GetValidQCodesCountAsync ( int AgentLogin, int ServiceID, int Group, object userState ) : void
AgentLogin int
ServiceID int
Group int
userState object
Résultat void

LoginAsync() public méthode

public LoginAsync ( int AgentLogin, string Password, int Station, bool ClearCalls ) : void
AgentLogin int
Password string
Station int
ClearCalls bool
Résultat void

LoginAsync() public méthode

public LoginAsync ( int AgentLogin, string Password, int Station, bool ClearCalls, object userState ) : void
AgentLogin int
Password string
Station int
ClearCalls bool
userState object
Résultat void

LogoutAsync() public méthode

public LogoutAsync ( int AgentLogin, int ReasonCode ) : void
AgentLogin int
ReasonCode int
Résultat void

LogoutAsync() public méthode

public LogoutAsync ( int AgentLogin, int ReasonCode, object userState ) : void
AgentLogin int
ReasonCode int
userState object
Résultat void

MakeCallAsync() public méthode

public MakeCallAsync ( int AgentLogin, string Phone ) : void
AgentLogin int
Phone string
Résultat void

MakeCallAsync() public méthode

public MakeCallAsync ( int AgentLogin, string Phone, object userState ) : void
AgentLogin int
Phone string
userState object
Résultat void

RecordOnDemandStartAsync() public méthode

public RecordOnDemandStartAsync ( int AgentLogin, string AppData ) : void
AgentLogin int
AppData string
Résultat void

RecordOnDemandStartAsync() public méthode

public RecordOnDemandStartAsync ( int AgentLogin, string AppData, object userState ) : void
AgentLogin int
AppData string
userState object
Résultat void

RecordOnDemandStopAsync() public méthode

public RecordOnDemandStopAsync ( int AgentLogin, int RecordId ) : void
AgentLogin int
RecordId int
Résultat void

RecordOnDemandStopAsync() public méthode

public RecordOnDemandStopAsync ( int AgentLogin, int RecordId, object userState ) : void
AgentLogin int
RecordId int
userState object
Résultat void

SendTonesAsync() public méthode

public SendTonesAsync ( int AgentLogin, int CallID, string Tones ) : void
AgentLogin int
CallID int
Tones string
Résultat void

SendTonesAsync() public méthode

public SendTonesAsync ( int AgentLogin, int CallID, string Tones, object userState ) : void
AgentLogin int
CallID int
Tones string
userState object
Résultat void

StartSessionAsync() public méthode

public StartSessionAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

StartSessionAsync() public méthode

public StartSessionAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void

StopSessionAsync() public méthode

public StopSessionAsync ( int AgentLogin, int ReasonCode ) : void
AgentLogin int
ReasonCode int
Résultat void

StopSessionAsync() public méthode

public StopSessionAsync ( int AgentLogin, int ReasonCode, object userState ) : void
AgentLogin int
ReasonCode int
userState object
Résultat void

SumAsync() public méthode

public SumAsync ( int A, int B ) : void
A int
B int
Résultat void

SumAsync() public méthode

public SumAsync ( int A, int B, object userState ) : void
A int
B int
userState object
Résultat void

TransferCallAsync() public méthode

public TransferCallAsync ( int AgentLogin, int CallID ) : void
AgentLogin int
CallID int
Résultat void

TransferCallAsync() public méthode

public TransferCallAsync ( int AgentLogin, int CallID, object userState ) : void
AgentLogin int
CallID int
userState object
Résultat void

WaitForEventAsync() public méthode

public WaitForEventAsync ( int AgentLogin ) : void
AgentLogin int
Résultat void

WaitForEventAsync() public méthode

public WaitForEventAsync ( int AgentLogin, object userState ) : void
AgentLogin int
userState object
Résultat void