pEpObjCAdapter/PEPObjCAdapter+Internal.h
author Dirk Zimmermann <dirk@pep-project.org>
Fri, 03 Nov 2017 08:53:57 +0100
changeset 322 6ff593da2c91
parent 272 c456123edfa7
child 331 c9377de4a7ba
permissions -rw-r--r--
compiles again (after engine getting rid of sync for now)
dirk@187
     1
//
dirk@187
     2
//  PEPIOSAdapter+Internal.h
dirk@187
     3
//  pEpiOSAdapter
dirk@187
     4
//
dirk@187
     5
//  Created by Edouard Tisserant on 11/11/15.
dirk@187
     6
//  Copyright © 2015 p≡p. All rights reserved.
dirk@187
     7
//
dirk@187
     8
dirk@187
     9
#ifndef PEPIOSAdapter_Internal_h
dirk@187
    10
#define PEPIOSAdapter_Internal_h
dirk@187
    11
dirk@187
    12
#import "PEPQueue.h"
andreas@269
    13
#import "PEPInternalSession.h"
dirk@187
    14
dirk@187
    15
@interface PEPObjCAdapter ()
dirk@187
    16
dirk@254
    17
/**
dirk@254
    18
 The lock that should be used for locking all session init() and release().
dirk@254
    19
 */
dirk@254
    20
+ (NSLock *)initLock;
dirk@254
    21
dirk@187
    22
// this messages are for internal use only; do not call
dirk@187
    23
dirk@187
    24
+ (void)registerExamineFunction:(PEP_SESSION)session;
dirk@187
    25
+ (PEPQueue*)getLookupQueue;
dirk@187
    26
dirk@187
    27
@end
dirk@187
    28
dirk@187
    29
#endif /* PEPIOSAdapter_Internal_h */