# encodeMessage<T> function | |
void encodeMessage | |
<T>([Encoder](../package-fidl_fidl/Encoder-class.md) encoder, int inlineSize, [MemberType](../package-fidl_fidl/MemberType-class.md) typ, T value) | |
<p>Encodes a FIDL message that contains a single parameter.</p> | |
## Implementation | |
```dart | |
void encodeMessage<T>( | |
Encoder encoder, int inlineSize, MemberType typ, T value) { | |
encoder.alloc(inlineSize, 0); | |
typ.encode(encoder, value, kMessageHeaderSize, 1); | |
} | |
``` | |