Conexão do cliente. Mais...

#include "config.h" #include "base.h"

Definições de tipos
typedef struct otc_connection otc_connection
Funções
const char * otc_connection_get_id (const otc_connection *conexão)
int64_t otc_connection_get_creation_time (const otc_connection *conexão)
const char * otc_connection_get_data (const otc_connection *conexão)
const char * otc_connection_get_session_id (const otc_connection *conexão)
otc_connection * otc_connection_copy (const otc_connection *conexão)
otc_status otc_connection_delete (otc_connection *conexão)

Descrição detalhada

Conexão do cliente.

Este arquivo inclui a definição do tipo de uma estrutura de conexão, que representa um cliente conectado a uma sessão do OpenTok, além de várias declarações de funções relacionadas às conexões dos clientes.

Documentação sobre `typedef`

otc_connection

Definição de tipo para uma estrutura que representa um cliente conectado a uma sessão do OpenTok.

Documentação da função

otc_connection_copy()

otc_connection * otc_connection_copy ( const otc_connection * conexão )

Cria uma cópia desta conexão.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente a ser copiada |

Retorna : Uma cópia da conexão. É definido como null caso ocorra um erro.

otc_connection_delete()

otc_status otc_connection_delete ( otc_connection * conexão )

Libera os recursos associados à conexão.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente a ser liberada. |

Retornos : Valor de retorno que indica se houve erro ou sucesso.

otc_connection_get_creation_time()

int64_t otc_connection_get_creation_time ( const otc_connection * conexão )

Retorna o carimbo de data e hora do momento em que o cliente se conectou à sessão do OpenTok.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente. |

Retorna : O momento em que o cliente se conectou à sessão do OpenTok.

otc_connection_get_data()

const char * otc_connection_get_data ( const otc_connection * conexão )

Retorna os dados associados à conexão. Esses dados são definidos ao criar o token utilizado pelo cliente para se conectar à sessão do OpenTok. Consulte o Visão geral da criação de tokens guia do desenvolvedor.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente. |

Retorna : Os dados da conexão.

otc_connection_get_id()

const char * otc_connection_get_id ( const otc_connection * conexão )

Retorna o identificador exclusivo desta conexão.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente. |

Retorna : O identificador exclusivo desta conexão.

otc_connection_get_session_id()

const char * otc_connection_get_session_id ( const otc_connection * conexão )

Obtém o ID da sessão à qual a conexão está vinculada.

Parâmetros : | | | | --- | --- | | conexão | A conexão do cliente. |

Retorna : O ID da sessão.