DEFINE QREMOTE

1 DEFINE QREMOTE(q-name)
2! CMDSCOPE(' ')
2?
2 CMDSCOPE(qmgr-name)2.1 (1) 

2 CMDSCOPE(*) (1) 2.1 (2) 

3! QSGDISP(QMGR)
3?
3 QSGDISP(COPY) (1) 
3 QSGDISP(GROUP) (1) 3.1 (2) 

4? %define attrs
5? %common q attrs
6? %remote q attrs

Define attrs:

1? LIKE(qremote-name)
2! NOREPLACE
2?
2 REPLACE

Common q attrs:

1! DEFPRTY(0) (3) 
1?
1 DEFPRTY(integer)
2! DEFPSIST(NO) (3) 
2?
2 DEFPSIST(YES)
3! DESCR(' ') (3) 
3?
3 DESCR(string)
4! PUT(ENABLED) (3) 
4?
4 PUT(DISABLED)

Remote q attrs:

1! CLUSNL(' ') (3) 
1?
1 CLUSNL(nlname)1.1 (4) 

2! CLUSTER(' ') (3) 
2?
2 CLUSTER(clustername)2.1 (4) 

3! CLWLPRTY(0) (3) 
3?
3 CLWLPRTY(integer)
4! CLWLRANK(0) (3) 
4?
4 CLWLRANK(integer)
5! DEFBIND(OPEN) (3) 
5?
5 DEFBIND(NOTFIXED)5.1 (4) 

6! RNAME(' ') (3) 
6?
6 RNAME(string)
7! RQMNAME(' ') (3) 
7?
7 RQMNAME(string)
8! SCOPE(QMGR) (5) (3) 
8?
8 SCOPE(CELL) (6) 
9! XMITQ(' ') (3) 
9?
9 XMITQ(string)