// Assembly: System
// Full name: Mono.Btls.MonoBtlsBioMono

namespace Mono.Btls
{
public class MonoBtlsBioMono // TypeDefIndex: 7620
{
	// Fields
	type#18829 handle;
	type#20926 instance;
	type#32390 readFunc;
	type#32392 writeFunc;
	type#32388 controlFunc;
	type#20926 readFuncPtr;
	type#20926 writeFuncPtr;
	type#20926 controlFuncPtr;
	type#20300 backend;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#20299 backend) { }
	// RVA: -1
	private static type#20925 mono_btls_bio_mono_new() { }
	// RVA: -1
	private static type#28660 mono_btls_bio_mono_initialize(type#20925 handle, type#20925 instance, type#20925 readFunc, type#20925 writeFunc, type#20925 controlFunc) { }
	// RVA: -1
	private type#20900 Control(type#32393 command, type#20900 arg) { }
	// RVA: -1
	private type#20867 OnRead(type#20925 data, type#20867 dataLength, type#11944 wantMore) { }
	// RVA: -1
	private static type#20867 OnRead(type#20925 instance, type#20925 data, type#20867 dataLength, type#11944 wantMore) { }
	// RVA: -1
	private type#20867 OnWrite(type#20925 data, type#20867 dataLength) { }
	// RVA: -1
	private static type#20867 OnWrite(type#20925 instance, type#20925 data, type#20867 dataLength) { }
	// RVA: -1
	private static type#20900 Control(type#20925 instance, type#32393 command, type#20900 arg) { }
	// RVA: -1
	protected virtual type#28660 Close() { }
}
}
