1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
using System; namespace Org.BouncyCastle.Utilities.Encoders { /// <summary> /// Translator interface. /// </summary> public interface ITranslator { int GetEncodedBlockSize(); int Encode(byte[] input, int inOff, int length, byte[] outBytes, int outOff); int GetDecodedBlockSize(); int Decode(byte[] input, int inOff, int length, byte[] outBytes, int outOff); } }