CREATE MEMORY SET
Documentation | Blog | Demos | Support
CREATE MEMORY SET
0 out of 5 stars
5 Stars | 0% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 0% |
Creates a memory set based on the telemetry from a connector.
Syntax
CREATE MEMORY SET FROM «connector document»
Parameters
connector document | The name of a connector document. |
Comments
The CREATE MEMORY SET command converts the information in a 1202 message into an in memory zim EntitySet. It creates the set and field definitions at run time using the metadata in the message and populates the set using the data in the message.
Remarks
The memory set is called $MemorySet and is specifically useful only for connector documents. There can be only one $MemorySet at a time and the creation of a new one replaces the existing one. The definitions that are created are not available for inspection (the are not really in the directory).
Example
Not using $MemorySet:
> set connector document SMS_RECEIVE to ‘F!amccue!9011’
> set output format commadelimited
> list all SMS_RECEIVE (get the first message from the connector)
>”SegmentRN”,”GroupId”,”SegmentID”,”SegmentType”,”DataName”,”DataType”,”DataValue”
>” 0″,”0″,”0″,”OUTPUT”,”START_BACKLOG”,”STDOUT”,”16135551012″
>” SYNC”,”0″,”0″,”SYNCINFO”,”8820″,”ADDR”,”16135551012″>
> list all SMS_RECEIVE (get the next message from the connector)
>”SegmentRN”,”GroupId”,”SegmentID”,”SegmentType”,”DataName”,”DataType”,”DataValue”
>” 0″,”0″,”0″,”DATA”,”REFERENCE”,”CHAR”,”0″
>” 0″,”0″,”1″,”DATA”,”PART”,”CHAR”,”1″
>” 0″,”0″,”2″,”DATA”,”PARTS”,”CHAR”,”1″
>” 0″,”0″,”3″,”DATA”,”MESSAGE_CLASS”,”CHAR”,”MESSAGE”
>” 0″,”0″,”4″,”DATA”,”MY_NUMBER”,”CHAR”,”16135551012″
>” 0″,”0″,”5″,”DATA”,”SIM_SLOT”,”CHAR”,”1″
>” 0″,”0″,”6″,”DATA”,”SENDER_ADDRTYPE”,”CHAR”,”SMS_PHONE”
>” 0″,”0″,”7″,”DATA”,”SENDER_EMAIL”,”CHAR”,”16135552208″
>” 0″,”0″,”8″,”DATA”,”DATE”,”CHAR”,”2003/01/15″
>” 0″,”0″,”9″,”DATA”,”TIME”,”CHAR”,”11:34:34″
>” 0″,”0″,”10″,”DATA”,”BODY”,”CHAR”,”this is a test”
>”SYNC”,”0″,”0″,”SYNCINFO”,”8820″,”ADDR”,”16135551012″
list all SMS_RECEIVE (get the next message from the connector)
>”SegmentRN”,”GroupId”,”SegmentID”,”SegmentType”,”DataName”,”DataType”,”DataValue”
>” 0″,”0″,”0″,”OUTPUT”,”END_BACKLOG”,”STDOUT”,”16135551012″
>” SYNC”,”0″,”0″,”SYNCINFO”,”8820″,”ADDR”,”16135551012″
Using the $MemorySet
> set connector document SMS_RECEIVE to ‘F!amccue!9011’
> set output format commadelimited
> create memory set from SMS_RECEIVE
> list all $memoryset
>”START_BACKLOG”,”8820″
>”16135551012″,”16135551012″
> create memory set from SMS_RECEIVE
> list all $memoryset
>””REFERENCE”,”PART”,”PARTS”,”MESSAGE_CLASS”,”MY_NUMBER”,”SIM_SLOT”
>”SENDER_ADDRTYPE”,”SENDER_EMAIL”,”DATE”,”TIME”,”BODY”
>”0″,”1″,”1″,”MESSAGE”,”16135551012″,”1″,”SMS_PHONE”
>”16135552208″,”2003/01/15″,”11:34:34″,”this is a test”,”1615551012″
> create memory set from SMS_RECEIVE
> list all $memoryset
>”END_BACKLOG”,”8820″
>”16135551012″,”16135551012″
Related Information
Whitepaper on The Open 1202 Protocol, Version 01.00 July 2002
0 out of 5 stars
5 Stars | 0% | |
4 Stars | 0% | |
3 Stars | 0% | |
2 Stars | 0% | |
1 Stars | 0% |