Is pixhawk send information without any request?

I connected to Pixhawk controller with some simple code that i wrote.
The code read the information that my Pixhawk is sending out.

As far as i know - all the information that the Pixhawk sending is a response to mavlink request from the RC or from the ground station.

But on my application that i wrote … there where no request - and i expect to get nothing from the Pixhawk.

But actually i found my self read the buffer all the time and i can’t understand that package i received from the pixhawk and how the de-serialize this package.

Any help please … ?