# ActorMethodSpec

[**@openpolyfill/firefox-rdp**](/docs/api/reference)

***

[@openpolyfill/firefox-rdp](/docs/api/reference/globals) / ActorMethodSpec

# Interface: ActorMethodSpec

Defined in: [src/specs.ts:8](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L8)

## Properties

### args

> **args**: `Record`\<`string`, [`ArgumentSpec`](/docs/api/reference/interfaces/ArgumentSpec)\>

Defined in: [src/specs.ts:10](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L10)

***

### oneway?

> `optional` **oneway?**: `boolean`

Defined in: [src/specs.ts:12](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L12)

***

### release?

> `optional` **release?**: `boolean`

Defined in: [src/specs.ts:13](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L13)

***

### returns?

> `optional` **returns?**: `object`

Defined in: [src/specs.ts:11](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L11)

#### field

> **field**: `string` \| `null`

#### type

> **type**: `string`

***

### wireName?

> `optional` **wireName?**: `string`

Defined in: [src/specs.ts:9](https://github.com/OpenPolyfill/FirefoxRDP/blob/50728dfa35fc2a06b6d8a70fbaf9c0ef0a5bd3a4/src/specs.ts#L9)
