Sha256: 9b293f51375d1b649db745cad9517e1d4602390106531026b041722277622e22

Contents?: true

Size: 1.11 KB

Versions: 5

Compression:

Stored size: 1.11 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

5 entries across 5 versions & 1 rubygems

Version Path
vedeu-0.6.32 docs/events/drb.md
vedeu-0.6.31 docs/events/drb.md
vedeu-0.6.30 docs/events/drb.md
vedeu-0.6.29 docs/events/drb.md
vedeu-0.6.28 docs/events/drb.md