Hybrid Bridge
Public Member Functions | Protected Member Functions | Protected Attributes | Events | List of all members
HybridBridge.HybridMessagingHandler.ProxyClass Class Reference

The class to be reflected on Javascript side More...

Public Member Functions

delegate object NewMessageEvent (string messageString, object arguments)
 The delegate used by NewMessageEvent event More...
 
 ProxyClass (HybridMessagingHandler handler)
 Creates a new instance of this class More...
 
virtual object Send (string messageString, object arguments=null)
 The method to be called from Javascript side for C# subscribers More...
 

Protected Member Functions

virtual object OnNewMessage (string messageString, object arguments)
 The method to raise NewMessage event for sending messages to Javascript subscribers More...
 

Protected Attributes

readonly HybridMessagingHandler Handler
 The HybridMessagingHandler instance that created this class More...
 

Events

NewMessageEvent NewMessage
 The event to be called when a new message arrives from C# side More...
 

Detailed Description

The class to be reflected on Javascript side

Definition at line 520 of file HybridMessagingHandler.cs.

Constructor & Destructor Documentation

HybridBridge.HybridMessagingHandler.ProxyClass.ProxyClass ( HybridMessagingHandler  handler)

Creates a new instance of this class

Parameters
handlerThe HybridMessagingHandler class that owns this istance

Definition at line 538 of file HybridMessagingHandler.cs.

Member Function Documentation

delegate object HybridBridge.HybridMessagingHandler.ProxyClass.NewMessageEvent ( string  messageString,
object  arguments 
)

The delegate used by NewMessageEvent event

Parameters
messageStringThe message identification string
argumentsThe message arguments
virtual object HybridBridge.HybridMessagingHandler.ProxyClass.OnNewMessage ( string  messageString,
object  arguments 
)
protectedvirtual

The method to raise NewMessage event for sending messages to Javascript subscribers

Parameters
messageStringThe message identification string
argumentsThe message arguments
Returns
The response from the Javascript side

Definition at line 559 of file HybridMessagingHandler.cs.

virtual object HybridBridge.HybridMessagingHandler.ProxyClass.Send ( string  messageString,
object  arguments = null 
)
virtual

The method to be called from Javascript side for C# subscribers

Parameters
messageStringThe message identification string
argumentsThe message arguments
Returns
The response from the C# side

Definition at line 570 of file HybridMessagingHandler.cs.

Member Data Documentation

readonly HybridMessagingHandler HybridBridge.HybridMessagingHandler.ProxyClass.Handler
protected

The HybridMessagingHandler instance that created this class

Definition at line 532 of file HybridMessagingHandler.cs.

Event Documentation

NewMessageEvent HybridBridge.HybridMessagingHandler.ProxyClass.NewMessage

The event to be called when a new message arrives from C# side

Definition at line 546 of file HybridMessagingHandler.cs.


The documentation for this class was generated from the following file: