_AlpCncChannel Struct Reference

#include <cnc.h>


Data Fields

uint8_t cancelled
 the cancel reason// if != 0
uint8_t channel_id
 unique channel id allocated by the server
uint32_t default_profile_id
 default profile to connect if any or 0
alp_status_t error
 error (when state is disconnected)
int fd
 fd (when state is connected)
uint32_t flags
 connection flags (ui, etc)
uint16_t global_state
 incremented each time a change is made on the channel
uint32_t plugin_id
 the current plug-in id (progress)
int8_t plugin_index
 the current plugin index in the profile
int8_t plugins_count
 the items total count in the current profile
uint32_t profile_id
 the current profile id
int8_t profile_index
 index of the current profile in the "profiles" list
AlpCncChannelProfileprofiles
 information about all profiles compatible with this channel (computed by alp_cnc_channel_create, including unavailable)
int8_t profiles_count
 number of items in the "profiles" list
uint16_t progress_bitmap_id
 an icon id for progress
uint32_t progress_data
 ui dependent progress data
uint16_t progress_string_id
 a string id for progress not_sure
int8_t proxies_count
 count of proxies associated with the channel
uint32_t service
 channel service
uint8_t state
 connection state
uint16_t timeout
 0 = disabled, else seconds of inactivity


Field Documentation

uint8_t cancelled
 

the cancel reason// if != 0

uint8_t channel_id
 

unique channel id allocated by the server

uint32_t default_profile_id
 

default profile to connect if any or 0

alp_status_t error
 

error (when state is disconnected)

int fd
 

fd (when state is connected)

uint32_t flags
 

connection flags (ui, etc)

uint16_t global_state
 

incremented each time a change is made on the channel

uint32_t plugin_id
 

the current plug-in id (progress)

int8_t plugin_index
 

the current plugin index in the profile

int8_t plugins_count
 

the items total count in the current profile

uint32_t profile_id
 

the current profile id

int8_t profile_index
 

index of the current profile in the "profiles" list

AlpCncChannelProfile* profiles
 

information about all profiles compatible with this channel (computed by alp_cnc_channel_create, including unavailable)

int8_t profiles_count
 

number of items in the "profiles" list

uint16_t progress_bitmap_id
 

an icon id for progress

uint32_t progress_data
 

ui dependent progress data

uint16_t progress_string_id
 

a string id for progress not_sure

int8_t proxies_count
 

count of proxies associated with the channel

uint32_t service
 

channel service

uint8_t state
 

connection state

uint16_t timeout
 

0 = disabled, else seconds of inactivity


The documentation for this struct was generated from the following file:
Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.