Twitch SDK (Internal)
Public Member Functions | Public Attributes | List of all members
ttv::chat::RaidStatus Struct Reference

#include <chattypes.h>

Public Member Functions

 RaidStatus ()
 
bool operator== (const RaidStatus &other) const
 
bool operator!= (const RaidStatus &other) const
 

Public Attributes

std::string raidId
 The unique id for the raid. More...
 
UserId creatorUserId
 The user's id who created the raid - can be the broadcaster, moderator of the source channel, or staff. More...
 
UserId sourceUserId
 The user's channel which users would transition from. More...
 
UserId targetUserId
 The user's channel users would transition to. More...
 
Timestamp announceTime
 The time that the raid was created at. More...
 
Timestamp raidTime
 The time that the raid will occur. More...
 
uint32_t remainingSecondsDuration
 The number of seconds remaining before the raid happens. More...
 
uint32_t numUsersInRaid
 The number of users who have opted into the raid. More...
 
bool joined
 Whether or not the local user has joined the raid. More...
 

Detailed Description

RaidStatus - Information about an ongoing raid

Constructor & Destructor Documentation

◆ RaidStatus()

ttv::chat::RaidStatus::RaidStatus ( )

Member Function Documentation

◆ operator!=()

bool ttv::chat::RaidStatus::operator!= ( const RaidStatus other) const

◆ operator==()

bool ttv::chat::RaidStatus::operator== ( const RaidStatus other) const

Member Data Documentation

◆ announceTime

Timestamp ttv::chat::RaidStatus::announceTime

The time that the raid was created at.

◆ creatorUserId

UserId ttv::chat::RaidStatus::creatorUserId

The user's id who created the raid - can be the broadcaster, moderator of the source channel, or staff.

◆ joined

bool ttv::chat::RaidStatus::joined

Whether or not the local user has joined the raid.

◆ numUsersInRaid

uint32_t ttv::chat::RaidStatus::numUsersInRaid

The number of users who have opted into the raid.

◆ raidId

std::string ttv::chat::RaidStatus::raidId

The unique id for the raid.

◆ raidTime

Timestamp ttv::chat::RaidStatus::raidTime

The time that the raid will occur.

◆ remainingSecondsDuration

uint32_t ttv::chat::RaidStatus::remainingSecondsDuration

The number of seconds remaining before the raid happens.

◆ sourceUserId

UserId ttv::chat::RaidStatus::sourceUserId

The user's channel which users would transition from.

◆ targetUserId

UserId ttv::chat::RaidStatus::targetUserId

The user's channel users would transition to.


The documentation for this struct was generated from the following file: