using System; using System.Collections; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections { // Token: 0x02001A3B RID: 6715 [Token(Token = "0x2001A3B")] public interface ISet : ICollection, IEnumerable { // Token: 0x06009DD9 RID: 40409 [Token(Token = "0x6009DD9")] [Address(Slot = "0")] void Add(object o); // Token: 0x06009DDA RID: 40410 [Token(Token = "0x6009DDA")] [Address(Slot = "1")] void AddAll(IEnumerable e); // Token: 0x06009DDB RID: 40411 [Token(Token = "0x6009DDB")] [Address(Slot = "2")] void Clear(); // Token: 0x06009DDC RID: 40412 [Token(Token = "0x6009DDC")] [Address(Slot = "3")] bool Contains(object o); // Token: 0x1700191F RID: 6431 // (get) Token: 0x06009DDD RID: 40413 [Token(Token = "0x1700191F")] bool IsEmpty { [Token(Token = "0x6009DDD")] [Address(Slot = "4")] get; } // Token: 0x17001920 RID: 6432 // (get) Token: 0x06009DDE RID: 40414 [Token(Token = "0x17001920")] bool IsFixedSize { [Token(Token = "0x6009DDE")] [Address(Slot = "5")] get; } // Token: 0x17001921 RID: 6433 // (get) Token: 0x06009DDF RID: 40415 [Token(Token = "0x17001921")] bool IsReadOnly { [Token(Token = "0x6009DDF")] [Address(Slot = "6")] get; } // Token: 0x06009DE0 RID: 40416 [Token(Token = "0x6009DE0")] [Address(Slot = "7")] void Remove(object o); // Token: 0x06009DE1 RID: 40417 [Token(Token = "0x6009DE1")] [Address(Slot = "8")] void RemoveAll(IEnumerable e); } }