Navigation
API > API/Developer > API/Developer/Horde > API/Developer/Horde/Compute
Inheritance Hierarchy
- FComputeSocket
- FWorkerComputeSocket
References
| Module | Horde |
| Header | /Engine/Source/Developer/Horde/Public/Compute/ComputeSocket.h |
| Include | #include "Compute/ComputeSocket.h" |
Syntax
class FComputeSocket
Remarks
Connection to a remote machine that multiplexes data into and out-of multiple buffers attached to different channel numbers.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FComputeSocket
(
const FComputeSocket& |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AttachRecvBuffer
(
int ChannelId, |
Attaches a new buffer for receiving data. | |
| void | AttachSendBuffer
(
int ChannelId, |
Attaches a new buffer for sending data */. | |
| TSharedPtr< FComputeChannel > | CreateChannel
(
int ChannelId |
Attaches a channel to this socket. | |
| TSharedPtr< FComputeChannel > | CreateChannel
(
int ChannelId, |
Attaches a channel to this socket. | |
| void | Begins communication with the agent. |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FComputeSocket & | operator=
(
const FComputeSocket& |