Reference Manual AFDX / ARINC 664 Application Interface Library
191
Section 4 – Function Reference: Receiver Functions
4
4
.
.
4
4
.
.
3
3
.
.
5
5
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
S
S
e
e
e
e
k
k
Prototype:
AiReturn FdxCmdMonQueueSeek ( AiUInt32 ul_Handle,
AiUInt32 ul_QueueId,
const TY_FDX_MON_QUEUE_SEEK_IN *px_QueueSeekIn,
TY_FDX_MON_QUEUE_SEEK_OUT *px_QueueSeekOut );
Driver Command:
FDX_MON_QUEUE_SEEK (0x00008098)
Purpose:
This function sets the read index to the data queue to read queue entries from a specified
location.
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.
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
_
_
S
S
E
E
E
E
K
K
_
_
I
I
N
N
*
*
p
p
x
x
_
_
Q
Q
u
u
e
e
u
u
e
e
S
S
e
e
e
e
k
k
I
I
n
n
Pointer to seek command parameter control structure
typedef struct {
AiInt32
l_SeekOffset;
AiUInt32
ul_SeekOrigin;
}
TY_FDX_MON_QUEUE_SEEK_IN;
A
A
i
i
I
I
n
n
t
t
3
3
2
2
l
l
_
_
S
S
e
e
e
e
k
k
O
O
f
f
f
f
s
s
e
e
t
t
Seek offset from the specified Seek Origin. The offset is specified in full message.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
S
S
e
e
e
e
k
k
O
O
r
r
i
i
g
g
i
i
n
n
The following Values are specified:
Define
Description
FDX_SEEK_SET
Seek from the beginning of the queue to the offset position.
FDX_SEEK_END
Seek from the end of the queue to the offset position.
FDX_SEEK_CUR
Seek from the current internal read pointer of the queue to the offset
position.
FDX_SEEK_TRG
Seek from the Trigger of the queue to the offset position