Changeset 2d5a54f3 in mainline for generic/include/ipc/sysipc.h


Ignore:
Timestamp:
2006-03-16T00:25:50Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2fb49101
Parents:
c23502d
Message:

Implemented callback IPC call (connect_to_me).

File:
1 moved

Legend:

Unmodified
Added
Removed
  • generic/include/ipc/sysipc.h

    rc23502d r2d5a54f3  
    2727 */
    2828
    29 #ifndef __NS_H_
    30 #define __NS_H_
     29#ifndef __SYSIPC_H__
     30#define __SYSIPC_H__
    3131
    32 /* NameService methods */
    33 
    34 /** Ping name service */
    35 #define NS_PING   1
    36 
    37 
    38 #ifdef KERNEL
    39 
    40 #include <ipc/ipc.h>
    41 
    42 extern void ns_start(void);
     32__native sys_ipc_call_sync_fast(__native phoneid, __native method,
     33                                __native arg1, __native *data);
     34__native sys_ipc_call_sync(__native phoneid, __native *question,
     35                           __native *reply);
     36__native sys_ipc_call_async_fast(__native phoneid, __native method,
     37                                 __native arg1, __native arg2);
     38__native sys_ipc_call_async(__native phoneid, __native *data);
     39__native sys_ipc_answer_fast(__native callid, __native retval,
     40                             __native arg1, __native arg2);
     41__native sys_ipc_answer(__native callid, __native *data);
     42__native sys_ipc_connect_to_me(__native phoneid, __native arg1,
     43                               __native arg2, task_id_t *taskid);
     44__native sys_ipc_wait_for_call(ipc_data_t *calldata, task_id_t *taskid,
     45                               __native flags);
    4346
    4447#endif
    45 
    46 #endif
Note: See TracChangeset for help on using the changeset viewer.