Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La API de agrupación usa las funciones siguientes:
Funciones de inicialización y limpieza de grupos
| Función | Descripción |
|---|---|
| peerGroupShutdown | Cierra un grupo del mismo nivel creado con PeerGroupStartup y elimina los recursos asignados. |
| PeerGroupStartup | Inicia un grupo del mismo nivel mediante una versión solicitada de la infraestructura del mismo nivel. |
Funciones de creación y acceso de grupos
| Función | Descripción |
|---|---|
| PeerGroupClose | Invalida el identificador del grupo del mismo nivel obtenido por una llamada anterior a la PeerGroupCreate, PeerGroupJoino función PeerGroupOpen. |
| PeerGroupConnect | Inicia una búsqueda PNRP para un grupo del mismo nivel e intenta conectarse a él. Una vez que se llama correctamente a esta función, un elemento del mismo nivel puede comunicarse con otros miembros del grupo del mismo nivel. |
| PeerGroupConnectByAddress | Intenta conectarse al grupo del mismo nivel en el que participan otros elementos del mismo nivel con direcciones IPv6 conocidas. |
| PeerGroupCrear | Crea un nuevo grupo del mismo nivel. |
| PeerGroupCreateInvitation | Devuelve una cadena XML que el elemento del mismo nivel especificado puede usar para unir un grupo. |
| PeerGroupCreatePasswordInvitation | Devuelve una cadena XML que el elemento del mismo nivel especificado puede usar para unir un grupo con una contraseña coincidente. |
| PeerGroupDelete | Elimina los datos locales y el certificado asociados a un grupo del mismo nivel. |
| peerGroupGetStatus | Recupera el estado actual de un grupo. |
| PeerGroupIssueCredentials | Emite credenciales, incluida una GMC, a una identidad específica y, opcionalmente, devuelve una cadena XML de invitación que el mismo nivel invitado puede usar para unirse a un grupo del mismo nivel. |
| PeerGroupJoin | Permite que un elemento del mismo nivel con una invitación se una a un grupo del mismo nivel existente. |
| PeerGroupOpen | Abre un grupo del mismo nivel que un elemento del mismo nivel ha creado o unido. |
| peerGroupParseInvitation | Devuelve una estructura PEER_INVITATION_INFO con los detalles de una invitación específica. |
| PeerGroupPasswordJoin | Permite que un elemento del mismo nivel con una invitación y la contraseña correcta se unan a un grupo del mismo nivel protegido con contraseña. |
Funciones de información de grupos y miembros
| Función | Descripción |
|---|---|
| peerGroupEnumMembers | Crea una enumeración de los miembros del grupo del mismo nivel disponibles y la información de pertenencia asociada. |
| PeerGroupGetProperties | Recupera información sobre las propiedades de un grupo especificado. |
| peerGroupSetProperties | Establece las propiedades actuales del grupo del mismo nivel. En la versión 1.0 de esta API, solo el creador del grupo del mismo nivel puede realizar esta operación. |
Funciones de administración de registros y registros
| Función | Descripción |
|---|---|
| PeerGroupAddRecord | Agrega un nuevo registro al grupo del mismo nivel, que se propaga a todos los elementos del mismo nivel participantes. |
| PeerGroupDeleteRecord | Elimina un registro de un grupo del mismo nivel. Solo el creador de un registro puede eliminarlo. |
| peerGroupEnumRecords | Crea una enumeración de registros de grupo del mismo nivel. |
| PeerGroupGetRecord | Recupera un registro de grupo específico. |
| PeerGroupSearchRecords | Busca registros que coincidan con los criterios proporcionados en la base de datos del grupo del mismo nivel local. |
| PeerGroupUpdateRecord | Actualiza un registro dentro de un grupo del mismo nivel específico. |
Funciones de importación y exportación de bases de datos de grupo
| Función | Descripción |
|---|---|
| peerGroupExportDatabase | Exporta una base de datos de grupo del mismo nivel a un archivo específico, que se puede transportar a otro equipo e importar con la funciónpeerGroupImportDatabase. |
| PeerGroupImportDatabase | Importa una base de datos de grupo del mismo nivel desde un archivo local. |
Funciones de conexión directa
| Función | Descripción |
|---|---|
| PeerGroupCloseDirectConnection | Cierra una conexión directa específica entre dos elementos del mismo nivel. |
| PeerGroupEnumConnections | Crea una enumeración de conexiones actualmente activas en el mismo nivel. |
| PeerGroupOpenDirectConnection | Establece una conexión directa con otro elemento del mismo nivel en un grupo del mismo nivel. |
| PeerGroupSendData | Envía datos a un miembro a través de un vecino o una conexión directa. |
Infraestructura de eventos de grupo
| Función | Descripción |
|---|---|
| PeerGroupGetEventData | Permite que una aplicación recupere los datos devueltos por un evento de agrupación. |
| PeerGroupRegisterEvent | Registra un elemento del mismo nivel para eventos específicos del grupo del mismo nivel. |
| PeerGroupUnregisterEvent | Anula el registro de un elemento del mismo nivel de la notificación de eventos del mismo nivel asociados al identificador de eventos proporcionado. |
Funciones de conversión de tiempo de grupo
| Función | Descripción |
|---|---|
| PeerGroupPeerTimeToUniversalTime | Convierte el valor de tiempo de referencia mantenido por el grupo del mismo nivel en un valor de hora localizado adecuado para mostrarlo en un equipo del mismo nivel. |
| PeerGroupUniversalTimeToPeerTime | Convierte un valor de hora local del equipo del mismo nivel en un valor de hora común del grupo del mismo nivel. |
Funciones de configuración de grupo
| Función | Descripción |
|---|---|
| PeerGroupExportConfig | Exporta la configuración de grupo para un elemento del mismo nivel como una cadena XML que contiene la identidad, el nombre del grupo y el GMC para la identidad. |
| PeerGroupImportConfig | Importa una configuración de grupo del mismo nivel para una identidad basada en la configuración específica de una cadena de configuración XML proporcionada. |