Broker::BOOL Broker::INT Broker::COUNT Broker::DOUBLE Broker::STRING Broker::ADDR Broker::SUBNET Broker::PORT Broker::TIME Broker::INTERVAL Broker::ENUM Broker::SET Broker::TABLE Broker::VECTOR Broker::VECTOR *************************** T F 1 0 -1 1 0 1.1 -11.1 hello 1.2.3.4 192.168.0.0/16 22/tcp 42.0 180.0 Broker::BOOL { two, one, three } { [two] = 2, [one] = 1, [three] = 3 } [zero, one, two] [a=, b=bee, c=1] [a=test, b=bee, c=1] [a=test, b=testagain, c=1] *************************** 0 T 1 T F T 2 F 2 T 1 F { bye } T 0 { } *************************** 0 [data=] 1 T 42 F [data=] 2 [data=broker::data{7}] 2 37 [data=broker::data{42}] 1 [data=] 1 T 0 { } *************************** 0 T T T T [hi, salutations, hello, greetings] 4 [data=broker::data{hello}] [data=broker::data{bah}] [data=broker::data{hi}] [hi, salutations, bah, greetings] [data=broker::data{bah}] [hi, salutations, greetings] 3 T 0 [] *************************** 3 T T T [data=broker::data{hi}] [data=broker::data{hello}] [data=broker::data{37}] 3 T 3 [data=broker::data{goodbye}] *************************** T