Maybe you should rephrase your question to be more specific.
An overview about the internal communication structures of GVM 10 can be found at
With GVM 10 the openvas-scanner runs (network) vulnerability tests (called vts or nvts), which collect information about the target hosts. This information is passed via otp to gvmd. gvmd stores this data in a database. gsad collects the data via gmp from gvmd after GSA has requested it via http.