Navigation
API > API/Plugins > API/Plugins/OSC
| Name | IPacket |
| Type | class |
| Header File | /Engine/Plugins/Runtime/OSC/Source/OSC/Public/OSCPacket.h |
| Include Path | #include "OSCPacket.h" |
Syntax
class IPacket : public TSharedFromThis< IPacket >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IPacket
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IPacket() |
OSCPacket.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IPacket() |
OSCPacket.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FString & GetIPAddress() |
OSCPacket.h | ||
const FIPv4Endpoint & GetIPEndpoint() |
OSCPacket.h | ||
virtual uint16 GetPort() |
OSCPacket.h | ||
bool IsBundle() |
Returns true if packet is bundle | OSCPacket.h | |
bool IsMessage() |
Returns true if packet is message | OSCPacket.h | |
void ReadData
(
FStream& OutStream |
Read packet data from stream | OSCPacket.h | |
void WriteData
(
FStream& OutStream |
Write packet data into stream | OSCPacket.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< IPacket > CreatePacket
(
const uint8* InPacketType, |
Create an OSC packet according to the input data. | OSCPacket.h |