import "Common.proto";
package PublicMI1;
option go_package = "com.muchinfo.mtp.proto";
option java_package = "cn.muchinfo.rma.protobuf.protoclasses";
// 公共通知消息头 0 0 1
message NotifyHead {
	optional int32 NtfMode = 1; // int32 消息通知模式(单播、组播、广播)
	repeated uint32 ExcludeAcctIDs = 2; // uint32 排除账号集合（首先过滤此集合帐号）
	repeated uint32 ExchIDs = 3; // uint32 目标交易所集合（若匹配所属交易所，推送）
	repeated uint32 MemberIDs = 4; // uint32 目标会员集合（若匹配所属会员，推送）
	repeated uint64 AccountIDs = 5; // uint64 目标账号集合（以上均不匹配时，最后检查此集合）
}
// 公共通知消息 0 0 2
message CommonNtf {
	optional MessageHead Header = 1; // MessageHead
	optional PublicMI1.NotifyHead NtfHeader = 2; // NotifyHead 公共通知消息(生成后包含MessageHead，引用上面消息即可)
}
