dbus-sdk
Version:
A Node.js SDK for interacting with DBus, enabling seamless service calling and exposure with TypeScript support
22 lines • 840 B
TypeScript
/**
* Interface defining the structure of introspection data for a DBus method argument.
* Used to describe an argument of a method on a DBus interface during introspection.
*/
export interface IntrospectMethodArgument {
/**
* The optional name of the argument.
* This can be used for documentation or introspection purposes. If not provided, the argument may be unnamed.
*/
name?: string;
/**
* The DBus type signature of the argument.
* This is a string representing the data type of the argument (e.g., 's' for string, 'i' for integer).
*/
type: string;
/**
* The direction of the argument.
* Indicates whether the argument is an input ('in') or output ('out') parameter for the method.
*/
direction: string;
}
//# sourceMappingURL=IntrospectMethodArgument.d.ts.map