Define a função de retorno de inatividade

# ZMQDevice::setIdleCallback

(No version information available, might only be in Git)

ZMQDevice::setIdleCallback — Define a função de retorno de inatividade

### Descrição

public function ZMQDevice::setIdleCallback(callable `$cb_func`, int `$timeout`, mixed `$user_data` = ?): ZMQDevice

Define a função de retorno de inatividade. Se o tempo limite de inatividade for definido, a função de retorno será chamada se a consulta interna ficar sem eventos durante o tempo limite. Se a função de retorno retornar falso ou um valor que seja avaliado para falso, o dispositivo é interrompido. A assinatura da função de retorno é cb_func(mixed $user_data).

### Parâmetros

`cb_func`

  A função de retorno que será invocada de o dispositivo ficar inativo. Retornando falso ou um valor que avalia para falso dessa função causará a interrupção do dispositivo.

`timeout`

  Com que frequência invocar a função de retorno em milissegundos. A função de retorno de inatividade é invocada periodicamente quando não há atividade no dispositivo. O valor do tempo limite garante que haverá no mínimo essa quantidade de milissegundos entre as chamadas à função de retorno.

`user_data`

  Dados adicionais passados para a função de retorno.

### Valor Retornado

Em caso de sucesso, esse método retorna o objeto atual.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open