HIVE SDK for C++

정적 Public 멤버 함수 | 모든 멤버 목록
Chat 클래스 참조

HiveChat은 실시간, 그룹, 1:1 채팅, 유저 간 차단 기능 등 게임에서 원활한 채팅을 할 수 있도록 필요한 핵심 기능을 제공하기 때문에 유저 간 협력을 증가시켜 게임 플레이 만족도를 높일 수 있습니다. 더 자세히 ...

#include <HIVE_Chat.h>

정적 Public 멤버 함수

static void createChannel (CreateChannelParams const &params, onCreateChannel listener)
 채널 생성
더 자세히 ...
 
static void getChannels (GetChannelsParams const *params, onGetChannels listener)
 채널 목록 조회
접근 가능한 채널 목록을 조회합니다. 더 자세히 ...
 
static void getChannelInfo (const char *channelId, onGetChannelInfo listener)
 채널 정보 조회
채널 ID를 입력받아, 해당 채널의 정보를 조회합니다. 더 자세히 ...
 
static void getChannelMembers (const char *channelId, onGetChannelMembers listener)
 채널 멤버 조회
채널 ID를 입력받아, 해당 채널의 멤버 목록을 조회합니다. 더 자세히 ...
 
static void deleteChannel (const char *channelId, onDeleteChannel listener)
 채널 삭제
채널 ID를 입력받아, 해당 채널을 삭제합니다. 더 자세히 ...
 
static void enterChannel (EnterChannelParams const &params, onEnterChannel listener)
 채널 입장
채널 ID를 입력받아, 채널에 접속합니다. 더 자세히 ...
 
static void exitChannel (const char *channelId, onExitChannel listener)
 채널 퇴장
채널 ID를 입력받아, 해당 채널에서 퇴장합니다. 더 자세히 ...
 
static void getChannelsByUser (onGetChannelsByUser listener)
 참여중인 채널 목록 조회
참여중인 채널 목록을 조회합니다. 더 자세히 ...
 
static void getBlockMembers (onGetBlockMembers listener)
 차단된 사용자 목록 조회
차단된 사용자 목록을 조회합니다. 더 자세히 ...
 
static void blockMember (int64_t blockPlayerId, onBlockMember listener)
 사용자 차단
사용자 ID를 입력받아, 해당 사용자를 차단합니다. 더 자세히 ...
 
static void unblockMember (int64_t blockPlayerId, onUnblockMember listener)
 사용자 차단 해제
사용자 ID를 입력받아, 해당 사용자의 차단을 해제합니다. 더 자세히 ...
 
static void translate (TranslateParams const &params, onTranslate listener)
 메시지 번역 요청
targetLanguage와 번역할 메시지를 입력받아, 해당 메시지를 번역합니다. 더 자세히 ...
 
static void connect (const char *extraData, onResult listener)
 채팅서버에 연결 (더 이상 사용되지 않음)
이 메서드는 더 이상 사용을 권장하지 않으며, 향후 버전에서 제거될 예정입니다. 더 자세히 ...
 
static void connect (onConnect listener)
 채팅서버에 연결
채팅서버에 연결을 시도합니다. 더 자세히 ...
 
static void reconnect (onReconnect listener)
 채팅 서버 재 연결
Hive 채팅 서버와 재연결 합니다. 더 자세히 ...
 
static void disconnect (onDisconnect listener)
 채팅서버 연결 해제
채팅서버와의 연결을 해제합니다. 더 자세히 ...
 
static void sendMessageWithChannelSendMessageParams (ChannelSendMessageParams const &params)
 채널 메시지 전송
채널 ID와 메시지를 입력받아, 해당 채널에 메시지를 전송합니다. 더 자세히 ...
 
static void sendMessageWithChannelSendMessageParams (ChannelSendMessageParams const &params, onChannelSendMessage listener)
 채널 메시지 전송
채널 ID와 메시지를 입력받아, 해당 채널에 메시지를 전송합니다. 더 자세히 ...
 
static void sendMessageWithDirectSendMessageParams (DirectSendMessageParams const &params)
 1:1 메시지 전송
수신자 ID와 메시지를 입력받아, 해당 사용자에게 메시지를 전송합니다. 더 자세히 ...
 
static void sendMessageWithDirectSendMessageParams (DirectSendMessageParams const &params, onDirectSendMessage listener)
 1:1 메시지 전송
수신자 ID와 메시지를 입력받아, 해당 사용자에게 메시지를 전송합니다. 더 자세히 ...
 
static void addChannelListener (const char *uniqueKey, ChannelListener *listener)
 채널 리스너 등록
채널 이벤트를 수신하기 위한 리스너를 등록합니다. 더 자세히 ...
 
static void addDirectMessageListener (const char *uniqueKey, DirectMessageListener *listener)
 1:1 메시지 리스너 등록
1:1 메시지를 수신하기 위한 리스너를 등록합니다. 더 자세히 ...
 
static void addUserListener (const char *uniqueKey, UserListener *listener)
 유저 리스너 등록
유저 이벤트를 수신하기 위한 리스너를 등록합니다. 더 자세히 ...
 
static void addConnectionListener (const char *uniqueKey, ConnectionListener *listener)
 연결 리스너 등록
채팅서버 연결 상태를 수신하기 위한 리스너를 등록합니다. 더 자세히 ...
 
static void addCustomDataListener (const char *uniqueKey, CustomDataListener *listener)
 커스텀 데이터 리스너 등록
더 자세히 ...
 
static void removeChannelListener (const char *uniqueKey)
 채널 리스너 제거
등록된 채널 리스너를 제거합니다. 더 자세히 ...
 
static void removeDirectMessageListener (const char *uniqueKey)
 1:1 메시지 리스너 제거
등록된 1:1 메시지 리스너를 제거합니다. 더 자세히 ...
 
static void removeUserListener (const char *uniqueKey)
 유저 리스너 제거
등록된 유저 이벤트 리스너를 제거합니다. 더 자세히 ...
 
static void removeConnectionListener (const char *uniqueKey)
 연결 리스너 제거
등록된 연결 리스너를 제거합니다. 더 자세히 ...
 
static void removeCustomDataListener (const char *uniqueKey)
 커스텀 데이터 리스너 제거
더 자세히 ...
 
static bool isConnected ()
 소켓 연결 상태 확인
현재 소켓이 연결되어 있는지 확인합니다. 더 자세히 ...
 

상세한 설명

HiveChat은 실시간, 그룹, 1:1 채팅, 유저 간 차단 기능 등 게임에서 원활한 채팅을 할 수 있도록 필요한 핵심 기능을 제공하기 때문에 유저 간 협력을 증가시켜 게임 플레이 만족도를 높일 수 있습니다.


별도 복잡한 개발 없이도 Hive Chat에서 제공하는 AI 채팅 필터링 기능으로 금칙어 및 광고성 채팅을 감지하고 차단해 유저의 플레이 환경을 개선할 수 있습니다.

Since
4.25.0.0

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.:
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침