LeviLamina
Loading...
Searching...
No Matches
webrtc::StreamInterfaceChannel Class Reference
Inheritance diagram for webrtc::StreamInterfaceChannel:

Public Member Functions

StreamInterfaceChannel & operator= (StreamInterfaceChannel const &)
 StreamInterfaceChannel (StreamInterfaceChannel const &)
virtual::webrtc::StreamState GetState () const
virtual void Close ()
virtual::webrtc::StreamResult Read (::webrtc::ArrayView< uchar > buffer, uint64 &read, int &)
virtual::webrtc::StreamResult Write (::webrtc::ArrayView< uchar const > data, uint64 &written, int &)
virtual bool Flush ()
MCAPI::webrtc::StreamState $GetState () const
MCAPI void $Close ()
MCAPI::webrtc::StreamResult $Read (::webrtc::ArrayView< uchar > buffer, uint64 &read, int &)
MCAPI::webrtc::StreamResult $Write (::webrtc::ArrayView< uchar const > data, uint64 &written, int &)
MCAPI bool $Flush ()
MCAPI::webrtc::StreamResult WriteAll (::webrtc::ArrayView< uchar const > data, uint64 &written, int &error)
MCAPI void * $ctor ()
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk5cadb8
::ll::UntypedStorage< 8, 8 > mUnk29ebf1
::ll::UntypedStorage< 4, 4 > mUnk6cfde3
::ll::UntypedStorage< 8, 88 > mUnk2c7749
::ll::UntypedStorage< 1, 1 > mUnk815c2f
::ll::UntypedStorage< 8, 32 > mUnka4dcb5

Member Function Documentation

◆ GetState()

virtual::webrtc::StreamState webrtc::StreamInterfaceChannel::GetState ( ) const
virtual

◆ Close()

virtual void webrtc::StreamInterfaceChannel::Close ( )
virtual

◆ Read()

virtual::webrtc::StreamResult webrtc::StreamInterfaceChannel::Read ( ::webrtc::ArrayView< uchar > buffer,
uint64 & read,
int &  )
virtual

◆ Write()

virtual::webrtc::StreamResult webrtc::StreamInterfaceChannel::Write ( ::webrtc::ArrayView< uchar const > data,
uint64 & written,
int &  )
virtual

◆ Flush()

virtual bool webrtc::StreamInterfaceChannel::Flush ( )
virtual

Reimplemented from webrtc::StreamInterface.

◆ $GetState()

MCAPI::webrtc::StreamState webrtc::StreamInterfaceChannel::$GetState ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Close()

MCAPI void webrtc::StreamInterfaceChannel::$Close ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Read()

MCAPI::webrtc::StreamResult webrtc::StreamInterfaceChannel::$Read ( ::webrtc::ArrayView< uchar > buffer,
uint64 & read,
int &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Write()

MCAPI::webrtc::StreamResult webrtc::StreamInterfaceChannel::$Write ( ::webrtc::ArrayView< uchar const > data,
uint64 & written,
int &  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $Flush()

MCAPI bool webrtc::StreamInterfaceChannel::$Flush ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** webrtc::StreamInterfaceChannel::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ WriteAll()

MCAPI::webrtc::StreamResult webrtc::StreamInterface::WriteAll ( ::webrtc::ArrayView< uchar const > data,
uint64 & written,
int & error )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::StreamInterface::$ctor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::StreamInterface::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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