• IXJCTL_CARDTYPE

    ioctl(ixj1, IXJCTL_CARDTYPE)

    Return Value

    Returns a code indicating the card type.

    Parameters

    None.

    Remarks

    The returned value will indicate the card type. Currently supported values are:

    100Internet PhoneJACK
    300Internet LineJACK
    400Internet PhoneJACK-Lite
    500Internet PhoneJACK PCI
    600Internet PhoneCARD (PCMCIA)

    See Also:

    IXJCTL_DSP_VERSION, IXJCTL_DSP_TYPE

    Example:

    int type;
    
    type = ioctl(ixj1, IXJCTL_CARDTYPE);
    
    switch(type)
    {
      case 100:
        printf("Card is an Internet PhoneJACK\n");
        break;
      case 300:
        printf("Card is an Internet LineJACK\n");
        break;
      case 400:
        printf("Card is an Internet PhoneJACK Lite\n");
        break;
      case 500:
        printf("Card is an Internet PhoneJACK PCI\n");
        break;
      case 600:
        printf("Card is an Internet PhoneCARD\n");
        break;
    }
    


    ©1996-2001 Quicknet Technologies, Inc.