Show / Hide Table of Contents

    Class ListTextMessagesAsyncResult

    An asynchronous result object returning a list of text message indexes

    Inheritance
    System.Object
    DeviceAsyncResult
    ListTextMessagesAsyncResult
    Implements
    System.IAsyncResult
    Inherited Members
    DeviceAsyncResult.AsyncState
    DeviceAsyncResult.CompletedSynchronously
    DeviceAsyncResult.IsCompleted
    DeviceAsyncResult.AsyncWaitHandle
    DeviceAsyncResult.Complete(Exception, Boolean)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Eclo.nF.SIM800H
    Assembly: cs.temp.dll.dll
    Syntax
    public class ListTextMessagesAsyncResult : DeviceAsyncResult, IAsyncResult

    Constructors

    ListTextMessagesAsyncResult(MessageState, AsyncCallback, Object)

    Declaration
    public ListTextMessagesAsyncResult(MessageState state, AsyncCallback asyncCallback = null, object asyncState = null)
    Parameters
    Type Name Description
    MessageState state
    System.AsyncCallback asyncCallback
    System.Object asyncState

    Fields

    SMSList

    A System.Byte list with the indexes of the messages that match the MessageState queried. Returns an empty list if none couldn't be read or match the criteria

    Declaration
    public ArrayList SMSList
    Field Value
    Type Description
    ArrayList

    Methods

    End()

    Finishes the asynchronous processing and throws an exception if one was generated. Returns a System.Byte list with the indexes of the messages that match the MessageState queried. Blocks until the asynchronous processing has completed

    Declaration
    public ArrayList End()
    Returns
    Type Description
    ArrayList

    Process()

    The method used to perform the asynchronous processing

    Declaration
    public override void Process()
    Overrides
    DeviceAsyncResult.Process()

    Implements

    System.IAsyncResult
    Back to top Copyright © 2018 Eclo Solutions
    Generated by DocFX