예제 #1
0
 public bool SendMessage(string sessionId, string text, SeUser user)
 {
     object[] results = this.Invoke("SendMessage", new object[] {
         sessionId,
         text,
         user
     });
     return((bool)(results[0]));
 }
예제 #2
0
 public bool DeleteLines(string sessionId, int[] indices, SeUser user)
 {
     object[] results = this.Invoke("DeleteLines", new object[] {
         sessionId,
         indices,
         user
     });
     return((bool)(results[0]));
 }
예제 #3
0
 public bool UpdateLine(string sessionId, int index, SeSequence sequence, SeUser user)
 {
     object[] results = this.Invoke("UpdateLine", new object[] {
         sessionId,
         index,
         sequence,
         user
     });
     return((bool)(results[0]));
 }
예제 #4
0
 public SeUpdate(SeUser user, int index, int startMilliseconds, int endMilliseconds, string text, string action)
 {
     User              = user;
     Index             = index;
     StartMilliseconds = startMilliseconds;
     EndMilliseconds   = endMilliseconds;
     Text              = text;
     Action            = action;
     Time              = DateTime.Now;
 }
예제 #5
0
 /// <remarks/>
 public void DeleteLinesAsync(string sessionId, int[] indices, SeUser user, object userState)
 {
     if ((this.DeleteLinesOperationCompleted == null))
     {
         this.DeleteLinesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteLinesOperationCompleted);
     }
     this.InvokeAsync("DeleteLines", new object[] {
         sessionId,
         indices,
         user
     }, this.DeleteLinesOperationCompleted, userState);
 }
예제 #6
0
 /// <remarks/>
 public void SendMessageAsync(string sessionId, string text, SeUser user, object userState)
 {
     if ((this.SendMessageOperationCompleted == null))
     {
         this.SendMessageOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMessageOperationCompleted);
     }
     this.InvokeAsync("SendMessage", new object[] {
         sessionId,
         text,
         user
     }, this.SendMessageOperationCompleted, userState);
 }
예제 #7
0
 public bool UpdateLine(string sessionId, int index, SeSequence sequence, SeUser user)
 {
     object[] results = this.Invoke("UpdateLine", new object[] {
                 sessionId,
                 index,
                 sequence,
                 user});
     return ((bool)(results[0]));
 }
예제 #8
0
 /// <remarks/>
 public void UpdateLineAsync(string sessionId, int index, SeSequence sequence, SeUser user)
 {
     this.UpdateLineAsync(sessionId, index, sequence, user, null);
 }
예제 #9
0
 /// <remarks/>
 public void InsertLineAsync(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user)
 {
     this.InsertLineAsync(sessionId, index, startMilliseconds, endMilliseconds, text, user, null);
 }
예제 #10
0
 /// <remarks/>
 public void InsertLineAsync(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user, object userState)
 {
     if ((this.InsertLineOperationCompleted == null))
     {
         this.InsertLineOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInsertLineOperationCompleted);
     }
     this.InvokeAsync("InsertLine", new object[] {
                 sessionId,
                 index,
                 startMilliseconds,
                 endMilliseconds,
                 text,
                 user}, this.InsertLineOperationCompleted, userState);
 }
예제 #11
0
 /// <remarks/>
 public void InsertLineAsync(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user)
 {
     this.InsertLineAsync(sessionId, index, startMilliseconds, endMilliseconds, text, user, null);
 }
예제 #12
0
 public bool InsertLine(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user)
 {
     object[] results = this.Invoke("InsertLine", new object[] {
                 sessionId,
                 index,
                 startMilliseconds,
                 endMilliseconds,
                 text,
                 user});
     return ((bool)(results[0]));
 }
예제 #13
0
 public bool DeleteLines(string sessionId, int[] indices, SeUser user)
 {
     object[] results = this.Invoke("DeleteLines", new object[] {
                 sessionId,
                 indices,
                 user});
     return ((bool)(results[0]));
 }
