예제 #1
0
 public RenderingSessionCreationOptions(RenderingSessionVmSize size, int maxLeaseTimeHours, int maxLeaseTimeMinutes = 0)
 {
     // use old REST API (deprecated)
     this.SessionId    = "";
     MaxLeaseInMinutes = maxLeaseTimeMinutes + maxLeaseTimeHours * 60;
     Size = size;
 }
예제 #2
0
 RenderingSessionProperties(RenderingSessionStatus _Status = RenderingSessionStatus.Unknown, RenderingSessionVmSize _Size = RenderingSessionVmSize.None)
 {
     this.Status               = _Status;
     this.Size                 = _Size;
     this.Hostname             = "";
     this.Message              = "";
     this.SizeString           = "";
     this.Id                   = "";
     this.ElapsedTimeInMinutes = 0;
     this.MaxLeaseInMinutes    = 0;
     this.ArrInspectorPort     = 0;
     this.HandshakePort        = 0;
 }
예제 #3
0
 public RenderingSessionCreationOptions(string sessionId, RenderingSessionVmSize size, int maxLeaseTimeHours, int maxLeaseTimeMinutes = 0)
 {
     this.SessionId    = sessionId;
     MaxLeaseInMinutes = maxLeaseTimeMinutes + maxLeaseTimeHours * 60;
     Size = size;
 }