![Aim AFDX / ARINC 664 Скачать руководство пользователя страница 205](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730205.webp)
Reference Manual AFDX / ARINC 664 Application Interface Library
193
Section 4 – Function Reference: Receiver Functions
4
4
.
.
4
4
.
.
3
3
.
.
6
6
F
F
d
d
x
x
C
C
m
m
d
d
M
M
o
o
n
n
Q
Q
u
u
e
e
u
u
e
e
T
T
e
e
l
l
l
l
Prototype:
AiReturn FdxCmdMonQueueTell ( AiUInt32 ul_Handle,
AiUInt32 ul_QueueId,
TY_FDX_MON_QUEUE_TELL_OUT
*px_QueueTellOut);
D
D
r
r
i
i
v
v
e
e
r
r
C
C
o
o
m
m
m
m
a
a
n
n
d
d
:
:
FDX_MON_QUEUE_TELL (0x00008099)
Purpose:
This function gets the actual read index to the data queue where the next queue read will
occur.
This function is only applicable if the capture control is set to single (non-continuous).
Input:
AiUInt32 ul_QueueId
Queue Identifier. Valid Queue Identifiers are get via the
FdxCmdMonQueueControl
command.
Output:
T
T
Y
Y
_
_
F
F
D
D
X
X
_
_
M
M
O
O
N
N
_
_
Q
Q
U
U
E
E
U
U
E
E
_
_
T
T
E
E
L
L
L
L
*
*
p
p
x
x
_
_
Q
Q
u
u
e
e
u
u
e
e
T
T
e
e
l
l
l
l
O
O
u
u
t
t
Pointer to structure of output data
typedef struct {
AiUInt32
ul_Position;
AiUInt32
ul_ByteOffset;
}
TY_FDX_MON_QUEUE_TELL_OUT;
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
P
P
o
o
s
s
i
i
t
t
i
i
o
o
n
n
Internal read index position. This index can be modified by
FdxCmdMonQueueSeek(...)
.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
B
B
y
y
t
t
e
e
O
O
f
f
f
f
s
s
e
e
t
t
Byte offset to the seek target position calculated from start of the queue. This value can be
used to calculate memory buffer sizes for reading buffer entries.
Return Value
Returns FDX_OK on success or a negative error code on error.
Error Codes: FDX_ERR