Difference between revisions of "Unit Protocol"
From Ultibo.org
Line 207: | Line 207: | ||
---- | ---- | ||
− | '' | + | |
+ | '''Protocol statistics''' | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial;"> | ||
+ | <code>PProtocolStatistics = ^TProtocolStatistics;</code> | ||
+ | |||
+ | <code>TProtocolStatistics = record</code> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>PacketsIn:Int64; </code> | ||
+ | | style="width: 50%;"| | ||
+ | |- | ||
+ | | <code>PacketsOut:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>BytesIn:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>BytesOut:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>ErrorsIn:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>ErrorsOut:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | | <code>PacketsLost:Int64;</code> | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | |||
+ | '''Socket timer item''' | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial;"> | ||
+ | <code>PSocketTimerItem = ^TSocketTimerItem;</code> | ||
+ | |||
+ | <code>TSocketTimerItem = record</code> | ||
+ | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
+ | {| class="wikitable" style="font-size: 14px; background: white;" | ||
+ | |- | ||
+ | | <code>Key:Integer;</code> | ||
+ | | Ordering key for timer list | ||
+ | |- | ||
+ | | <code>Socket:TObject;</code> | ||
+ | | The socket referenced by this timer list item | ||
+ | |- | ||
+ | | <code>Prev:PSocketTimerItem;</code> | ||
+ | | Previous item in timer list | ||
+ | |- | ||
+ | | <code>Next:PSocketTimerItem;</code> | ||
+ | | Next item in timer list | ||
+ | |- | ||
+ | |} | ||
+ | </div></div> | ||
+ | <br /> | ||
=== Class definitions === | === Class definitions === |
Revision as of 03:10, 25 January 2017
Return to Unit Reference
Contents
[hide]Description
Ultibo Network Protocol interface unit
To be documented
Constants
[Expand]
Protocol specific constants
PROTOCOL_*
[Expand]
Protocol timer constants
SOCKET_TIMER_*
[Expand]
ICMP header type constants
ICMP_*
[Expand]
ICMP header code constants
ICMP_UNREACH_*
[Expand]
IGMP header type constants
IGMP_*
Type definitions
Protocol statistics
Socket timer item
Class definitions
To be documented
Public variables
None defined
Function declarations
Initialization functions
Protocol helper functions
Return to Unit Reference