Module |
|
Header |
/Engine/Plugins/Developer/Concert/ConcertMain/Source/ConcertTransport/Public/IConcertEndpoint.h |
Include |
#include "IConcertEndpoint.h" |
class IConcertLocalEndpoint
Interface representing a local endpoint you can send from either reliably or not for Concert
Name | Description | |
---|---|---|
|
~IConcertLocalEndpoint() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
const FConce... |
GetEndpointContext() |
Get the context for this endpoint. |
|
InternalAddEventHandler ( |
Add an Event Handler |
|
|
InternalAddRequestHandler ( |
Add a Request Handler |
|
|
InternalPublishEvent ( |
Publish an event to any listening endpoints |
|
|
InternalQueueEvent ( |
Queue an event to be sent to a remote endpoint |
|
|
InternalQueueRequest ( |
Queue a request to be sent to a remote endpoint |
|
|
InternalQueueResponse ( |
Queue a response to be sent back to a remote endpoint |
|
|
InternalRemoveEventHandler ( |
Remove an Event Handler |
|
|
InternalRemoveRequestHandler ( |
Remove an Request Handler |
|
|
InternalSubscribeToEvent ( |
Subscribe to an Event |
|
|
InternalUnsubscribeFromEvent ( |
Unsubscribe from an Event |
|
|
FOnConcertRe... |
OnRemoteEndpointConnectionChanged() |
Callback when a remote endpoint connection changes. |
|
PublishEvent ( |
Publish an event, other remote endpoint need to subscribe to the event to receive it |
|
|
RegisterEventHandler ( |
Register an handler for event received by this endpoint |
|
|
RegisterEventHandler ( |
Register an handler for event received by this endpoint |
|
|
RegisterRequestHandler ( |
Register an handler for request received by this endpoint |
|
|
RegisterRequestHandler ( |
Register an handler for request received by this endpoint |
|
|
SendEvent ( |
Send an event to a remote endpoint |
|
|
TFuture< Res... |
SendRequest ( |
Send a request to a remote endpoint |
|
SetMessageSendingInfo ( |
Set message ID and sender ID |
|
|
SetResponseSendingInfo ( |
Set message ID and sender ID |
|
|
SubscribeEventHandler ( |
Subscribe an handler for event received by this endpoint, this will handle published event |
|
|
UnregisterEventHandler() |
Unregister the handler for event received by this endpoint of type EventType |
|
|
UnregisterRequestHandler() |
Unregister the handler for request received by this endpoint of type RequestType |
|
|
UnsubscribeEventHandler() |
Unregister the handler for event received by this endpoint of type EventType |