コード例 #1
0
 public ReceivedRequest(
     EntityId entityId,
     long requestId,
     string callerWorkerId,
     List <string> callerAttributeSet,
     global::Improbable.Restricted.DisconnectRequest request)
 {
     EntityId           = entityId;
     RequestId          = requestId;
     CallerWorkerId     = callerWorkerId;
     CallerAttributeSet = callerAttributeSet;
     Payload            = request;
 }
コード例 #2
0
 public Request(
     EntityId targetEntityId,
     global::Improbable.Restricted.DisconnectRequest request,
     uint?timeoutMillis        = null,
     bool allowShortCircuiting = false,
     object context            = null)
 {
     TargetEntityId       = targetEntityId;
     Payload              = request;
     TimeoutMillis        = timeoutMillis;
     AllowShortCircuiting = allowShortCircuiting;
     Context              = context;
 }
コード例 #3
0
 public ReceivedResponse(
     Unity.Entities.Entity sendingEntity,
     EntityId entityId,
     string message,
     StatusCode statusCode,
     global::Improbable.Restricted.DisconnectResponse?response,
     global::Improbable.Restricted.DisconnectRequest request,
     global::System.Object context,
     long requestId)
 {
     SendingEntity   = sendingEntity;
     EntityId        = entityId;
     Message         = message;
     StatusCode      = statusCode;
     ResponsePayload = response;
     RequestPayload  = request;
     Context         = context;
     RequestId       = requestId;
 }
コード例 #4
0
 public Request()
 {
     Value = new global::Improbable.Restricted.DisconnectRequest();
 }
コード例 #5
0
 public Request(global::Improbable.Restricted.DisconnectRequest value)
 {
     Value = value;
 }
コード例 #6
0
        public void SendDisconnectCommand(EntityId targetEntityId, global::Improbable.Restricted.DisconnectRequest request, Action <global::Improbable.Restricted.Worker.Disconnect.ReceivedResponse> callback = null)
        {
            var commandRequest = new Worker.Disconnect.Request(targetEntityId, request);

            SendDisconnectCommand(commandRequest, callback);
        }