public static byte[] NodeConnectResultMessage(NodeConnectResult success, int errorNode) { FlatBufferBuilder bb = new FlatBufferBuilder(2); var messageOffset = MessagesInternal.NodeConnectResultMessage.CreateNodeConnectResultMessage( bb, (MessagesInternal.NodeConnectResult)success, (sbyte)errorNode); var baseOffset = MessagesInternal.MessageBase.CreateMessageBase(bb, MessagesInternal.MessageContainer.NodeConnectResultMessage, messageOffset.Value); bb.Finish(baseOffset.Value); return(PrefixMessageLength(bb)); }
public static void AddSuccess(FlatBufferBuilder builder, NodeConnectResult success) { builder.AddSbyte(0, (sbyte)success, 0); }
public static Offset <NodeConnectResultMessage> CreateNodeConnectResultMessage(FlatBufferBuilder builder, NodeConnectResult success = NodeConnectResult.Success, sbyte errorNode = 0) { builder.StartObject(2); NodeConnectResultMessage.AddErrorNode(builder, errorNode); NodeConnectResultMessage.AddSuccess(builder, success); return(NodeConnectResultMessage.EndNodeConnectResultMessage(builder)); }