有什么方法可以指定消息的大小吗?例如,如果我想通过通道 AB 发送消息数据,那么如何在 PROMELA 语言中指定数据的大小?
问问题
40 次
1 回答
0
声明通道的语法是,例如:
chan ab = [16] of { short }
ab
是绑定到通道的标识符。16
是通道中的消息数。 short
是每条消息的数据类型。
当您指定消息类型时,您有许多附加选项:
char ab = [16] of { byte, short, bit }
它创建了一个通道,每个消息是:字节、短和位。在这种情况下,通常最好创建一个新类型:
typedef message {
byte operator;
short data;
bit what;
};
接着
chan ab = [16] of { message }
于 2015-03-20T21:48:41.180 回答