Sha256: 526276ea8d93f49c0a1e672aaf31d3dedc9020c0c4cfa238f994cb4a1a70363a

Contents?: true

Size: 1.13 KB

Versions: 27

Compression:

Stored size: 1.13 KB

Contents

# @title Vedeu DRb Events

## DRB Events

### `:\_drb_input\_`
Triggering this event will send input to the running application as
long as it has the DRb server running.

Note: See {Vedeu::Distributed::Server#input} for parameter details.

    Vedeu.trigger(:_drb_input_, data, type)

### `:\_drb_retrieve_output\_`

    Vedeu.trigger(:_drb_retrieve_output_)

### `:\_drb_store_output\_`
Triggering this event with 'data' will push data into the running
application's virtual buffer.

Note: See {Vedeu::Terminal::Buffer#write} for parameter details.

    Vedeu.trigger(:_drb_store_output_, data)

### `:\_drb_restart\_`
Use the DRb server to request the client application to restart.

    Vedeu.trigger(:_drb_restart_)
    Vedeu.drb_restart

### `:\_drb_start\_`
Use the DRb server to request the client application to start.

    Vedeu.trigger(:_drb_start_)
    Vedeu.drb_start

### `:\_drb_status\_`
Use the DRb server to request the status of the client application.

    Vedeu.trigger(:_drb_status_)
    Vedeu.drb_status

### `:\_drb_stop\_`
Use the DRb server to request the client application to stop.

    Vedeu.trigger(:_drb_stop_)
    Vedeu.drb_stop

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
vedeu-0.6.60 docs/events/drb.md
vedeu-0.6.59 docs/events/drb.md
vedeu-0.6.58 docs/events/drb.md
vedeu-0.6.57 docs/events/drb.md
vedeu-0.6.56 docs/events/drb.md
vedeu-0.6.54 docs/events/drb.md
vedeu-0.6.53 docs/events/drb.md
vedeu-0.6.52 docs/events/drb.md
vedeu-0.6.51 docs/events/drb.md
vedeu-0.6.50 docs/events/drb.md
vedeu-0.6.49 docs/events/drb.md
vedeu-0.6.48 docs/events/drb.md
vedeu-0.6.47 docs/events/drb.md
vedeu-0.6.46 docs/events/drb.md
vedeu-0.6.45 docs/events/drb.md
vedeu-0.6.44 docs/events/drb.md
vedeu-0.6.43 docs/events/drb.md
vedeu-0.6.42 docs/events/drb.md
vedeu-0.6.41 docs/events/drb.md
vedeu-0.6.40 docs/events/drb.md