Sha256: d181a9795dd4be9be714c8a73a14afe7483dc1ff782aab6ee51af8af61b1a505

Contents?: true

Size: 970 Bytes

Versions: 6

Compression:

Stored size: 970 Bytes

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_`
See {Vedeu::Buffers::Terminal#output}

### `:_drb_store_output_`
See {Vedeu::Buffers::Terminal#write}

### `:_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

6 entries across 6 versions & 1 rubygems

Version Path
vedeu-0.7.2 docs/events/drb.md
vedeu-0.7.1 docs/events/drb.md
vedeu-0.7.0 docs/events/drb.md
vedeu-0.6.71 docs/events/drb.md
vedeu-0.6.70 docs/events/drb.md
vedeu-0.6.69 docs/events/drb.md