Conexión del cliente. Más...
#include "config.h"
#include "base.h"
| Definiciones de tipos | |
| typedef struct otc_connection | otc_connection |
| Funciones | |
| const char * | otc_connection_get_id (const otc_connection *conexión) |
| int64_t | otc_connection_get_creation_time (const otc_connection *conexión) |
| const char * | otc_connection_get_data (const otc_connection *conexión) |
| const char * | otc_connection_get_session_id (const otc_connection *conexión) |
| otc_connection * | otc_connection_copy (const otc_connection *conexión) |
| otc_status | otc_connection_delete (otc_connection *conexión) |
Descripción detallada
Conexión del cliente.
Este archivo incluye la definición del tipo de una estructura de conexión, que representa a un cliente conectado a una sesión de OpenTok, junto con varias declaraciones de funciones relacionadas con las conexiones de los clientes.
Documentación sobre `typedef`
otc_connection
| typedef struct otc_connection otc_connection |
Definición de tipo para una estructura que representa a un cliente conectado a una sesión de OpenTok.
Documentación de funciones
otc_connection_copy()
| otc_connection * otc_connection_copy | ( | const otc_connection * | conexión | ) |
Crea una copia de esta conexión.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente que se va a copiar |
Devuelve : Una copia de la conexión. Se establece en null si se produce un error.
otc_connection_delete()
| otc_status otc_connection_delete | ( | otc_connection * | conexión | ) |
Libera los recursos asociados a la conexión.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente que se va a liberar. |
Valores de retorno : Valor de retorno que indica si se ha producido un error o si la operación se ha realizado correctamente.
otc_connection_get_creation_time()
| int64_t otc_connection_get_creation_time | ( | const otc_connection * | conexión | ) |
Devuelve la marca de tiempo correspondiente al momento en que el cliente se conectó a la sesión de OpenTok.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente. |
Devuelve : El momento en el que el cliente se conectó a la sesión de OpenTok.
otc_connection_get_data()
| const char * otc_connection_get_data | ( | const otc_connection * | conexión | ) |
Devuelve los datos asociados a la conexión. Estos datos se configuran al crear el token que utiliza el cliente para conectarse a la sesión de OpenTok. Consulte la Visión general de la creación de tokens guía del desarrollador.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente. |
Devuelve : Los datos de conexión.
otc_connection_get_id()
| const char * otc_connection_get_id | ( | const otc_connection * | conexión | ) |
Devuelve el identificador único de esta conexión.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente. |
Devuelve : El identificador único de esta conexión.
otc_connection_get_session_id()
| const char * otc_connection_get_session_id | ( | const otc_connection * | conexión | ) |
Obtiene el identificador de sesión de la sesión a la que está conectada la conexión.
Parámetros : | | | | --- | --- | | conexión | La conexión del cliente. |
Devuelve : El identificador de la sesión.