Unity.Networking.Transport.BaselibNetworkInterface
#
Inherited MembersValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.GetType()
Object.ReferenceEquals(Object, Object)
#
Namespace: System.Dynamic.ExpandoObject#
Assembly: MLAPI.dll#
Syntax#
Fields#
DefaultParameters#
Declaration#
Field ValueType | Description |
---|---|
BaselibNetworkParameter |
#
Properties#
IsCreated#
Declaration#
Property ValueType | Description |
---|---|
System.Boolean |
#
LocalEndPointReturns the local endpoint.
#
Declaration#
Property ValueType | Description |
---|---|
NetworkInterfaceEndPoint | NetworkInterfaceEndPoint |
#
Methods#
Bind(NetworkInterfaceEndPoint)Binds the BaselibNetworkInterface to the endpoint passed.
#
Declaration#
ParametersType | Name | Description |
---|---|---|
NetworkInterfaceEndPoint | endpoint | A valid ipv4 or ipv6 address |
#
ReturnsType | Description |
---|---|
System.Int32 | int |
#
CreateInterfaceEndPoint(NetworkEndPoint, out NetworkInterfaceEndPoint)Creates a interface endpoint.
#
Declaration#
ParametersType | Name | Description |
---|---|---|
NetworkEndPoint | address | |
NetworkInterfaceEndPoint | endpoint |
#
ReturnsType | Description |
---|---|
System.Int32 | NetworkInterfaceEndPoint |
#
CreateSendInterface()#
Declaration#
ReturnsType | Description |
---|---|
NetworkSendInterface |
#
Dispose()#
Declaration#
GetGenericEndPoint(NetworkInterfaceEndPoint)#
Declaration#
ParametersType | Name | Description |
---|---|---|
NetworkInterfaceEndPoint | endpoint |
#
ReturnsType | Description |
---|---|
NetworkEndPoint |
#
Initialize(INetworkParameter[])Initializes a instance of the BaselibNetworkInterface struct.
#
Declaration#
ParametersType | Name | Description |
---|---|---|
INetworkParameter[] | param | An array of INetworkParameter. There is currently only BaselibNetworkParameter that can be passed. |
#
ReturnsType | Description |
---|---|
System.Int32 |
#
ScheduleReceive(NetworkPacketReceiver, JobHandle)#
Declaration#
ParametersType | Name | Description |
---|---|---|
NetworkPacketReceiver | receiver | |
Unity.Jobs.JobHandle | dep |
#
ReturnsType | Description |
---|---|
Unity.Jobs.JobHandle |
#
ScheduleSend(NativeQueue<QueuedSendMessage>, JobHandle)#
Declaration#
ParametersType | Name | Description |
---|---|---|
NativeQueue<QueuedSendMessage> | sendQueue | |
Unity.Jobs.JobHandle | dep |
#
ReturnsType | Description |
---|---|
Unity.Jobs.JobHandle |
#
ImplementsINetworkInterface
System.IDisposable