예제 #14
0
 /// <remarks/>
 public void SendMessageAsync(string sessionId, string text, SeUser user)
 {
     this.SendMessageAsync(sessionId, text, user, null);
 }
예제 #15
0
 /// <remarks/>
 public void SendMessageAsync(string sessionId, string text, SeUser user)
 {
     this.SendMessageAsync(sessionId, text, user, null);
 }
예제 #16
0
 /// <remarks/>
 public void DeleteLinesAsync(string sessionId, int[] indices, SeUser user)
 {
     this.DeleteLinesAsync(sessionId, indices, user, null);
 }
예제 #17
0
 public bool InsertLine(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user)
 {
     object[] results = this.Invoke("InsertLine", new object[] {
         sessionId,
         index,
         startMilliseconds,
         endMilliseconds,
         text,
         user
     });
     return((bool)(results[0]));
 }
예제 #18
0
 /// <remarks/>
 public void UpdateLineAsync(string sessionId, int index, SeSequence sequence, SeUser user, object userState)
 {
     if ((this.UpdateLineOperationCompleted == null))
     {
         this.UpdateLineOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateLineOperationCompleted);
     }
     this.InvokeAsync("UpdateLine", new object[] {
         sessionId,
         index,
         sequence,
         user
     }, this.UpdateLineOperationCompleted, userState);
 }
예제 #19
0
 /// <remarks/>
 public void UpdateLineAsync(string sessionId, int index, SeSequence sequence, SeUser user)
 {
     this.UpdateLineAsync(sessionId, index, sequence, user, null);
 }
예제 #20
0
 /// <remarks/>
 public void UpdateLineAsync(string sessionId, int index, SeSequence sequence, SeUser user, object userState)
 {
     if ((this.UpdateLineOperationCompleted == null))
     {
         this.UpdateLineOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateLineOperationCompleted);
     }
     this.InvokeAsync("UpdateLine", new object[] {
                 sessionId,
                 index,
                 sequence,
                 user}, this.UpdateLineOperationCompleted, userState);
 }
예제 #21
0
 /// <remarks/>
 public void DeleteLinesAsync(string sessionId, int[] indices, SeUser user)
 {
     this.DeleteLinesAsync(sessionId, indices, user, null);
 }
예제 #22
0
 public bool SendMessage(string sessionId, string text, SeUser user)
 {
     object[] results = this.Invoke("SendMessage", new object[] {
                 sessionId,
                 text,
                 user});
     return ((bool)(results[0]));
 }
예제 #23
0
 /// <remarks/>
 public void DeleteLinesAsync(string sessionId, int[] indices, SeUser user, object userState)
 {
     if ((this.DeleteLinesOperationCompleted == null))
     {
         this.DeleteLinesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteLinesOperationCompleted);
     }
     this.InvokeAsync("DeleteLines", new object[] {
                 sessionId,
                 indices,
                 user}, this.DeleteLinesOperationCompleted, userState);
 }
예제 #24
0
 /// <remarks/>
 public void SendMessageAsync(string sessionId, string text, SeUser user, object userState)
 {
     if ((this.SendMessageOperationCompleted == null))
     {
         this.SendMessageOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSendMessageOperationCompleted);
     }
     this.InvokeAsync("SendMessage", new object[] {
                 sessionId,
                 text,
                 user}, this.SendMessageOperationCompleted, userState);
 }
예제 #25
0
 /// <remarks/>
 public void InsertLineAsync(string sessionId, int index, int startMilliseconds, int endMilliseconds, string text, SeUser user, object userState)
 {
     if ((this.InsertLineOperationCompleted == null))
     {
         this.InsertLineOperationCompleted = new System.Threading.SendOrPostCallback(this.OnInsertLineOperationCompleted);
     }
     this.InvokeAsync("InsertLine", new object[] {
         sessionId,
         index,
         startMilliseconds,
         endMilliseconds,
         text,
         user
     }, this.InsertLineOperationCompleted, userState);
 }