Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
sockaddr_caif Struct Reference

#include <caif_socket.h>

Data Fields

__kernel_sa_family_t family
 
union {
   struct {
      __u8   type
 
   }   at
 
   struct {
      char   service [16]
 
   }   util
 
   union {
      __u32   connection_id
 
      __u8   nsapi
 
   }   dgm
 
   struct {
      __u32   connection_id
 
      char   volume [16]
 
   }   rfm
 
   struct {
      __u8   type
 
      __u8   service
 
   }   dbg
 
u
 

Detailed Description

struct sockaddr_caif - the sockaddr structure for CAIF sockets. : Address family number, must be AF_CAIF. : Union of address data 'switched' by family. : .at: Applies when family = CAIFPROTO_AT.

.at.type: Type of AT link to set up (enum caif_at_type).

.util: Applies when family = CAIFPROTO_UTIL

.util.service: Utility service name.

.dgm: Applies when family = CAIFPROTO_DATAGRAM

.dgm.connection_id: Datagram connection id.

.dgm.nsapi: NSAPI of the PDP-Context.

.rfm: Applies when family = CAIFPROTO_RFM

.rfm.connection_id: Connection ID for RFM.

.rfm.volume: Volume to mount.

.dbg: Applies when family = CAIFPROTO_DEBUG.

.dbg.type: Type of debug connection to set up (caif_debug_type).

.dbg.service: Service sub-system to connect (caif_debug_service Description: This structure holds the connect parameters used for setting up a CAIF Channel. It defines the service to connect to on the modem.

Definition at line 141 of file caif_socket.h.

Field Documentation

struct { ... } at
__u32 connection_id

Definition at line 151 of file caif_socket.h.

struct { ... } dbg
union { ... } dgm

Definition at line 142 of file caif_socket.h.

__u8 nsapi

Definition at line 152 of file caif_socket.h.

struct { ... } rfm
char service[16]

Definition at line 148 of file caif_socket.h.

__u8 service

Definition at line 160 of file caif_socket.h.

Definition at line 145 of file caif_socket.h.

union { ... } u
struct { ... } util
char volume[16]

Definition at line 156 of file caif_socket.h.


The documentation for this struct was generated from the following file: