Logo ProcessCore

ProcessIo Type

CRUD façade for the process_io association table. Primary key: (process_id, direction, position).

Static members

Static member Description

ProcessIo.delete (driver, processId, direction, position)

Full Usage: ProcessIo.delete (driver, processId, direction, position)

Parameters:

Deletes the row with the given composite key.

driver : ISqliteDriver
processId : string
direction : ProcessIoDirection
position : int

ProcessIo.get (driver, processId, direction, position)

Full Usage: ProcessIo.get (driver, processId, direction, position)

Parameters:
Returns: ProcessIoRow option

Returns the row with the given composite key, or None.

driver : ISqliteDriver
processId : string
direction : ProcessIoDirection
position : int
Returns: ProcessIoRow option

ProcessIo.insert (driver, row)

Full Usage: ProcessIo.insert (driver, row)

Parameters:

Inserts a new row.

driver : ISqliteDriver
row : ProcessIoRow

ProcessIo.list driver

Full Usage: ProcessIo.list driver

Parameters:
Returns: ProcessIoRow array

Returns all rows ordered by primary key.

driver : ISqliteDriver
Returns: ProcessIoRow array

ProcessIo.update (driver, row)

Full Usage: ProcessIo.update (driver, row)

Parameters:

Updates the row identified by (row.ProcessId, row.Direction, row.Position).

driver : ISqliteDriver
row : ProcessIoRow

Type something to start searching.