Status fields consume, volatile and repeatSingle

Hi!
What are the consume, volatile and repeatSingle fields returned on a pushState event?
Thanks