|
|
| STREAMBREAK | Send a break on the data stream. |
| STREAMCREATE | Create a data stream. |
| STREAMDESTROY | Destroys a data stream. |
| STREAMDESTROYALL | Destroys all data streams. |
| STREAMEVENT | Process a stream event. |
| STREAMFLUSHIN | Flushes (discards) data from the stream's input buffer. |
| STREAMFLUSHOUT | Flushes (sends) data in the stream's output buffer. |
| STREAMGETARRAY | Read characters (bytes) from the stream into a string array. |
| STREAMGETAVAIL | Returns number of bytes waiting to be read, with optional timeout. |
| STREAMGETBUFF | Read characters (bytes) from the stream. |
| STREAMGETBYTE | Read a single character/byte from the stream. |
| STREAMGETLINE | Read a line of data from the stream up to and including the line terminating character. |
| STREAMGETPARAM | Not implemented. |
| STREAMGETSTATUS | Returns the value of the stream's status flag. |
| STREAMLASTMSGSRC | Gets the source of the last message |
| STREAMLBEND | Returns the line number of the newest line of data in the stream's line buffer. |
| STREAMLBFLUSH | Flushes the streams line buffer of all data. Resets STREAMLBEND, STREAMLBSTART. |
| STREAMLBGET | Returns the contents of the specified line in the stream's line buffer. |
| STREAMLBSCAN | Searches the stream's line buffer. |
| STREAMLBSTART | Returns the line number of the oldest line of data in the stream's line buffer. |
| STREAMLOG | Specify stream logfile name and begin/end logging. |
| STREAMPUT | Sends data using the stream. |
| STREAMPUTARRAY | Sends data using the stream. |
| STREAMPUTBYTE | Puts the ASCII equivalent byte(s) onto the stream. |
| STREAMSETPARAM | Sets the value of an application specific stream parameter. |
| STREAMSETSTATUS | Sets the value of the stream's status flag. |
| STREAMWAITFOR | Wait for any of the specified strings/patterns to be received by the stream. |
|
|
|
This publication has been prepared and written by Telstra Corporation Limited (ACN 051 775 556), and is copyright. Other than for the purposes of and subject to the conditions prescribed under the Copyright Act, no part of it may in any form or by any means (electronic, mechanical, microcopying, photocopying, recording or otherwise) be reproduced, stored in a retrieval system or transmitted without prior written permission from the document controller. Product or company names are trademarks or registered trademarks of their respective holders. Note for non-Telstra readers: The contents of this publication are subject to change without notice. All efforts have been made to ensure the accuracy of this publication. Notwithstanding, Telstra Corporation Limited does not assume responsibility for any errors nor for any consequences arising from any errors in this publication. |