using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Crypto.Prng { // Token: 0x020015E9 RID: 5609 [Token(Token = "0x20015E9")] [StructLayout(3)] public interface IRandomGenerator { // Token: 0x060095F9 RID: 38393 [Token(Token = "0x60095F9")] [Address(Slot = "0")] void AddSeedMaterial(byte[] seed); // Token: 0x060095FA RID: 38394 [Token(Token = "0x60095FA")] [Address(Slot = "1")] void AddSeedMaterial(long seed); // Token: 0x060095FB RID: 38395 [Token(Token = "0x60095FB")] [Address(Slot = "2")] void NextBytes(byte[] bytes); // Token: 0x060095FC RID: 38396 [Token(Token = "0x60095FC")] [Address(Slot = "3")] void NextBytes(byte[] bytes, int start, int len); } }