enum OpenEdge.Core.IOModeEnum flags:

	define enum
		Input = 1
		Default = 1
		Output = 2
		Input-Output = 3
		InputOutput = 3
		Return = 4
		Append = 8
		Output-Append = 10
		OutputAppend = 10
		Bind = 16
		Input-Bind = 17
		InputBind = 17
		Output-Bind = 18
		OutputBind = 18
		By-Reference = 32
		ByReference = 32
		Input-By-Reference = 33
		InputByReference = 33
		Output-By-Reference = 34
		OutputByReference = 34
		Input-Output-By-Reference = 35
		InputOutputByReference = 35
		By-Value = 64
		ByValue = 64
		Table = 64
		Table-Handle = 128
		TableHandle = 128
		Dataset = 256
		Dataset-Handle = 512
		DatasetHandle = 512
		Buffer = 1024.
end.
