| Consts | Events | Types | Fields | Properties | Methods | Details | SMom |
| Const Summary | |
Private |
DEFAULT_TIMEOUT_MILLI_SECONDS
|
| Field Summary | |
Private(IDispatcher) |
mDispatcher
|
Private(Long) |
mlngTimeOutMilliSeconds
|
Private(String) |
mstrObjectID
|
Private(String) |
mstrRemoteMsgManagerAddress
|
Private(String) |
mstrSkeletonObjectID
|
Private(Collection) |
Risultati
|
| Properties Summary | |
Get Public(IDispatcher) |
Property Get Dispatcher()Codice |
Get Public(String) |
Property Get RemoteMsgManagerAddress()Codice |
Get Public(String) |
Property Get RemoteSkeletonID()Codice |
Get Public(String) |
Property Get StubID()Codice |
Get Public(Long) |
Property Get TimeOutMilliSeconds()Codice |
| Method Summary | |
Public(Variant) |
CallRemoteFunction( MethodName As String, HoldOnForResult As Boolean, ParamArray y() As Variant)Codice |
Private |
Class_Initialize()Codice |
Private |
Class_Terminate()Codice |
Public(CFunctionResult) |
GetResult( ProcedureInstanceID As String)Codice |
Public(Variant) |
HoldResult( ByVal ProcedureInstanceID As String, ByVal l As Long)Codice |
Private(String) |
IReceiver_getObjectID()Codice |
Private |
IReceiver_msgArrived( Env As CEnvelope)Codice |
Private(String) |
ISender_getObjectID()Codice |
Public(Boolean) |
IsResultArrived( ProcedureInstanceID As String)Codice |
Private |
ResultArrived( Result As CFunctionResult)Codice |
| Details |
Private Const DEFAULT_TIMEOUT_MILLI_SECONDS = 10000
Private mDispatcher As IDispatcher
Private mlngTimeOutMilliSeconds As Long
Private mstrObjectID As String
Private mstrRemoteMsgManagerAddress As String
Private mstrSkeletonObjectID As String
Private Risultati As Collection
Public Property Get Dispatcher() As IDispatcher
Public Property Set Dispatcher(dsptchr As IDispatcher)
Public Property Get RemoteMsgManagerAddress() As String
Public Property Let RemoteMsgManagerAddress(Value As String)
Public Property Get RemoteSkeletonID() As String
Public Property Let RemoteSkeletonID(Value As String)
Public Property Get StubID() As String
Public Property Let StubID(Value As String)
Public Property Get TimeOutMilliSeconds() As Long
Public Property Let TimeOutMilliSeconds(Value As Long)
Public Function CallRemoteFunction(MethodName As String, HoldOnForResult As Boolean, ParamArray Arguments() As Variant)
Private Sub Class_Initialize()
Private Sub Class_Terminate()
Public Function GetResult(ProcedureInstanceID As String) As CFunctionResult
Public Function HoldResult(ByVal ProcedureInstanceID As String, ByVal TimeOutS As Long)
Private Function IReceiver_getObjectID() As String
Private Sub IReceiver_msgArrived(Env As SMom.CEnvelope)
Private Function ISender_getObjectID() As String
Public Function IsResultArrived(ProcedureInstanceID As String) As Boolean
Private Sub ResultArrived(Result As CFunctionResult)
| Consts | Events | Types | Fields | Properties | Methods | Details | SMom |