using System; using System.Collections; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Utilities.Collections { // Token: 0x0200195B RID: 6491 [Token(Token = "0x200195B")] public interface ISet : ICollection, IEnumerable { // Token: 0x06009A0B RID: 39435 [Token(Token = "0x6009A0B")] [Address(Slot = "0")] void Add(object o); // Token: 0x06009A0C RID: 39436 [Token(Token = "0x6009A0C")] [Address(Slot = "1")] void AddAll(IEnumerable e); // Token: 0x06009A0D RID: 39437 [Token(Token = "0x6009A0D")] [Address(Slot = "2")] void Clear(); // Token: 0x06009A0E RID: 39438 [Token(Token = "0x6009A0E")] [Address(Slot = "3")] bool Contains(object o); // Token: 0x17001882 RID: 6274 // (get) Token: 0x06009A0F RID: 39439 [Token(Token = "0x17001882")] bool IsEmpty { [Token(Token = "0x6009A0F")] [Address(Slot = "4")] get; } // Token: 0x17001883 RID: 6275 // (get) Token: 0x06009A10 RID: 39440 [Token(Token = "0x17001883")] bool IsFixedSize { [Token(Token = "0x6009A10")] [Address(Slot = "5")] get; } // Token: 0x17001884 RID: 6276 // (get) Token: 0x06009A11 RID: 39441 [Token(Token = "0x17001884")] bool IsReadOnly { [Token(Token = "0x6009A11")] [Address(Slot = "6")] get; } // Token: 0x06009A12 RID: 39442 [Token(Token = "0x6009A12")] [Address(Slot = "7")] void Remove(object o); // Token: 0x06009A13 RID: 39443 [Token(Token = "0x6009A13")] [Address(Slot = "8")] void RemoveAll(IEnumerable e); } }