فهرست منبع

Add section expiration and get checkpoint durations working properly.

(Logical change 1.80)


git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@281 fd59a12c-fef9-0310-b244-a6a79926bd2f
Steven Dake 21 سال پیش
والد
کامیت
1fde8a96da
1فایلهای تغییر یافته به همراه7 افزوده شده و 0 حذف شده
  1. 7 0
      include/ais_msg.h

+ 7 - 0
include/ais_msg.h

@@ -193,6 +193,7 @@ enum nodeexec_message_types {
 	MESSAGE_REQ_EXEC_CKPT_CHECKPOINTCLOSE,
 	MESSAGE_REQ_EXEC_CKPT_CHECKPOINTUNLINK,
 	MESSAGE_REQ_EXEC_CKPT_CHECKPOINTRETENTIONDURATIONSET,
+	MESSAGE_REQ_EXEC_CKPT_CHECKPOINTRETENTIONDURATIONEXPIRE,
 	MESSAGE_REQ_EXEC_CKPT_SECTIONCREATE,
 	MESSAGE_REQ_EXEC_CKPT_SECTIONDELETE,
 	MESSAGE_REQ_EXEC_CKPT_SECTIONEXPIRATIONTIMESET,
@@ -423,10 +424,16 @@ struct req_exec_ckpt_checkpointclose {
 
 struct req_exec_ckpt_checkpointretentiondurationset {
 	struct req_header header;
+	struct message_source source;
 	SaNameT checkpointName;
 	SaTimeT retentionDuration;
 };
 
+struct req_exec_ckpt_checkpointretentiondurationexpire {
+	struct req_header header;
+	SaNameT checkpointName;
+};
+
 struct res_lib_amf_componentterminatecallback {
 	struct res_header header;
 	SaInvocationT invocation;