Protocol messages

Protocol messages

 

Description of the different protocol messages, which operation it applies to, and their types.

Message

Operation

Type

Short description

Message

Operation

Type

Short description

AlarmMessage

N/A

Alarm

Message to carry alarms from sending component to listening components

IdentifyPillarsForDeleteFileRequest

DeleteFile

Identify request

Broadcast message to inquire for pillars able to delete a specific file

IdentifyPillarsForDeleteFileResponse

DeleteFile  

Identify response

Response message to reply on IdentifyPillarsForDeleteFileRequest

DeleteFileRequest

DeleteFile  

Operation request

Request to delete a specific file on a specific pillar

DeleteFileProgressResponse

DeleteFile  

Progress response

Response message to indicate the progress of an accepted DeleteFile operation

DeleteFileFinalResponse

DeleteFile  

Final response

Response message to indicate the end of a DeleteFile operation

IdentifyContributorsForGetAuditTrailsRequest

GetAuditTrails

Identify request

Broadcast message to inquire for contributors able to deliver audit trails

IdentifyContributorsForGetAuditTrailsResponse

GetAuditTrails  

Identify response

Response message to reply on IdentifyContributorsForGetAuditTrailsRequest

GetAuditTrailsRequest

GetAuditTrails  

Operation request

Request to get audit trails from a specific contributor

GetAuditTrailsProgressResponse

GetAuditTrails  

Progress response

Response message to indicate the progress during an accepted GetAuditTrails operation

GetAuditTrailsFinalResponse

GetAuditTrails  

Final response

Response message to indicate the end of an GetAuditTrails operation

IdentifyPillarsForGetChecksumRequest

GetChecksums

Identify request

Broadcast message to inquire for pillars able to deliver checksums

IdentifyPillarsForGetChecksumResponse

GetChecksums  

Identify response

Response message to reply on IdentifyPillarsForGetChecksumRequest

GetChecksumsRequest

GetChecksums  

Operation request

Request to get checksums from a specific pillar

GetChecksumsProgressResponse

GetChecksums  

Progress response

Response message to indicate the progress during an accepted GetChecksums operation

GetChecksumsFinalResponse

GetChecksums  

Final response

Response message to indicate the end of an GetChecksums operation

IdentifyPillarsForGetFileRequest

GetFile

Identify request

Broadcast message to inquire for pillars able to deliver a specific file

IdentifyPillarsForGetFileResponse

GetFile  

Identify response

Response message to reply on IdentifyPillarsForGetFileRequest

GetFileRequest

GetFile  

Operation request

Request to get a file from a specific pillar

GetFileProgressResponse

GetFile  

Progress response

Response message to indicate the progress during an accepted GetFile operation

GetFileFinalResponse

GetFile  

Final response

Response message to indicate the end of an GetFile operation

IdentifyPillarsForGetFileIDsRequest

GetFileIDs

Identify request

Broadcast message to inquire for pillars able to deliver a specific file

IdentifyPillarsForGetFileIDsResponse

GetFileIDs  

Identify response

Response message to reply on IdentifyPillarsForGetFileIDsRequest

GetFileIDsRequest

GetFileIDs  

Operation request

Request to get fileids from a specific pillar

GetFileIDsProgressResponse

GetFileIDs  

Progress response

Response message to indicate the progress during an accepted GetFileIDs operation

GetFileIDsFinalResponse

GetFileIDs  

Final response

Response message to indicate the end of an GetFileIDs operation

IdentifyContributorsForGetStatusRequest

GetStatus

Identify request

Broadcast message to inquire for contributors able to deliver component status

IdentifyContributorsForGetStatusResponse

GetStatus  

Identify response

Response message to reply on IdentifyContributorsForGetStatusRequest

GetStatusRequest

GetStatus  

Operation request

Request to get the status for a specific component

GetStatusProgressResponse

GetStatus  

Progress response

Response message to indicate the progress during an accepted GetStatus operation

GetStatusFinalResponse

GetStatus  

Final response

Response message to indicate the end of an GetStatus operation

IdentifyPillarsForPutFileRequest

PutFile

Identify request

Broadcast message to inquire for pillars able to receive a specific file

IdentifyPillarsForPutFileResponse

PutFile  

Identify response

Response message to reply on IdentifyPillarsForPutFileRequest

PutFileRequest

PutFile  

Operation request

Request to put a file on a specific pillar

PutFileProgressResponse

PutFile  

Progress response

Response message to indicate the progress during an accepted PutFile operation

PutFileFinalResponse

PutFile  

Final response

Response message to indicate the end of an PutFile operation

IdentifyPillarsForReplaceFileRequest

ReplaceFile

Identify request

Broadcast message to inquire for pillars able to replace a specific file

IdentifyPillarsForReplaceFileResponse

ReplaceFile  

Identify response

Response message to reply on IdentifyPillarsForReplaceFileRequest

ReplaceFileRequest

ReplaceFile  

Operation request

Request to replace a specific file on a specific pillar

ReplaceFileProgressResponse

ReplaceFile  

Progress response

Response message to indicate the progress of an accepted ReplaceFile operation

ReplaceFileFinalResponse

ReplaceFile  

Final response

Response message to indicate the end of a ReplaceFile operation