// Token: 0x06000191 RID: 401 RVA: 0x00009510 File Offset: 0x00007710 public void method_56() { if (!this.method_36()) { return; } bool flag = this.bool_2; bool flag2 = this.bool_3; this.bool_2 = false; this.bool_3 = false; if (this.socket_0 != null) { this.socket_0.Close(); this.socket_0 = null; } if (this.socketAsyncEventArgs_0 != null) { this.socketAsyncEventArgs_0.Dispose(); this.socketAsyncEventArgs_0 = null; } if (this.socketAsyncEventArgs_1 != null) { this.socketAsyncEventArgs_1.Dispose(); this.socketAsyncEventArgs_1 = null; } if (this.socketAsyncEventArgs_2 != null) { this.socketAsyncEventArgs_2.Dispose(); this.socketAsyncEventArgs_2 = null; } if (this.queue_0 != null) { this.queue_0.Clear(); this.queue_0 = null; } this.int_6 = 0; this.int_5 = 0; this.byte_2 = null; this.byte_0 = null; this.byte_1 = null; this.byte_3 = null; this.bool_6 = false; this.bool_7 = false; if (flag) { Client.GDelegate7 gdelegate = this.gdelegate7_0; if (gdelegate != null) { gdelegate(this, false); } } else if (flag2) { Client.GDelegate4 gdelegate2 = this.gdelegate4_0; if (gdelegate2 != null) { gdelegate2(this); } } }
public void method_5(Client.GDelegate4 gdelegate4_1) { this.gdelegate4_0 = (Client.GDelegate4)Delegate.Remove(this.gdelegate4_0, gdelegate4_1); }
public void method_4(Client.GDelegate4 gdelegate4_1) { this.gdelegate4_0 = (Client.GDelegate4)Delegate.Combine(this.gdelegate4_0, gdelegate4_1); }