What does ‘on edge’ mean?

( pp ) Nervous. All this waiting to hear from the doctor has me on edge.