pub const kCFStreamEventHasBytesAvailable: CFStreamEventType = 2;