# decodeMessage<T> function | |
T decodeMessage | |
<T>([IncomingMessage](../package-fidl_fidl/IncomingMessage-class.md) message, int inlineSize, [MemberType](../package-fidl_fidl/MemberType-class.md) typ) | |
<p>Decodes a FIDL message that contains a single parameter.</p> | |
## Implementation | |
```dart | |
T decodeMessage<T>(IncomingMessage message, int inlineSize, MemberType typ) { | |
return decodeMessageWithCallback(message, inlineSize, (Decoder decoder) { | |
return typ.decode(decoder, kMessageHeaderSize, 1); | |
}); | |
} | |
``` | |