Árvore de páginas

Cria um objeto que permitirá a conexão com um servidor Redis.


Em outras palavras, depois de ::New() NÃO está disponível uma conexão com um servidor Redis. Para isso é necessário chamar o método ::Connect() do objeto.

Sintaxe

oRedisCli := tRedisClient():New()

Parâmetros

Nenhum

Retorno

NomeTipoDescriçãoObservações
oRedisCli
objeto

objeto para conexão com o servidor Redis

Sempre retorna objeto, a não ser em caso de falta total de memória.

Observações


Exemplos

Exemplo 

#include 'protheus.ch'
 
// Setup Redis
Static cRedisHost := "localhost"
Static nRedisPort := 6379
Static cRedisAuth := ""
 
User Function tstNew()
  Local oRedisClient := Nil
  
  // Allocates an object tRedisClient   
  oRedisClient := tRedisClient():New()
  
  // Allocates an object  
  oRedisClient:Connect(cRedisHost, nRedisPort, cRedisAuth)
  ConOut("Is Connected >> " + cValToChar(oRedisClient:lConnected))
  
  oRedisClient:Disconnect()
  
Return .T.
  • Sem rótulos