FreeNOS
Data Fields
RecoveryMessage Struct Reference

Recovery IPC message. More...

#include <RecoveryMessage.h>

Inheritance diagram for RecoveryMessage:
ChannelMessage

Data Fields

ProcessID from
 Source of the message. More...
 
Recovery::Action action
 Action to perform. More...
 
Recovery::Result result
 Result of action. More...
 
ProcessID pid
 Process identifier of target process. More...
 
- Data Fields inherited from ChannelMessage
Type type:1
 Message type is either a request or response. More...
 
Size identifier:31
 Optional request identifier. More...
 
ProcessID from
 Source process of the message. More...
 

Additional Inherited Members

- Public Types inherited from ChannelMessage
enum  Type { Request = 0, Response = 1 }
 Message types. More...
 

Detailed Description

Recovery IPC message.

Definition at line 36 of file RecoveryMessage.h.

Field Documentation

◆ action

Recovery::Action RecoveryMessage::action

Action to perform.

Definition at line 39 of file RecoveryMessage.h.

Referenced by RecoveryClient::restartProcess().

◆ from

ProcessID RecoveryMessage::from

Source of the message.

Definition at line 38 of file RecoveryMessage.h.

◆ pid

ProcessID RecoveryMessage::pid

Process identifier of target process.

Definition at line 41 of file RecoveryMessage.h.

Referenced by RecoveryClient::restartProcess(), and RecoveryServer::restartProcess().

◆ result

Recovery::Result RecoveryMessage::result

Result of action.

Definition at line 40 of file RecoveryMessage.h.

Referenced by RecoveryClient::request(), and RecoveryServer::restartProcess().


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