external [ Random GetPinValue SetPinValue GetBusValue SetBusValue SetBusOpen SetPinOpen ]