Ozeki VoIP SDK Class library
RelaySession Class
NamespacesOzeki.VoIP.PBX.PhoneCalls.Session.RelayedSessionRelaySession
Declaration Syntax
C#Visual BasicVisual C++
public class RelaySession : SessionAbstract, 
	IRelaySession, IUpperSession, IStatefulSession
Public Class RelaySession
	Inherits SessionAbstract
	Implements IRelaySession, IUpperSession, IStatefulSession
public ref class RelaySession : public SessionAbstract, 
	IRelaySession, IUpperSession, IStatefulSession
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
RelaySession(ISIPCall, ISIPCall, IUpperSession, SessionDependencies, SessionVariables, SessionCreationMode)
Initializes a new instance of the RelaySession class

AcceptTransfer()()()() (Overrides SessionAbstract.AcceptTransfer()()()().)
AttendedSession (Inherited from SessionAbstract.)
Callee (Inherited from SessionAbstract.)
CalleeMediaInfo (Overrides SessionAbstract.CalleeMediaInfo.)
Caller (Inherited from SessionAbstract.)
CallerMediaInfo (Overrides SessionAbstract.CallerMediaInfo.)
Close()()()() (Overrides SessionAbstract.Close()()()().)
CloseWithHangUp()()()() (Overrides SessionAbstract.CloseWithHangUp()()()().)
ConnectAudioReceiver(CallParty, AudioHandler) (Overrides SessionAbstract.ConnectAudioReceiver(CallParty, AudioHandler).)
ConnectAudioSender(CallParty, AudioHandler) (Overrides SessionAbstract.ConnectAudioSender(CallParty, AudioHandler).)
ConnectVideoReceiver(CallParty, VideoHandler) (Overrides SessionAbstract.ConnectVideoReceiver(CallParty, VideoHandler).)
DisconnectAudioReceiver(CallParty, AudioHandler) (Overrides SessionAbstract.DisconnectAudioReceiver(CallParty, AudioHandler).)
DisconnectAudioSender(CallParty, AudioHandler) (Overrides SessionAbstract.DisconnectAudioSender(CallParty, AudioHandler).)
DisconnectVideoReceiver(CallParty, VideoHandler) (Overrides SessionAbstract.DisconnectVideoReceiver(CallParty, VideoHandler).)
ForceTransfer(Transfer) (Overrides SessionAbstract.ForceTransfer(Transfer).)
GetRealAttendedTransferTarget(ISIPCall, ISIPCall) (Overrides SessionAbstract.GetRealAttendedTransferTarget(ISIPCall, ISIPCall).)
Hold()()()() (Overrides SessionAbstract.Hold()()()().)
Logger (Inherited from SessionAbstract.)
MainSessionVariables (Inherited from SessionAbstract.)
NotifyTransferState(TransferState) (Overrides SessionAbstract.NotifyTransferState(TransferState).)
OnAttendedTransferRequested(ISIPCall, ISIPCall, ISIPCall) (Overrides SessionAbstract.OnAttendedTransferRequested(ISIPCall, ISIPCall, ISIPCall).)
OnBlindTransferRequested(ISIPCall, ISIPCall, BlindTransferEventArgs) (Overrides SessionAbstract.OnBlindTransferRequested(ISIPCall, ISIPCall, BlindTransferEventArgs).)
OnMessageSent(Message) (Inherited from SessionAbstract.)
OnRedirected(RedirectionEventArgs) (Inherited from SessionAbstract.)
OnReInviteRequested(CallParty, ISIPCall, InviteEventArgs, Boolean) (Overrides SessionAbstract.OnReInviteRequested(CallParty, ISIPCall, InviteEventArgs, Boolean).)
RedirectionInfo (Inherited from SessionAbstract.)
RejectTransfer()()()() (Overrides SessionAbstract.RejectTransfer()()()().)
RelayCallee
RelayCaller
SendPBXReInvite(CallParty) (Overrides SessionAbstract.SendPBXReInvite(CallParty).)
SendReInvite(CallParty, ISIPCall, InviteEventArgs) (Overrides SessionAbstract.SendReInvite(CallParty, ISIPCall, InviteEventArgs).)
SessionContainer (Inherited from SessionAbstract.)
SessionCreationMode (Inherited from SessionAbstract.)
SessionID (Inherited from SessionAbstract.)
SessionState (Inherited from SessionAbstract.)
SessionStateChanged (Inherited from SessionAbstract.)
SessionType (Inherited from SessionAbstract.)
SetSessionState(SessionState, Int32, String) (Overrides SessionAbstract.SetSessionState(SessionState, Int32, String).)
SetSubSessionState(SessionState, Int32, String) (Inherited from SessionAbstract.)
Start()()()() (Overrides SessionAbstract.Start()()()().)
SubscribeToEvents()()()() (Overrides SessionAbstract.SubscribeToEvents()()()().)
Sync (Inherited from SessionAbstract.)
ThirdPartyAttendedTransfer(ISIPCall, ISIPCall, ISIPCall) (Inherited from SessionAbstract.)
ThirdPartyBlindTransfer(ISIPCall, ISIPCall, BlindTransferEventArgs) (Inherited from SessionAbstract.)
ThirdPartyRedirection(RedirectionEventArgs) (Overrides SessionAbstract.ThirdPartyRedirection(RedirectionEventArgs).)
ThirdPartyTransfer()()()() (Overrides SessionAbstract.ThirdPartyTransfer()()()().)
Transfer (Inherited from SessionAbstract.)
TransferIsInProgress(ISIPCall, ISIPCall) (Inherited from SessionAbstract.)
Unhold()()()() (Overrides SessionAbstract.Unhold()()()().)
UnsubscribeFromEvents()()()() (Overrides SessionAbstract.UnsubscribeFromEvents()()()().)
UpdateSessionState(SessionState) (Overrides SessionAbstract.UpdateSessionState(SessionState).)
UpperSession (Inherited from SessionAbstract.)
Inheritance Hierarchy
Object
SessionAbstract
 RelaySession

Assembly: VoIPSDK (Module: VoIPSDK.dll) Version: 10.1.12.649