pub type DataInputPtr = *mut DataInput;