---
name: "BIS_fnc_synchronizedObjectsQueue"
type: function
status: ok
groups: ["Object Manipulation"]
arma3_since: "1.00"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_synchronizedObjectsQueue
revid: 286024
updated: 2021-06-20T17:24:26Z
---

# BIS_fnc_synchronizedObjectsQueue

*Function · Object Manipulation · Arma 3 v1.00*

## Description

Return sequence of all synchronized objects forming either line or circle.

## Syntax

```sqf
[] call BIS_fnc_synchronizedObjectsQueue
```

**Parameters:**

- `param0` — 0: OBJECT - starting object
- `param1` — 1: STRING or ARRAY of STRINGs (Optional) - object types that are considered
- `param2` — 2: BOOL (Optional) - class filter uses exact match
  true (default): objects need to match exectly one of the filter classes
  false: exact match is not required, objects can inherit from one of the listed classes
- `param3` — 3: NUMBER (Optional) - expected connection shape
  0 (default): none, can be either line or circle
  1: line expected
  2: circle expected

**Returns:** ARRAY of OBJECTs or empty ARRAY if error is encountered

Errors:
     There are more then 2 objects matching class filter connected.
     Circle is required but closing connection is not detected.

## Examples

### Example 1

```sqf
[_start,["ModuleToWAreaVertex_F","ModuleToWAreaOptions_F"],true,0] call BIS_fnc_synchronizedObjectsQueue;
```

## Function header

The comment at the top of the function's file in the game; this page's description, params, returns, examples come from it.

```sqf
/*
Author: Jiri Wainar

Description:
Return sequence of all synchronized objects forming either line or circle.

Parameter(s):
    0: OBJECT - starting object
    1: STRING or ARRAY of STRINGs (Optional) - object types that are considered
    2: BOOL (Optional) - class filter uses exact match
        true (default): objects need to match exectly one of the filter classes
        false: exact match is not required, objects can inherit from one of the listed classes
    3: NUMBER (Optional) - expected connection shape
        0 (default): none, can be either line or circle
        1: line expected
        2: circle expected

Returns:
ARRAY of OBJECTs or empty ARRAY if error is encountered

Errors:
     There are more then 2 objects matching class filter connected.
     Circle is required but closing connection is not detected.

Example:
[_start,["ModuleToWAreaVertex_F","ModuleToWAreaOptions_F"],true,0] call BIS_fnc_synchronizedObjectsQueue;
*/
```

<sub>Source: [BI Community Wiki — BIS fnc synchronizedObjectsQueue](https://community.bistudio.com/wiki/BIS_fnc_synchronizedObjectsQueue) (revision 286024).</sub>
