|
Ocean
|
The Ocean Android Platform Library provides specific functionalities for Android platforms. More...
Modules | |
| Ocean Platform Android Application Library | |
| The Ocean Android Platform Application Library provides specific functionalities for applications on Android platforms. | |
Data Structures | |
| class | Ocean::Platform::Android::Battery |
| This class implements battery functions. More... | |
| class | Ocean::Platform::Android::Bitmap |
| This class implements bitmap functions. More... | |
| class | Ocean::Platform::Android::NativeInterfaceManager |
| This class implements the manager of the java native interface as singleton. More... | |
| class | Ocean::Platform::Android::Permission |
| This class implements functions for Android application permissions. More... | |
| class | Ocean::Platform::Android::Processor |
| This class implements processor functions. More... | |
| class | Ocean::Platform::Android::ProcessorMonitor |
| This class implements a processor monitor. More... | |
| class | Ocean::Platform::Android::ProcessorStatistic |
| This class implements a processor statistic object. More... | |
| class | Ocean::Platform::Android::ResourceManager |
| This class implements a manager for resource data. More... | |
| class | Ocean::Platform::Android::ScopedJNIEnvironment |
| This class implements a scoped access to a JNI environment with attached current thread. More... | |
| class | Ocean::Platform::Android::ScopedJNIObject< T > |
| This class implements a scoped JNI jobject/jclass/jstring. More... | |
| class | Ocean::Platform::Android::Utilities |
| This class implements helper functions for android platforms. More... | |
Typedefs | |
| using | Ocean::Platform::Android::ScopedJClass = ScopedJNIObject< jclass > |
| Definition of a scoped object encapsulating a jclass object. | |
| using | Ocean::Platform::Android::ScopedJObject = ScopedJNIObject< jobject > |
| Definition of a scoped object encapsulating a jobject object. | |
| using | Ocean::Platform::Android::ScopedJObjectArray = ScopedJNIObject< jobjectArray > |
| Definition of a scoped object encapsulating a jobjectArray object. | |
| using | Ocean::Platform::Android::ScopedJString = ScopedJNIObject< jstring > |
| Definition of a scoped object encapsulating a jstring object. | |
Functions | |
| jboolean | Java_com_meta_ocean_network_NetworkJni_setCurrentLocalIPAddress (JNIEnv *env, jobject javaThis, jint localIPAddress) |
| Java native interface function to set the current local IP address. | |
The Ocean Android Platform Library provides specific functionalities for Android platforms.
The library is available on android platforms only.
| using Ocean::Platform::Android::ScopedJClass = typedef ScopedJNIObject<jclass> |
Definition of a scoped object encapsulating a jclass object.
| using Ocean::Platform::Android::ScopedJObject = typedef ScopedJNIObject<jobject> |
Definition of a scoped object encapsulating a jobject object.
| using Ocean::Platform::Android::ScopedJObjectArray = typedef ScopedJNIObject<jobjectArray> |
Definition of a scoped object encapsulating a jobjectArray object.
| using Ocean::Platform::Android::ScopedJString = typedef ScopedJNIObject<jstring> |
Definition of a scoped object encapsulating a jstring object.
| jboolean Java_com_meta_ocean_network_NetworkJni_setCurrentLocalIPAddress | ( | JNIEnv * | env, |
| jobject | javaThis, | ||
| jint | localIPAddress | ||
| ) |
Java native interface function to set the current local IP address.
| env | The JNI environment, must be valid |
| javaThis | The NetworkJni JNI object |
| localIPAddress | The current local IP address, in big endian notation |