8 #ifndef K_FIRESYC_SERVER_DATA_IN_CHANNEL_H
9 #define K_FIRESYC_SERVER_DATA_IN_CHANNEL_H
22 kFsFx(
kStatus) kSvDataInChannel_Construct(kSvDataInChannel* channel, kSvDataIn service,
k32u sourceNode, const
kIpEndPoint* sourceEndPoint,
kAlloc msgAlloc,
kAlloc allocator);
24 kFsFx(
kStatus) kSvDataInChannel_SetSocketBufferSize(kSvDataInChannel channel,
kSize socketBufferSize);
30 kFsFx(
kStatus) kSvDataInChannel_SetThreadAffinity(kSvDataInChannel channel,
kBitArray affinity);
32 kFsFx(
kStatus) kSvDataInChannel_AddPort(kSvDataInChannel channel,
k16u sourcePortId,
kPxPort destPort);
34 kFsFx(
kStatus) kSvDataInChannel_Connect(kSvDataInChannel channel);
36 kFsFx(
kStatus) kSvDataInChannel_BeginSession(kSvDataInChannel channel);
37 kFsFx(
kStatus) kSvDataInChannel_EndSession(kSvDataInChannel channel,
kBool synchronizeData);
39 kFsFx(
k32u) kSvDataInChannel_SourceNode(kSvDataInChannel channel);
41 kFsFx(const
kIpEndPoint*) kSvDataInChannel_SourceEndPoint(kSvDataInChannel channel);
43 kFsFx(
kBool) kSvDataInChannel_IsActive(kSvDataInChannel channel);
45 #include <kFireSync/Server/Network/kSvDataInChannel.x.h>
Represents a kPxBlock port.