예제 #1
0
 public static async Task <CastClass.IApplicationConnectionResult> JoinApplicationAsync(this CastClass.ICastApi api, GoogleApiClient client)
 {
     return((await api.JoinApplication(client)).JavaCast <CastClass.IApplicationConnectionResult> ());
 }
예제 #2
0
 public static async Task <Statuses> StopApplicationAsync(this CastClass.ICastApi api, GoogleApiClient client, string sessionId)
 {
     return((await api.StopApplication(client, sessionId)).JavaCast <Statuses> ());
 }
예제 #3
0
 public static async Task <Statuses> LeaveApplicationAsync(this CastClass.ICastApi api, GoogleApiClient client)
 {
     return((await api.LeaveApplication(client)).JavaCast <Statuses> ());
 }
예제 #4
0
 public static async Task <Statuses> SendMessageAsync(this CastClass.ICastApi api, GoogleApiClient client, string @namespace, string message)
 {
     return((await api.SendMessage(client, @namespace, message)).JavaCast <Statuses> ());
 }
예제 #5
0
 public static async Task <CastClass.IApplicationConnectionResult> LaunchApplicationAsync(this CastClass.ICastApi api, GoogleApiClient client, string applicationId, bool relaunchIfRunning)
 {
     return((await api.LaunchApplication(client, applicationId, relaunchIfRunning)).JavaCast <CastClass.IApplicationConnectionResult> ());
 }