iPXE
Data Fields
vmbus_message Union Reference

VMBus message. More...

#include <vmbus.h>

Data Fields

struct vmbus_message_header header
 Common message header.
struct vmbus_offer_channel offer
 "Offer channel" message
struct vmbus_open_channel open
 "Open channel" message
struct vmbus_open_channel_result opened
 "Open channel result" message
struct vmbus_close_channel close
 "Close channel" message
struct vmbus_gpadl_header gpadlhdr
 "GPADL header" message
struct vmbus_gpadl_created created
 "GPADL created" message
struct vmbus_gpadl_teardown teardown
 "GPADL teardown" message
struct vmbus_gpadl_torndown torndown
 "GPADL torndown" message
struct vmbus_initiate_contact initiate
 "Initiate contact" message
struct vmbus_version_response version
 "Version response" message

Detailed Description

VMBus message.

Definition at line 240 of file vmbus.h.


Field Documentation

Common message header.

Definition at line 242 of file vmbus.h.

Referenced by vmbus_probe_channels(), vmbus_reset_channels(), and vmbus_wait_for_message().

"Offer channel" message

Definition at line 244 of file vmbus.h.

Referenced by vmbus_probe_channels(), and vmbus_reset_channels().

"Open channel" message

Definition at line 246 of file vmbus.h.

"Open channel result" message

Definition at line 248 of file vmbus.h.

Referenced by vmbus_open().

"Close channel" message

Definition at line 250 of file vmbus.h.

"GPADL header" message

Definition at line 252 of file vmbus.h.

"GPADL created" message

Definition at line 254 of file vmbus.h.

Referenced by vmbus_establish_gpadl().

"GPADL teardown" message

Definition at line 256 of file vmbus.h.

"GPADL torndown" message

Definition at line 258 of file vmbus.h.

Referenced by vmbus_gpadl_teardown().

"Initiate contact" message

Definition at line 260 of file vmbus.h.

"Version response" message

Definition at line 262 of file vmbus.h.

Referenced by vmbus_initiate_contact().


The documentation for this union was generated from the following file: